- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上位机报告
单片机接口设计
上位机
一、设计要求
1.定时呼叫下面每一个下位机(如5秒)
应答则表示通,显示:地址_P(如1_P)
不应答表示不通,显示:地址_E(如3_E)
2.可通过按键决定反复呼叫某个地址
3.通过按键控制要某地址的数据并显示(要数据命令为AAH)
4.通过按键控制修改某地址的数据并显示(修改定值或指示电梯楼层命令为55H)
5.显示下位机报警,如:1:FF
二、硬件系统设计
1、元件列表
元件 数量 AT89C51 1 75452 2 8段数码管(共阴) 4 300Ω电阻 9 2KΩ电阻 8 5KΩ电阻 1 晶振12M 1 20pF非极性电容 2 20uF电解电容 1 按钮 4 开关 4
2、整体电路图
单片机的引脚资源分配:18、19脚接12M晶振,9脚接按键复位,20脚接地,40脚接VCC,P1.0、P1.1、 P1.2、P1.3、P1.4、P1.5、P1.6接7个控制开关和按钮, P1.7接发光二极管,P0.0、P0.1、P0.2、P0.3、P0.4、P0.5、P0.6、P0.7接共阴极数码管字形码控制端,P2.0,、P2.1、 P2.2、 P2.3接数码管驱动电路75452,RXD和TXD接口用于通信接口与从机相连。
3、整体实物电路图
三、软件系统说明
1、软件流程图
说明:图中只画出了查询过程,还有定时5s后调用M0,并发送非法命令03H。
2、软件清单
说明:1、工作寄存器分配:
R0:用于发送数据寻址,初值:30H
R1:用于接收数据寻址,初值:40H
R2:用于存放通信地址
R3:用于存放命令
R4:用于存放数据传输个数
R5:用于存放定时器中断次数
R5、R6:用于DELY延时
2、I/O分配
P0:数码管显示的字形码输出
P1:接控制开关和按钮
P2:数码管显示的片选
P3:通行口P3.0、P3.1
ORG 0000H ;定义段首地址
LJMP MAIN ;跳到主程序
ORG 000BH ;定时器1中断入口
LJMP T0
ORG 0023H ;串行口中断入口
LJMP CUK
ORG 0030H
MAIN:MOV TMOD,#21H ;初始化定时器0,1
MOV TH0,#3CH
MOV TL0,#0B0H
MOV R5,#100
MOV TL1,#0FCH
MOV TH1,#0FCH
MOV PCON,#00H
MOV SCON,#0D8H ;选择串行口方式3
SETB TR1 ;开T1定时器,产生波特率
SETB EA
CLR ES
SETB ET0
MOV 30H,#01H
MOV 31H,#01H
MOV 32H,#01H
MOV 33H,#01H
LCALL DSP1 ;开始显示横杠等待
SETB TR0
MOV R2,#0FFH
MOV P1,#0FFH ;将P1口电平抬高,P1作输入
MOV A,P1
AA:JB ACC.4,BB ;查询P1.4口,判断是否反复呼叫
CLR TR0
ANL A,#0FH
MOV R2,A
MOV R3,#03H
LCALL M0 ;调用通信子程序
SETB TR0
BB:MOV P1,#0FFH
MOV A,P1
JB ACC.5,CC ;查询P1.5,判断是否向下位机要数据
CLR TR0
ANL A,#0FH
MOV R2,A
MOV R3,#0AAH
LCALL M0 ;调用通信子程序
SETB TR0
CC:MOV P1,#0FFH
MOV A,P1
JB ACC.6,AA ;查询P1.5,判断是否向下位机传数据
CLR TR0
ANL A,#0FH
MOV R2,A
MOV R3,#55H
LCALL M0
您可能关注的文档
最近下载
- 中等职业学校教学诊断与改进工作汇报.docx
- 消除艾滋病母婴传播检测咨询及干预服务技术要点.docx
- 2025一年级下册数学必备知识点(重点考点).pdf VIP
- 部编版语文四年级下册 期末测试题(含答案).doc VIP
- 2024年全国基层退役军人服务中心(站)工作人员职业技能竞赛试题精选2有答案.docx VIP
- 空调投标书范例.docx VIP
- 安全工程专业毕业论文--滑坡防治措施及案例分析.doc VIP
- 2025年高考真题——化学(浙江卷)含答案 .pdf VIP
- R005-2024国内航行海船建造规范.pdf
- 2024年全国基层退役军人服务中心(站)工作人员职业技能竞赛试题精选8有答案.docx VIP
文档评论(0)