单片机最小系统设计.doc

约44页DOC格式手机打开展开

单片机最小系统设计,页数 44 字数 15842摘要近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善...
编号:10-25899大小:793.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 孙阳阳 发布

单片机最小系统设计

页数 44 字数 15842

摘 要
近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
单片机最小系统是在以51单片机为基础上扩展,使其能更方便地运用于测试系统中。本设计主要在51单片机上扩展I/O口,扩展定时器定时范围,扩展键盘显示接口并写好底层程序。
本文首先在绪论介绍了此系统的研究意义和使用的开发环境,以及使用MCS-51系列的单片机芯片。在第二章论述了总体设计过程及器件的选择,第三章着重描述了系统硬件电路设计、硬件设计框图及所使用的各种芯片功能与特性,在第四章中重点剖析了软件设计的过程.

关键词:单片机技术,8255A, 液晶显示
目 录
1 引言 1
1.1 选题意义 1
1.2 单片机的发展和应用 1
1.3 单片机编程语言介绍 3
2 系统设计及工作原理 3
2.1 系统原理框图及器件选择 3
2.2 系统工作原理及整体电图框图 4
3 系统硬件设计 5
3.1 硬件模块设计 5
3.1.1 数字量输入输出模块设计 5
3.1.2 显示接口电路的设计 6
3.1.3 键盘接口电路的设计 10
3.1.4 定时模块设计 14
3.1.5 数据存储器单元的设计 15
3.1.6 数模转换单元设计 17
3.2 相关芯片介绍 18
3.2.1 AT89C52芯片的介绍 18
3.2.2 并行接口芯片8255A 19
3.2.3 8254可编程计数/定时芯片简介: 20
3.2.4 D/A转换器 22
4 系统软件设计 24
4.1 系统工作主程序流程图 24
4.2 系统软件流程 25
4.2.1 液晶驱动程序流程 25
4.2.2 键盘扫描程序流程 27
5 结论 29
附录1 30
附录2 34
附录3 36
附录4 37
参考文献 38
致谢 39

外文文献原文
译文
参考文献
[1] 何立民主编. 单片机应用文集. 北京:北京航空航天大学出版社,1994
[2] 王福瑞主编. 单片微机测控系统设计大全. 北京:北京航空航天大学出版社,
1999
[3] 夏继强 沈德金主编. 单片机实验与实践教程. 北京:北京航空航天大学出版社,2002
[4] wangzhidan. 单片机的发展方向
2 11:59:28
[5] 马忠梅主编. 单片机的c语言应用程序设计.北京:北京航空航天大学出版社,2003