您的位置 首页 电子

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

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

{

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

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,,,不然串口中止是不作业的,,,,这些小问题总是很动火~~~~~

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/266670.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部