- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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口输入数据,输入数据从引脚下方的三态输入缓冲器进入内
您可能关注的文档
- 项目1 认识单片机.pptx
- 项目2 单片机常用开发软件.pptx
- 项目4 单片机C语言程序设计.pptx
- 项目5 单片机的内部资源.pptx
- 项目6 单片机的显示.ppt
- 项目7 单片机的按键.ppt
- 项目8 单片机与模数转换器的结合应用.ppt
- 项目9 单片机汇编语言.pptx
- 项目10 单片机综合应用实例.ppt
- 金融租赁公司业务模式创新与市场风险预测与应对报告.docx
- 2025年区域医疗资源均衡配置政策对医疗资源优化配置的实证分析.docx
- 金融机构数字化转型下的风险管理与金融科技风险管理实践策略优化报告.docx
- 2024-2025学湖北省武汉市统招专升本计算机测试题(含答案).docx
- 2025年绿色装配式木结构建筑项目投资前景及风险评估报告.docx
- 教育信息化基础设施建设与教育行业创新趋势报告.docx
- 工业互联网平台2025年网络安全态势感知技术市场前景预测报告.docx
- 建筑施工安全管理信息化2025年智能安全防护设备应用企业分析报告.docx
- 社交媒体舆情监测与危机公关应对策略研究与应用指南.docx
- 新能源汽车二手车市场评估与流通策略研究2025版报告.docx
- 数字互动营销——数字营销技术应用(初级)课件全套 项目1--6 数字互动营销策划--- 数字互动营销效果分析.pptx
文档评论(0)