实用文档>上位机编程报告参考

上位机编程报告参考

时间:2022-06-09 16:02:53

上位机编程报告参考

上位机编程报告参考

上位机编程报告参考

  一、课程设计要求

  1. 定时呼叫下面每一个下位机(如5秒)

  应答则表示通,显示:地址_P(如1_P);

  不应答表示不通,显示:地址_E(如3_E)

  2. 可通过按键决定反复呼叫某个地址

  3. 通过按键控制要某地址的数据并显示(要数据命令为AAH)

  4. (选做)通过按键控制修改某地址的数据并显示(修改定值或指示电梯楼层命令为55H)

  5. (选做)显示下位机报警,如:1:FF

  二、硬件系统说明

  1、整体电路图

  单片机的引脚资源分配:18、19脚接12M晶振,9脚接按键复位,20脚接地,40脚接VCC,P0.0、P0.1、P0.2、P0.3、P0.4、P0.5、P0.6、P0.7接12864的数据/命令引脚7、8、9、10、11、12、13、14,RS 接P2.0(选择是发送数据H还是命令L), RW接P2.1(读/写选择端:H 读L 写),E 接 P2.2(12864使能端), PSB接P2.3(并口/串口选择:H并口L 串口), RST接 P2.5(12864复位端),P1.6,P1.7分别接LED(程序调试中用于指示),P1.0,P1.1,P1.2,P1.3接4位拨码开关(用于选择呼叫的地址),P1.4、P1.5分别接按键(可通过P1.4按键决定反复呼叫某个地址,可通过P1.5按键控制要某地址的数据并显示)。

  2、整体实物电路图

  上电逐行显示开机界面,相应参数初始化完毕后,程序进入主程序中运行,P1.7指示灯显示程序进入5秒定时中断,P1.6指示灯显示程序进入主程序终运行。

  3、与从机进行通信

  主机与从机进行通信,系统等待从机的应答。中断程序每隔5s呼叫下一个从机,主程序中通过4位拨码开关选择需要呼叫的地址和命令。

  4、主从机通信成功

  主从机通信成功,从机发送的数据为153,主机接收到的数据为153

  5、主从机通信失败

  主从机通信失败,系统显示当前呼叫从机的地址。

  6、下载程序系统

  这是向89S51下载程序的系统(串口下载)。

  7、单片机供电系统

  单片机的5V供电系统。

【上位机编程报告参考】相关文章:

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

计算机编程实习报告范文04-27

用户协议