使用单片机进行常用电路设计及C51仿真.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-06
  • 论文字数:12623
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:本毕业设计是以计算机的基础语言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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费