项目3 单片机最小系统及接口.pptxVIP

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

项目3

单片机最小系统及I/O接口;项目导读:

本项目从单片机最小系统定义入手,首先介绍不同型号单片机最小系统的组成,以及各组成部分的典型电路;然后通过搭建一个单片机最小系统,用1位LED闪烁情况来验证最小系统能否工作,真正实现软硬件的控制功能;最后,在最小系统的基础上,通过多位LED的不同闪烁状态来实现单片机I/O接口的功能。;任务3.1最小系统的搭建及1位LED闪烁的设计与仿真;所谓最小系统,是指一个真正可用的微型计算机的最小配置系统。

对于51单片机,其内部集成了微型计算机的大部分功能部件,只需外部连接一些简单电路就可组成最小系统。

;51单片机内部集成了CPU、ROM、RAM、并行接口、串行接口、定时/计数器、中断系统等功能部件,除了电源和地,外部只需连接时钟电路和复位电路就可组成最小系统。

另外,对于没有片内ROM的芯片,组成最小系统时必须扩展外部ROM,因此,51单片机的最小系统可分为以下两种情况。;3.1.18051/8751的最小系统

8051/8751片内有4KB的ROM/EPROM,因此,只需要外接晶体振荡器和复位电路就可以构成最小系统,如下图所示。;该最小系统的特点如下。

由于片外没有扩展存储器和外设,P0、P1、P2、P3都可以作为用户I/O接口。

片内RAM有128B,地址空间为00H~7FH,没有片外RAM。

内部有4KB的ROM,地址空间为0000H~0FFFH,没有片外ROM,EA应接高电平。

可以使用两个定时/计数器T0和T1,1个全双工的串行通信接口,5个中断源。;3.1.28031的最小系统

8031无片内ROM,因此,在构成最小应用系统不仅要外接晶体振荡器和复位电路,还应扩展外部ROM。8031外接ROM芯片2764构成的最小系统如下图所示。;该最小系统的特点如下。

由于P0、P2在扩展ROM时作为地址线和数据线,不能作为I/O接口线,因此,只有P1、P3作为用户I/O接口使用。

片内RAM同样有128B,地址空间为00H~7FH,没有片外RAM。

内部无ROM,片外扩展了ROM,其地址空间随芯片容量不同而不一样。

同样可以使用两个定时/计数器T0和T1,1个全双工的串行通信接口,5个中断源。;由于8051/8751内部带ROM,外部只需接晶体振荡器和复位电路就可以构成最小系统,硬件电路非常简单,在实际中经常使用。

如果内部集成的4KBROM不够,可以选内部集成8KBROM的8052/8752;如果8KBROM也不够用,现在很多单片机厂家也生产了集成更大容量ROM的51单片机供大家选择。;任务3.2LED彩灯的设计与仿真;MCS-51系列单片机的片内集成了并行I/O接口、定时/计数器口、串行接口以及中断系统端口,这些接口很多都有复用功能。这里主要介绍并行I/O接口功能,后文再介绍定时/计数器口、串行接口以及中断系统端口的功能。;3.2.1MCS-51系列单片机的I/O接口

MCS-51系列单片机有4个8位并行I/O接口P0、P1、P2和P3口,它们是特殊功能寄存器中的4个。这4个口,既可以作输入,也可以作输出;既可按8位的方式使用,也可按1位的方式使用;输出时具有锁存能力,输入时具有缓冲功能。;1.P0口

P0口是一个三态双向口,可作为地址/数据分时复用口,也可作为通用的I/O接口。它由一个锁存器、两个三态输入缓冲器、输出驱动电路和输出控制电路组成,它1位的结构如下图所示。;当控制信号为高电平“1”时,P0口作为地址/数据分时复用总线用。这时可分为两种情况:一种是从P0口输出地址或数据,另一种是从P0口输入数据。

控制信号为高电平“1”,使转换开关MUX把反相器4的输出端与场效应晶体管V1接通,同时把与门3打开。

如果从P0口输出地址或数据信号,当地址或数据为“1”时,经反相器4使V1截止,而经与门3使场效应晶体管V2导通,P0.x引脚上出现相应的高电平“1”;当地址或数据为“0”时,经反相器4使V1导通而V2截止,引脚上出现相应的低电平“0”,这样就将地址/数据的信号输出。;如果从P0口输入数据,输入数据从引脚下方的三态输入缓冲器进入内

文档评论(0)

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

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

1亿VIP精品文档

相关文档