资料介绍
随着单片机的使用日益频繁,用其作前置机进行采集和通信也常见于各种应用,一般是利用前置机采集各种终端数据后进行处理、存储,再主动或被动上报给管理站。这种情况下下,采集会需要一个串口,上报又需要另一个串口,这就要求单片机具有双串口的功能,但我们知道一般的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的晶振为例,谈谈三种模拟串口的方法。
- 使用单片机串口通信控制步进电机的源代码详细说明 28次下载
- 机器人单片机控制三大模块的方法的详细说明 1次下载
- 51单片机中断系统的原理和结构详细说明 2次下载
- 51单片机的头文件有哪些代码详细说明
- 51单片机经常会出现的4点错误解决方法详细说明
- 在Windows系统下使用STC ISP下载51单片机程序的方法详细说明
- 51单片机的C语言关键字详细说明
- 51单片机的C程序基本架构详细说明
- 如何同时使用51单片机的定时器0和串口使用问题详细说明
- 进行单片机串口通信的方式详细说明
- 51单片机的unsigned char code代码定义详细说明
- 单片机模拟串口的三种方法的详细说明
- 如何配置minicom与51单片机进行串口通信详细实例说明
- 51单片机中断相关寄存器的详细说明
- 51单片机教程之单片机硬件结构的详细说明 32次下载
- 51单片机串口通信详细介绍-小白必看 1509次阅读
- 如何用三种不同的方法来用按钮控制灯光 2149次阅读
- 51单片机烧写程序的方法 4929次阅读
- 噪声系数测量的三种方法 1138次阅读
- PIC系列单片机程序设计基础知识详细说明 4301次阅读
- 单片机大致应用程序的三种架构总结、方法的利弊和适应范围 3188次阅读
- 使用单片机串口实现LED显示电路的资料和程序说明 7372次阅读
- 使用AT89S51单片机制作红外遥控器的资料和源代码详细说明 5862次阅读
- 单片机加密的三种方法详细说明 1.4w次阅读
- 51单片机模拟串口的三种方法解析 2754次阅读
- 如何使用51单片机实现串口通信 2.9w次阅读
- 51单片机有哪些模拟串口的方法有哪些 5090次阅读
- 51单片机模拟串口的三种方法 3w次阅读
- 介绍利用Keil的软件仿真功能来实现51单片机串口调试用户程序的方法 3w次阅读
- 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次下载 | 免费
评论
查看更多