单片机应用课程设计报告 院系:电子工程系 班级:0 7 级自动化2 班 姓名:李靖雯 学号:01207212 东南大学成贤学院 2 0 1 0 .9 目 录 第一章 单片机开发系统控制板电路说明 .............. 1 一、控制系统硬件组成 ........................... 1 二、芯片介绍 ................................... 4 第二章 单片机应用课程设计内容 .................... 8 一、1号单片机测试 ............................. 8 二、1号单片机与串口 .......................... 10 三、2号单片机与串口 .......................... 12 四、2号单片机与键盘 .......................... 12 五、键盘与串口 ................................ 14 六、存储设计 .................................. 18 第三章 总 结 ....................................24 参考文献 ........................................ 25 1 第一章 单片机开发系统控制板电路说明 一、控制系统硬件组成 1、1号单片机硬件图 图 1-1 该 1 号单片机为目前最常用的 AT89S52,它带有 8K 储存空间,它主要实现单片机当中的最小系统,其中设置了看门狗 MAX813 来对单片机进行监控。另外,还加入了一个 24C02 的 2*8K 的串行 E2PROM的芯片, 同时配以 ISP下载接口,来实现单片机掉电以后的数据存储。 2 2、2 号单片机硬件图 图 1-2 该 2 号单片机也是目前最常用的 AT89S52,带有 8K 的储存空间,主要实现单片机当中的最小系统,其中设置了看门狗 MAX813 来对单片机进行监控。它也配有 ISP下载接口, 但 2号单片机的 P0口与锁存器 74HC573相连接以便直接控制按键模块,同样 RS232通信模块也直接与 2号单片机模块相连接。具体连接方式见具体各模块的原理图。 3、 5V电源稳压模块电路图 图 1-3 3 这个模块主要实现了为1号两块单片机和2号两块单片机提供5V工作电压的功能。 4 、按键电路图 图 1 -4 电路图中的8 个按键用与非门再加非门的形式连接到单片机中的断口,通过编不同的程序,并且在编程中加入合理的消抖和延时等待,使得按键以后单片机等待中断的来临,从而做程序中相应的操作。 5 、RS232通信模块 图 1 -5 这个模块主要实现了2号单片机与上位机之间的串口通信,可以利用串口调试助手发送和接受单片机中的数据。 4 二、芯片介绍 1 、AT89S52 a.功能特性描述 AT89S52...