新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机定时器与串口中断的问题

单片机定时器与串口中断的问题

作者:时间:2016-11-18来源:网络收藏
{

TMOD |= 0x20; //0011 0000
SCON = 0x50; //0101,0000

本文引用地址:http://www.eepw.com.cn/article/201611/315777.htm

TH1 = 0xFA;
TL1 = 0xFA;

TMOD = 0x01; //应该改成TMOD |= 0x01;
TH0 = 0x70;
TL0 = 0xc6;
ET0=1;

ES = 1; //
EA = 1; //
TR0 = 1;
TR1 = 1; //
}

如上是串口中断初始化和定时器T0初始化,,,咋一看没有啥问题,,

但注意了,在设置定时器的TMOD时,应使用TMOD |= 0x01,,,否则串口中断是不工作的,,,,这些小问题总是很恼火~~~~~



评论


技术专区

关闭