?? ledswitch.c
字號:
/*****************************************************************************
* *
* ********** *
* ************ *
* *** *** *
* *** +++ *** *
* *** + + *** *
* *** + CHIPCON CC1010 EXAMPLE PROGRAM *
* *** + + *** GENERAL PURPOSE I/0 PINS *
* *** +++ *** *
* *** *** *
* *********** *
* ********* *
* *
*****************************************************************************
* This program demonstrates the use of general purpose I/O pins (Port 0-3) *
* *
* A closed EB switch will set the connected port bit to logical 0. When *
* open, pull-up resistors set it to logical one. The SWx_PRESSED macros *
* invert this value. *
*****************************************************************************
* Author: TEL, JOL *
*****************************************************************************
* Revision history: *
* 1.0 2002/08/29 First Public Release *
* *
* $Log: ledSwitch.c,v $
* Revision 1.2 2002/11/18 10:58:49 kht
* Added startup macros, added disabling of watchdog
*
* Revision 1.1 2002/10/14 09:26:46 tos
* Initial version in CVS.
*
* *
****************************************************************************/
#include <chipcon/hal.h>
#include <chipcon/cc1010eb.h>
//----------------------------------------------------------------------------
// MAIN PROGRAM
//----------------------------------------------------------------------------
void main(void) {
// Disable watchdog timer
WDT_ENABLE(FALSE);
// Startup macros for speed and low power consumption
MEM_NO_WAIT_STATES();
FLASH_SET_POWER_MODE(FLASH_STANDBY_BETWEEN_READS);
// Enable the LEDs
RLED_OE(TRUE);
YLED_OE(TRUE);
GLED_OE(TRUE);
BLED_OE(TRUE);
// Loop forever
while (TRUE) {
RLED = SW1_PRESSED;
YLED = SW2_PRESSED;
GLED = SW3_PRESSED;
BLED = SW4_PRESSED;
}
} // main
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -