目 录 一、前 言„„„„„„„„„„„„„„„„„„„„„„„ 1 1.1课题简介„„„„„„„„„„„„„„„„„„„„„ 1 1.2设计目的„„„„„„„„„„„„„„„„„„„„„ 1 1.3设计任务及要求„„„„„„„„„„„„„„„„„„ 1 二、总体设计„„„„„„„„„„„„„„„„„„„„„„„ 2 2.1设计思路„„„„„„„„„„„„„„„„„„„„„ 2 2.2元件清单„„„„„„„„„„„„„„„„„„„„„ 2 三、硬件设计„„„„„„„„„„„„„„„„„„„„„„„ 3 3.1 AT89C51„„„„„„„„„„„„„„„„„„„„„ 3 3.2程序框图 „„„„„„„„„„„„„„„„„„„„„5 3.3系统框图 „„„„„„„„„„„„„„„„„„„„„5 四、设计步骤„„„„„„„„„„„„„„„„„„„„„„„5 4.1硬件设计„„„„„„„„„„„„„„„„„„„„„ 6 4.2单片机时钟电路„„„„„„„„„„„„„„„„„„ 6 4.3复位电路 „„„„„„„„„„„„„„„„„„„„„6 4.4控制电路 „„„„„„„„„„„„„„„„„„„„„7 4.5工作电路 „„„„„„„„„„„„„„„„„„„„„7 五、软件设计„„„„„„„„„„„„„„„„„„„„„„„8 5.1设计要求 „„„„„„„„„„„„„„„„„„„„„8 5.2软件的流程图„„„„„„„„„„„„„„„„„„„ 9 5.3程序设计 „„„„„„„„„„„„„„„„„„„„„9 六、软件调试„„„„„„„„„„„„„„„„„„„„„„„11 七、心得体会„„„„„„„„„„„„„„„„„„„„„„„12 八、参考文献„„„„„„„„„„„„„„„„„„„„„„„13 河北建筑工程学院 单片机原理及应用课程设计 1 一 、前言 1.1 课题简介 单片机全称叫单片微型计算机(Single Chip Microcomputer),是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器 CPU随机存储器 RAM、只读存储器 ROM、多种 I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化...