| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12623 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本毕业设计是以计算机的基础语言C语言编程,常用为51编程语言,常用的是一种汇编语言,另一种是C语言。汇编语言生成的代码非常高效,但阅读比较难懂。复杂的程序很难理解,但C语言大多是机器代码生成效率和汇编语言,但其寿命远远大于汇编语言和C语言程序集,解决了高精度代码描述问题。对于而言,使用C语言进行中大型软件编程的开发周期通常比汇编语言小得多。为了结合上述c语言的优点,我选择在学习时执行c语言指令。这节省了存储空间,为了便于扩展和改变,由于软件设计采用模块化结构,程序设计的逻辑关系更加简洁明了,硬件在软件控制下运行。 单片机最小系统,具有非常重要的意义,对于新手微控制器开发人员或开发人员来说,只需最少的系统编程即可实现工业控制。最小的SCM系统板在市场上非常受欢迎,学生们喜欢MCU电子设计。 课程设计的内容包括扩展C51单片机的最小系统IO端口,串行和并口扩展,电路连接和C芯片设计。 常用的时钟和单片机。 Keil C51用于程序设计和调试,采用Proteus电路设计软件进行电路原理图设计,并采用单片机应用程序,模拟电路,数字电路课程和学习相关软件。 关键字 8155 8255A 74LS164 74LS165 DS1302
目录 摘要 Abstract 绪论-1 第一章 1.1单片机基本概念-2 1.2 单片机的特点-3 1.3 单片机的应用-3 1.3.1 单片机应用于工业控制住-3 1.3.2 单片机在家用电器上的应用-4 1.3.3 单片机应用在计算机网络通信-4 1.3.4 单片机应用于办公设备-4 1.3.5 单片机各种商业营销-4 1.3.6 单片机应用于汽车电子及器械方面-4 1.4 单片机的应用前景-5 第二章 系统硬件概况-6 2.1 80C51单片机的基础知识介绍-6 2.2 C51单片机的基本数据类型-6 2.2.1 引脚介绍-7 第三章 keil与proteus软件介绍-9 3.1 简单介绍keil软件-9 3.1.1.软件环境语言介绍-9 3.1.2 如何安装软件安装-9 3.1.3 keil使用-10 3.2 proteus软件-14 3.2.1 Proteus窗口-14 3.2.2 proteus来绘制电路图-15 3.2.3 proteus调试-17 第四章 常用电路的仿真调试-18 4.1 8255简单控制电路-18 4.1.1 设计要求-18 4.1.2 程序设计-18 4.1.3 原理图设计-18 4.1.4 实现方式-19 4.2 8155H芯片扩展并行接口-20 4.2.1 设计要求-20 4.2.2 程序设计-20 4.2.3 原理图设计-20 4.2.4 实现方式-20 4.3 用74LS165扩展并行输入接口-20 4.3.1 设计要求-20 4.3.2 程序设计-20 4.3.3 原理图设计-21 4.3.4 实现方式-22 4.4 用74LS164扩展并行输出接口-22 4.4.1 设计要求-22 4.4.2 程序设计-22 4.4.3 原理图设计-23 4.4.4 实现方式-23 4.5 串行时钟DS1302应用-23 4.5.1 设计要求-23 4.5.2 程序设计-24 4.5.3 原理图设计-26 4.5.4 实现方式-26 第五章 结论-27 参考文献-28 致谢-30 |

