ac9-1.c
来自「AVR学习资料」· C语言 代码 · 共 26 行
C
26 行
#include<iom16v.h>
#define uchar unsigned char
/************************************/
#define FLASH_0 (PORTB=PORTB&0xfe)
#define FLASH_1 (PORTB=PORTB|0x01)
/************************************/
void main(void)
{
uchar cnt,status;
PORTB = 0x01;
DDRB = 0x01;
TCNT1H = 0xCF;
TCNT1L = 0x2C;
TCCR1B = 0x03;
for(;;)
{
do {status=TIFR&0x04;}while(status!=0x04);
TIFR=0x04;
TCNT1H = 0xCF;
TCNT1L = 0x2C;
cnt++;
if(cnt==9)FLASH_0;
if(cnt>=10){cnt=0;FLASH_1;}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?