📄 iar9-1.c
字号:
#include <iom16.h>
#include<intrinsics.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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -