- 38
- 0
- 约2.76千字
- 约 3页
- 2017-08-14 发布于重庆
- 举报
PIC单片机IO口单线通讯的实现.doc
PIC单片机I/O口单线通讯的实现
????中、低档PIC单片机有些不带串口,有些虽然有串行口,却受串口固定协议的限制或留作他用,故需用普通I/O口进行通讯。由于中、低档机I/O口数量相对较少,为节省口线,就要用I/O口模拟串行通讯。????本文以两片采用不同主频的PIC单片机(A机时钟频率为6MHz,使用口线RB6;B机时钟频率为4MHz,使用口线RB4)之间用异步通讯方式传送一组数据为例,说明I/O口一线通讯的实现方法。????一、设计思想????1.时钟同步问题????因两个单片机的时钟不同,故采用异步通讯方式。发送、接收一位数据时,采用软件延时,保证发送、接收完全同步。????2.数据发送、接收方式????I/O口一线串行通讯,并-串(或串-并)转换用软件完成。将欲发送的字节存于16H中,经移位指令移至进位位。根据进位位的值,将口线RB6置0或1。接收端RB4接收并判断后,置进位标志为0或1,再经移位指令移入14H中。这样循环执行8次,就可将一个字节由低位到高位一位位地发送出去。数据传送速率可用延时循环的方法进行调节。????3.握手协议????先发握手信号,后发数据。假定A机为发送,B机为接收。A机开始发送时,先发送一个握手数据信号,B机收到后回送一个应答信号,表示同意接收。????A机收到应答信号后,开始发送数据。握手信号和数据信号都按异步通讯格式,先
您可能关注的文档
- PEP小学六年级英语下册总复习语法大全.doc
- PEP小学四年级英语上册复习资料.com.doc
- PEP小学英语六年级下册教学案.doc
- PEP小学英语六年级总复习单词分类.doc
- PEP小学英语四年级上册期末测试题.doc
- PEP小学英语词汇词组.doc
- PEP小学英语说课稿.doc
- PETS三级阅读重点——迅速抓住文章的主旨要义.doc
- Photoshop动画基础教程之动画初识.doc
- PIC单片机课程期末复习题).doc
- 电子科学与工程掺杂工艺技术管控手册 (标准版).docx
- 2026年环保设备行业危机应对与转型自救策略报告.docx
- CN119484799A 一种摄像机工装环境测试方法、装置、系统及存储介质 (浙江宇视科技有限公司).docx
- 化妆品生产技术与质量管理手册.docx
- 2026年汽车行业报告:一人驾驶趋势下的汽车市场前景.docx
- 2026年医用耗材行业市场调研报告:行业规模与增长趋势分析.docx
- 2026年移民安置规划的案例分析与实践经验.pptx
- 2026年房地产行业盈利模式分析及未来市场展望报告.docx
- 2026年锂电池行业税务筹划与市场策略分析报告.docx
- 2026年生物科技集群效应研究报告.docx
原创力文档

文档评论(0)