资料介绍
随着单片机的使用日益频繁,用其作前置机进行采集和通信也常见于各种应用,一般是利用前置 机采集各种终端数据后进行处理、存储,再主动或被动上报给管理站。这种情况下下,采集会需 要一个串口,上报又需要另一个串口,这就要求单片机具有双串口的功能,但我们知道一般的51 系列只提供一个串口,那么另一个串口只能靠程序模拟。本文所说的模拟串口, 就是利用51的两个输入输出引脚如P1.0和P1.1,置1或0分别代表高低电平,也就是串口通信中所说的位,如起始位用低电平,则将其置0,停止位为高电平,则将其置 1,各种数据位和校验位则根据情况置1或置0。至于串口通信的波特率,说到底只是每位电平持续 的时间,波特率越高,持续的时间越短。如波特率为9600BPS,即每一位传送时间为 1000ms/9600=0.104ms,即位与位之间的延时为为0.104毫秒。单片机的延时是通过执行若干条指令来达到目的的,因为每条指令为1-3个指令周期,可即是通过若干个指令周期来进行延时的, 单片机常用11.0592M的的晶振,现在我要告诉你这个奇怪数字的来历。用此频率则每个指令周期 的时间为(12/11.0592)us,那么波特率为9600BPS每位要间融多少个指令周期呢? 指令周期s=(1000000/9600)/(12/11.0592)=96,刚好为一整数,如果为4800BPS则为 96x2=192,如为19200BPS则为48,别的波特率就不算了,都刚好为整数个指令周期,妙吧。至于 别的晶振频率大家自已去算吧。 现在就以11.0592M的晶振为例,谈谈三种模拟串口的方法。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 51 单片机串口烧录程序方法
- 51单片机串口通信
- 51单片机模拟TTL串口(基于11.0592M)
- 51单片机串口通信
- 51单片机串口通讯详解
- 三种常见的STM32单片机的烧写方法 34次下载
- AT89S51单片机与ADC0809模数转换器的三种连接 18次下载
- 51单片机与串口通信的介绍代码说明 16次下载
- 51单片机模拟半双工串口的程序免费下载 5次下载
- 使用51单片机模拟量采集串口显示的程序和工程文件合集免费下载 14次下载
- 51单片机的内存管理详细资料讲解
- 使用51单片机模拟串口的三种方法详细说明
- 51单片机串口通讯需要注意的寄存器及51单片机使用PRINTF的示例程序
- 单片机模拟串口的三种方法的详细说明
- 51单片机与串口通信代码 178次下载
- 51单片机串口通信详细介绍-小白必看 1509次阅读
- 51单片机烧写程序的方法 4928次阅读
- 单片机大致应用程序的三种架构总结、方法的利弊和适应范围 3188次阅读
- 51单片机三种模拟串口的设计方案解析 1560次阅读
- 51单片机模拟串口的三种方法解析 2754次阅读
- 使用51单片机进行串口调试的基本方法有哪些 1.3w次阅读
- 51单片机串口调试的基本方法介绍 9369次阅读
- 如何使用51单片机实现串口通信 2.9w次阅读
- 51单片机有哪些模拟串口的方法有哪些 5090次阅读
- 新手学习单片机的首选:51单片机 8536次阅读
- 深入理解51单片机串口通信及通信实例 2.7w次阅读
- 51单片机模拟串口的三种方法 3w次阅读
- 介绍利用Keil的软件仿真功能来实现51单片机串口调试用户程序的方法 3w次阅读
- 51单片机串口通信编程 1.2w次阅读
- MCS-51单片机控制跑马灯的三种方法 4.5w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多