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