?? utah_blinky.c
字號:
/**********************************************************/
/* */
/* UTAH_Blinky.C: Flash LED on Easy UTAH board */
/* */
/**********************************************************/
#include <reg167.h> /* special function register 80C167 */
/******************************************************************************/
/*************************** MAIN PROGRAM ***************************/
/******************************************************************************/
void main ( void ) { /* main entry for program */
unsigned int idx;
unsigned long tmp;
DP3 |= 0x0008; // SET PORT 3.3 DIRECTION CONTROL TO OUTPUTTXD OUTPUT
ODP3 |= 0x0008; // SET PORT 3.3 TO OPEN DRAIN MODE
idx = 100;
while(--idx) {
P3 &= ~0x0008; // RESET PORT 3.3 OUTPUT LATCH
P3 |= 0x0008; // SET PORT 3.3 OUTPUT LATCH
}
while(1) {
P3 &= ~0x0008; // RESET PORT 3.3 OUTPUT LATCH
for(tmp=0; tmp < 100000; tmp++) { // delay
;
}
P3 |= 0x0008; // SET PORT 3.3 OUTPUT LATCH
for(tmp=0; tmp < 100000; tmp++) { // delay
;
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -