- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机串口通讯实验报告
单2 1 选题背景在国内外,以PC机作为上位机,单片机作为下位机的控制系统中,PC机通常以软件界面进行人机交互,以串行通信方式与单片机进行积极交互,而单片机系统根据被控对象配置相应的前向,后向信息通道,工作时作为主控机测对象,作为被控机接受PC机监督,指挥,定期或受命向上位机提供对象及本身的工作状态信息。用串行总线技术可以使系统的硬件设计大大简化、系统的体积减小、可靠性提高。同时,系统的更改和扩充极为容易。MCS-51系列单片机,由于内部带有一个可用于异步通讯的全双工的穿行通讯接口,阴齿可以很方便的构成一个主从式系统。2 实验设备统一电子开发平台。 3 方案论证3.1 实验原理鉴于8051单片机输入、输出电平均为TTL/CMOS电平,而计算机配置的是RS232标准串行接口,使用的是RS232标准电平(逻辑0:+3V~+15V,逻辑1:约-3V~-15V),二者的电气规范不一致,因此要完成PC机与单片机的数据通讯,必须进行电平转换。这里,我们介绍Sipex公司的SP3232电平转换专用芯片[7]。 SP3232的工作原理 SP3232的引脚如图1所示。图1 SP3232引脚图SP3232管脚定义如表1所示:表1 管脚定义管脚名功能C1+,C1-为正极充电泵的输入终端电容器V++2VCC电压充电泵C2+,C2-为负极充电泵的输入终端电容器V--2VCC电压充电泵T_OUTRS-232发送输出R_INRS-232接收输入R_OUTRS-232接收输出T_INRS-232发送输入GND电源地VCC+4.5V到+5.5V电压输出N.C.无连接端4 过程论述:SP3232的内部包括3个部分:充电泵电压变换器,发送(传输器),以及接收装置。后缀是E的版本提供额外的ESD保护,经过了15kV 的人体静电模拟放电测试。版本E可以用于严酷的环境或容易频繁接触电的情况中。接口电路设计如图2所示:图2 232接口电路注意,RS232是三线制通讯协议,必须使PC机与单片机系统“共地”。5 实验原理图实验原理图如图3所示。图3单片机与PC机串口通讯实验硬件原理图6 程序流程图程序流程图如图6-1和6-2所示。图6-1 程序流程图一图6-2 程序流程图二7 实验源代码;********************ASM汇编实验*******************; 工程:;晶振: 11.0592M;*************************************************//#include REG_MPC82G516.INC /* 如果用到MPC82G516的特殊寄存器请包含这个头文件 */ ORG 0000HAJMP MAINORG 0023HAJMP INT_COM1MAIN:MOV SCON,#50H ;;MOV TMOD,#20H ; ;设置波特率MOV TH1,#0FDH ; ;SETB TR1;SETB EA;允许总的中断SETB ESMOV R1,#01H ;发送消息判断标志,1 代表发送,0 代表不发送CALL SHOW ;发送显示灯选择消息LOOP:CALL LED1SJMP LOOPINT_COM1:PUSH PSW ;保存寄存器数据。PUSH ACC ;保存累加器CLR EACLR ESCLR RIMOV A,SBUF ;接收数据MOV R1,A;POP ACC ;取出保存累加器寄存器数据。POP PSW ;SETB EA;允许总的中断SETB ES ;允许串行中断RETI;LED1:CJNE R1,#31H,LED2 ; 点亮标号LED4 的发光二极管MOV P1, ;MOV R1,#01H ; 发送消息判断标志,1 代表发送,0 代表不发送CALL SHOW ; 发送显示灯选择消息JMP RETURN;LED2:CJNE R1,#32H,LED3 ; 点亮标号LED5 的发光二极管MOV P1, ;MOV R1,#01H ; 发送消息判断标志,1 代表发送,0 代表不发送CALL SHOW ; 发送显示灯选择消息JMP RETURN;;仿照上面程序补充完整 LED5 发光二极管的程序LED3:CJNE R1,#33H,LED4 ; 点亮标号LED6 的发光二极管MOV P1, ;MOV R1,#01H ; 发送消息判断标志,1 代表发送,0 代表不发送CALL SHOW ; 发送显示灯选择消息JMP RETURN;;仿照上面程序补充完整 LED6 发光二极管的程序LED4:CJNE R1,#34H,LED5 ; 点亮标号LED5 的发光二极管MOV P1, ;MOV R1,#01H ; 发送消息判断标志,1 代表发送
您可能关注的文档
- 华亭镇31个村庄垃圾清运工程招标文件.doc
- 五种排序算法的分析与比较.doc
- 五科级科学第一单元测试题及答案.doc
- 华侨大学2010年暑期社会实践报告.doc
- 五语上第三单元教案.doc
- 华侨大学本科毕业论文撰写基本规范.doc
- 华利建筑工程承包合同修改终版.doc
- 五邑大学2007-2008JAVA试题B答案.doc
- 华北水利水电学院机械学院宿舍文化节策划书.doc
- 五金件外观检验标准.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 附件14:项目《标价分离书》.xls VIP
- 喷塑规章制度管理.doc VIP
- 2025年高考真题——物理(甘肃卷)含答案.docx VIP
- DBJD25-60-2018 甘肃省建设工程施工机械台班费用定额(含税).docx
- 考研真题 中山大学化学学院化学(B)历年考研真题汇编.docx VIP
- 2025年甘肃高考化学真题试卷含答案.docx VIP
- Colorful七彩虹 主板Intel H610H610M-D EVO V21 说明书(系统 win10 win11)用户手册.pdf
- 新九年级暑假衔接讲义 20 作文(二)描写出彩(学生版+教师版)2025八升九语文统编版.docx VIP
- 2024年甘肃高考政治试卷(真题+答案).pdf VIP
- 模板7:CSCEC8B-CM- M10303《项目商务资料档案清单》.xls VIP
文档评论(0)