www.pudn.com > AN-1256.zip > bsp.h
/* ********************************************************************************************************* * Atmel ATmega256 * Board Support Package * * (c) Copyright 2005, Micrium, Weston, FL * All Rights Reserved * * * File : BSP.H * By : Jean J. Labrosse ********************************************************************************************************* */ /* ************************************************************************************************************** * CPU CLOCK FREQUENCY ************************************************************************************************************** */ #define CPU_CLK_FREQ 8000000 /* ********************************************************************************************************* * FUNCTION PROTOTYPES ********************************************************************************************************* */ void BSP_Init(void); /* ********************************************************************************************************* * LED SERVICES ********************************************************************************************************* */ void LED_On(INT8U led); void LED_Off(INT8U led); void LED_Toggle(INT8U led); /* ********************************************************************************************************* * PUSH BUTTON SWITCH SERVICES ********************************************************************************************************* */ BOOLEAN PB_GetStatus (INT8U pb_id); /* ********************************************************************************************************* * TICK SERVICES ********************************************************************************************************* */ void BSP_TickISR(void); void BSP_TickISR_Handler(void);