?? main.c.110606143950
字號:
//開發環境:HJ-1G HJ-3G 開發板+AVR增強包套裝
//芯片:ATMEGA16A
//編譯器:ICCV7
//編寫:慧凈電子
//網址:WWW.HLMCU.COM QQ:121350852
//HJ-1G/3G開發板上的8個LED燈前后流動
//晶振:1M 12M
#include <iom16v.h> //包含型號頭文件
#include <macros.h> //包含"位"操作頭文件
#include <stdio.h> //標準輸入輸出頭文件
/*********************************************************
* *
* N*ms延時函數 *
* *
*********************************************************/
void delayms(uint n)
{
uint i=0 ;
for (i=0 ;i<n ;i++)
_delay_loop_2(250*FREQ) ;
}
/*********************************************************
* *
* 主函數 *
* *
*********************************************************/
int main(void)
{
DDRA=0xFF; //置PA口輸出
PORTA=0xFF; //PA口設置內部上拉電阻
DDRC=0xFF; //置PC口輸出
PORTC=0xFF; //PC口設置內部上拉電阻
while(1)
{
PORTA=0x00; //點亮所有LED
PORTC=0x00;
delayms(300); //延時300ms
PORTA=0xff; //熄滅所有LED
PORTC=0xff;
delayms(300); //延時300ms
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -