网站大量收购独家精品文档,联系QQ:2885784924

桂林电子科技大学微机原理专业实验.docVIP

桂林电子科技大学微机原理专业实验.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

PAGE1

目录

TOC\o1-2\h\z\u一、设计题目 1

二、设计目的 2

2.1设计目的要求 2

2.2系统设计意义 2

三、关键元器件介绍 2

3.1AT89C51单片机介绍 2

3.2发光二极管 9

3.3晶振电路 9

四、电路设计及组装 9

4.1最小系统设计思路 9

4.2最小系统电路图 10

4.3电路板制作过程 11

五、单片机程序设计 12

5.1程序流程图 13

5.2程序源代码 15

5.3实物图 16

5.4结果分析 17

六、总结 18

七、参考文献 19

八、附件20

一、设计题目

广告灯控制

二、设计目的

用8051单片机控制对单一灯的左、右移动控制。

2.1设计目的要求

将八个发光二极管L1~L8接单片机的P1.0~P1.7。输出“0”时,发光二极管亮。显示按P1.0~P1.1~P1.2~P1.3~P1.4~P1.5~P1.6~P1.7~P1.6~P1.5~P1.4~P1.3~P1.2~P1.1~P2.0的顺序重复循环点亮。

2.2系统设计意义

1、在系统掌握单片机相应基础知识的前提下,熟悉单片机最小应用系统的设计方法及系统设计的基本步骤。

2、完成所需单片机最小应用系统原理图设计绘制的基础上完成系统的电路图设计。

3、完成系统所需的硬件设计制作,在提高实际动手能力的基础上进一步巩固所学知识。

4、进行题目要求功能基础上的软件程序编程,会用相应软件进行程序调试和测试工作。

5、用AT89C51设计出题目所要求的彩灯动态循环显示,并针对实际设计过程中软、硬件设计方面出现的问题提出相应解决办法。

6、通过单片机应用系统的设计将所学的知识融会贯通,锻炼独立设计、制作和调试单片机应用系统的能力;领会单片机应用系统的软、硬件调试方法和系统的研制开发过程,为进一步的科研实践活动打下坚实的基础。

三、关键元器件介绍

3.1AT89C51单片机介绍

AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。

图3.1AT89C51封装图

1.主要特性:

·与MCS-51兼容

·4K字节可编程闪烁存储器

·寿命:1000写/擦循环

·数据保留时间:10年

·全静态工作:0Hz-24Hz

·三级程序存储器锁定

·128*8位内部RAM

·32可编程I/O线

·两个16位定时器/计数器

·5个中断源

·可编程串行通道

·低功耗的闲置和掉电模式

·片内振荡器和时钟电路

其包含中央处理器(CPU)、存储器(程序存储器ROM和数据存储器RAM)、定时/计数器、并行I/O接口(P1、P2、P3、P0共4个8位口)、一个双工串行接口和5个中断源等几大单元及数据总线、地址总线和控制总线三大总线等结构组成。下图是MCS-51系列单片机的内部结构示意图。

图3.2MCS-51结构框图

MCS-51系列单片机中的8031、8051及8751均采用40Pin封装的双列直接DIP结构,右图是它们的引脚配置,40个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。

主要引脚功能

2.AT89S51引脚功能

AT89S51各引脚功能说明如下:

(1)电源引脚

VCC:接十5V电源。GND:接电源地端。

(2)外接晶体引脚

XTAL1:片内反相放大器输入端。

XTAL2:片内反相放大器输出端。外接晶体时,XTAL1与XTAL2各接晶体一端,借外接晶体与片内反相放大器构成振荡器。

AT89S51单片机内含有一个高增益的反相放大器,通过XTAL1、XTAL2外接作为反馈元件的晶体后,构成自激振荡器,接法如图3所示。

图3.3AT89S51单片机晶体振荡器电路

晶体呈感性,与C1、C2构成并联谐振电路。振荡器的振荡频率主要取决于晶体;电容对振荡频率有微调作用,通常取30pF左右。电容的安装位置应尽量靠近单片机芯片。也可采用片外振荡器,按不同工艺制造的单片机芯片接法也不同。

本设计中使

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档