单片机常用电路设计及C51仿真 毕业论文.doc
文本预览下载声明
毕业设计(论文)任务书
姓 名: 专 业: 班 级: 学号: 指导教师: 职 称: 完成时间: 毕业设计(论文)题目:
单片机常用电路设计及C51仿真 设计目标:
8255A应用电路设计与仿真
8155应用电路设计与仿真
利用74LS164扩展并行输出电路设计与仿真
利用74LS165扩展并行输入电路设计与仿真
并行时钟芯片DS12C887应用电路设计与仿真
串行时钟芯片DS1302应用电路设计与仿真 技术要求:
利用Keil C51集成开发环境进行C程序的编辑、编译和链接,利用Proteus ISIS 7设计电路原理图,并实现Keil与Proteus软件的联合仿真。完成8155、8255A、74LS164、74LS165、DS12C887和DS1302等常用芯片的应用电路设计与仿真。 所需仪器设备:
计算机一台、Keil C51软件和Proteus ISIS 7 Professtional软件一套。 成果验收形式:
原理图、C51程序清单、仿真运行结果 参考文献:
《51单片机C语言程序设计》、《数字电子技术基础》 时间
安排 1 5周---6周 立题论证 3 9周---13周 仿真调试 2 7周---8周 方案设计 4 14周---16周 成果验收 指导教师: 教研室主任: 系主任:
摘 要
单片机最小系统,无论对单片机初学人员还是开发人员都具有十分重要的意义,可以利用最小系统进行编程实现工业控制。单片机最小系统电路板在单片机开发市场和大学生电子设计方面十分流行。
本次课程设计主要内容是对AT89C51单片机最小系统的I/O口扩展、串/并口扩展和常用的时钟芯片与51单片机的电路连接与C程序设计。利用proteus电路设计软件进行原理图设计,利用keil C51进行程序设计与调试,借此巩固了单片机应用、模拟电路、数字电路课程及学会工程软件proteus和keil的使用。
关键字 8155 8255A 74LS164 74LS165 DS1302
目 录
绪 论 1
第一章 单片机简介 2
1.1 单片机的历史 2
1.2 单片机的特点 2
1.3 单片机的应用 3
1.3.1 在工业控制中的应用 3
1.3.2 在智能仪器中的应用 3
1.3.3 在家用电器中的应用 4
1.3.4 在计算机网络和通信领域中的应用 4
1.3.5 在办公自动化设备中的应用 4
1.3.6 在商业营销设备中的应用 4
1.3.7 在医用设备领域中的应用 4
1.3.8 在汽车电子产品中的应用 4
1.4 单片机的应用前景 5
第二章 系统硬件概况 6
2.1 80C51单片机的内部结构 6
2.2 80C51单片机的引脚功能 7
2.2.1 引脚介绍 7
2.2.2 I/O口的介绍 8
第三章 keil与proteus软件介绍 11
3.1 keil软件 11
3.1.1 语言环境介绍 11
3.1.2 软件安装 11
3.1.3 keil使用 12
3.2 proteus软件 16
3.2.1 Proteus窗口 16
3.2.2 proteus绘制电路图 17
3.2.3 proteus调试 20
第四章 常用电路的仿真调试 21
4.1 8255简单控制电路 21
4.1.1 设计要求 21
4.1.2 程序设计 21
4.1.3 原理图设计 22
4.1.4 实现方式 22
4.2 8155H芯片扩展并行接口 22
4.2.1 设计要求 22
4.2.2 程序设计 22
4.2.3 原理图设计 24
4.2.4 实现方式 24
4.3 用74LS165扩展并行输入接口 24
4.3.1 设计要求 24
4.3.2 程序设计 25
4.3.3 原理图设计 26
4.3.4 实现方式 26
4.4 用74LS164扩展并行输出接口 26
4.4.1 设计要求 26
4.4.2 程序设计 26
4.4.3 原理图设计 28
4.4.4 实现方式 28
4.5 串行时钟DS1302应用 28
4.5.1 设计要求 28
4.5.2 程序设计 28
4.5.3 原理图设计 32
4.5.4 实现方式 32
第五章 结论 33
致谢 34
参考文献 35
单片机常用电路设计及C51仿真
绪 论
单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,而51单片机是各
显示全部