目录
1.
课程设计的要求与基本容
...............................................................................................................1
1.1 目的和要求............................................................................................................................................ 1
1.2 设计容.................................................................................................................................................... 1
2.
系统构成
..........................................................................................................................................1
2.1 硬件结构................................................................................................................................................ 1
2.2 主要功能与技术要求............................................................................................................................. 2
3
.硬件电路原理
................................................................................................................................2
3.1 89C52 单片机主控模块.........................................................................................................................2
3.1.1 89C52 主控电路与其分析.................................................................................................................................2
3.2 液晶显示模块........................................................................................................................................ 1
3.2.1 单片机和 5110LCD 的连接...............................................................................................................................1
3.2.2 显示控制方法.....................................................................................................................................................1
3.3 键盘处理模块........................................................................................................................................ 3
3.3.1 键盘工作原理.....................................................................................................................................................3
3.4.2 键盘电路分析.....................................................................................................................................................3
3.4 定时与电器控制..................................................................................................................................... 3
3.4.1 继电器控制电路.................................................................................................................................................4
3.4.2 声、光报警与上电显示.....................................................................................................................................4
3.5 异步串行通信与单片机在线编程.........................................................................................................4
3.6 存储器扩展电路..................................................................................................................................... 6
3.7 硬件的安装与第一步调试.....................................................................................................................6
3.7.1 硬件安装.............................................................................................................................................................6
3.7.2 第一步调试.........................................................................................................................................................6
4.
单片机控制器软件设计
...................................................................................................................7
4.1 系统软件可实现的功能......................................................................................................................... 7
4.2 C51 语言与其软件开发工具.................................................................................................................7
4.2.1 C51 语言介绍.....................................................................................................................................................7
4.2.2 软件开发工具.....................................................................................................................................................8
4.2.3 C51 程序设计与调试过程.................................................................................................................................9
4.3 单片机控制程序设计提要...................................................................................................................10
4.3.1 设计要求和总体设计.......................................................................................................................................10
4.3..2 主程序模块设计方案......................................................................................................................................10
4.3.3 子程序模块设计方案.......................................................................................................................................11
4.3.3.1 液晶显示模块............................................................................................................................................11
4.3.3.2 电器控制模块............................................................................................................................................11
4.3.3.3 键盘处理模块............................................................................................................................................11
I / 31