📄 tiaosu.c
字号:
#include<iom16v.h>
#include<macros.h>
#define uchar unsigned char
//void port_init()
//{ DDRB=0XFF;
// DDRC=0X00;
// PORTC=0XFF;
//}
/*void time0_init(void)
{ TCCR0=0X00;
TCNT0=0X01;
OCR0=0X1f;
TCCR0=(1<<WGM00)|(1<<WGM01)|(1<<COM01)|0X05;
MCUCR=0X00;
GICR=0X00;
TIMSK=0X03;
} */
/*void init_devices(void)
{
CLI();
// port_init();
time0_init();
MCUCR=0X00;
GICR=0X00;
TIMSK=0X03;
SEI();
} */
/*void main()
{ uchar j;
// init_devices();
DDRB=0XFF;
DDRC=0X00;
PORTC=0XFF;
SEI();
while(1)
{
j=PINC|0XF0;
switch(j)
{ case 0xfe:
OCR0=0x3f;
break;
case 0xfd:
OCR0=0x7f;
break;
case 0xfb:
OCR0=0xbe;
break;
case 0xf7:
OCR0=0xff;
break;
default:
OCR0=0x1f;
break;
}
}
}*/
void main()
{ uchar j;
DDRB|=BIT(3);
// TIMSK=0X03;
TCCR0=0X6d;
//OCR0=0XFF;
DDRC=0X00;
PORTC=0XFF;
while(1)
{ // OCR0=0X00;
j=PINC|0XF0;
switch(j)
{ case 0xfe:
OCR0=0x3f;
break;
case 0xfd:
OCR0=0x7f;
break;
case 0xfb:
OCR0=0xbe;
break;
case 0xf7:
OCR0=0xff;
break;
default:
OCR0=0x00;
break;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -