亲,“电路城”已合并到全星升级的「与非网」。了解新「与非网」

基于52单片机的串口波特率自适应LCD12864显示(提供仿真图+仿真源代码+实物源代码)

2022/10/29
提供买家交流群支持
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

       单片机系统能够自动识别 300bps、600bps、1200bps、2400bps、4800bps、9600bp  s 和 14400bps 等波特率,从而实现与 PC 机之间进行正常的串行数据传输。在正常工作时,可以将 PC 机的串行通信波特率、发送数据等信息通过 LCD12864 来 实现显示。

       本系统在检测波特率的开始,主机会向单片机组成的终端设备连续发送 16 进制数 “80H”。这个字符的串行发送格式如图 2-3 所示。从图中可以看出,在主机开始发送 16  进制数“80H”到结束发送,一共连续出现了连续的 8 个低电平。如果通过定时器T0 将这 段低电平时间记录下来,然后将获取的计时时间长度除以 8,那么就可以计算出每一位发 送所需的时间,这样串口发送的波特率也就计算出来了。

 

 

1、本设计采用stc89c52单片机作为主控芯片,包括复位电路和晶振电路;

2、采用lcd12864显示串口接收到的字符和串口的波特率;

3、波特率支持300/600/1200/2400/4800/9600/14400bps;

除仿真、源代码、演示视频外,其余内容均为赠品,不在售后范围内。

  • 仿真.rar
    描述:仿真图+仿真源代码
  • 实物源代码.rar
    描述:实物源代码
  • 演示视频.mp4
    描述:演示视频
  • 参考论文.pdf
    描述:参考论文

相关推荐

电子产业图谱