- 2
- 0
- 约5.87千字
- 约 10页
- 2023-12-06 发布于上海
- 举报
51单片机模拟串口的三种方法ZT
--51单片机模拟串口的三种方法ZT
随着单片机的使用日益频繁,用其作前置机进行采集和通信也常见于各种应用,一般是利用前置机采集各种终端数据后进行处理、存储,再主动或被动上报给管理站。这种情况下下,采集会需要一个串口,上报又需要另一个串口,这就要求单片机具有双串口的功能,但我们知道一般的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/9
您可能关注的文档
- 17春西交《发电厂电气部分》在线作业满分答案.docx
- 17春西交《市场营销学》在线作业1满分答案.docx
- 17春西交《薪酬管理》在线作业满分答案.docx
- 17秋福师《计算机应用基础》在线作业一满分答案.docx
- 17秋福师《现代汉语》在线作业二满分答案.docx
- 17秋学期《概率论与数理统计》在线作业2.docx
- 018环境关联物质稽核计划.docx
- 18 培养基控制程序.docx
- 18春江苏开放大学工程造价基础行考作业二答案解析.docx
- 18春江苏开放大学工程造价基础行考作业一答案解析.docx
- 专题01 中国古代的政治制度(复习讲义)(专题版)(解析版).docx
- 专题01 中国古代的政治制度(复习讲义)(专题版)(原卷版) .docx
- 专题01 中国古代的政治制度(复习讲义)(专题版)(原卷版及解析).docx
- 3.2+DNA分子的结构课件-2025-2026学年高一下学期生物人教版必修2.pptx
- 5.2染色体变异课件-2025-2026学年高一下学期生物人教版必修2 (2).pptx
- 2026届高考历史二轮复习讲练测 板块提升(一) 统一多民族封建国家的形成与发展——中国古代史试题教师用卷.docx
- 4.1.2+基因指导蛋白质的合成课件-2025-2026学年高一下学期生物人教版必修2.pptx
- 3.3+DNA的复制课件-2025-2026学年高一下学期生物人教版必修2.pptx
- 4.1+基因指导蛋白质的合成+课件-2025-2026学年高一下学期生物人教版必修2.pptx
- 5.2+染色体变异课件-2024-2025学年高一下学期生物人教版必修2.pptx
原创力文档

文档评论(0)