📄 atmega8初始化.txt
字号:
//******************************************************ATMEGA8初始化//
void InitAt8(void)
{
SFIOR&=(~(1<<PUD));//上拉SFIOR
DDRD=0xf0;//PD7(POWER),PD6(RST),PD5(GLED),PD4(RLED),PD3(REM_CODE),PD2(RESET),PD1(TXD),PD0(RXD)
PORTD=0x17; 1111 0000
UCSRB=(1<<RXEN)|(1<<TXEN);
UCSRC=(1<<URSEL)|(1<<UCSZ1)|(1<<UCSZ0);
UBRRH=(fosc/16/(baud+1))/256;
UBRRL=(fosc/16/(baud+1))%256;
TCCR2=0x0a;
TCNT2=0x00;
OCR2=fosc/8/5000-1;//200us
TIMSK=1<<OCIE2;
TCCR0=(1<<CS01)|(1<<CS00);//64分频
TCNT0=0;
SEI();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -