永发信息网

c51单片机 T1定时器是怎样实现串口通信的

答案:4  悬赏:10  手机版
解决时间 2021-03-07 18:16
  • 提问者网友:夢醒日落
  • 2021-03-07 08:08
c51单片机 T1定时器是怎样实现串口通信的
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-03-07 08:19



T1定时器只是设置波特率,提供始终基准。设置好串口寄存器和波特率就可以通信啦。具体原理可以看郭天祥的那本教程,很不错。需要的话可以发给你……
全部回答
  • 1楼网友:野味小生
  • 2021-03-07 10:14
T1定时器设置工作方式为2 ,这时T1采用的八位重装计数方式,设置计数初值,产生波特率。如果你用TH1 =0xfA; TL1 =0xfA; //实现波特率9600(系统时钟11.0592MHZ)
  • 2楼网友:狂恋
  • 2021-03-07 09:30
那个高低电平和T1无关,是单片机内部自己弄好的,因为串口是它自带的,那一串高低电平是单片机自己定义好的。我们编程时不用考虑到这一层,这一点跟I2C不一样,因为有的C51不自带I2C接口,所以需要我们自己模拟高低电平。
  • 3楼网友:思契十里
  • 2021-03-07 08:39
定时器0、定时器1是2个互相独立的定时计数器 可以同时工作 互不影响 用不着互相切换来工作。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯