- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机io口工作原理及结构框
图
————————————————————————————————作者:
————————————————————————————————日期:
2
个人收集仅供参考学习勿做商业用途
单片机IO口工作原理及构造框图
8051单片机I/O引脚工作原理
一、P0端口的构造及工作原理
P0端口8位中的一位构造图见下列图:
由上图可见,P0端口由锁存器、输入缓冲器、切换开关、一个与非门、
一个与门及场效应管驱动电路构成。再看图的右边,标号为P0.X引脚
的图标,也就是说P0.X引脚可以是P0.0到P0.7的任何一位,即在P0
口有8个与上图一样的电路组成。
下面,我们先就组成P0口的每个单元部份跟大家介绍一下:
先看输入缓冲器:在P0口中,有两个三态的缓冲器,在学数字电路时,
我们道,三态门有三个状态,即在其的输出端可以是高电平、低电平,
同时还有一种就是高阻状态〔或称为制止状态〕,大家看上图,上面一
个是读锁存器的缓冲器,也就是说,要读取D锁存器输出端Q的数据,
那就得使读锁存器的这个缓冲器的三态控制端〔上图中标号为‘读锁存
3
个人收集仅供参考学习勿做商业用途
器’端〕有效。下面一个是读引脚的缓冲器,要读取P0.X引脚上的数
据,也要使标号为‘读引脚’的这个三态缓冲器的控制端有效,引脚上
的数据才会传输到我们单片机的内部数据总线上。
D锁存器:构成一个锁存器,通常要用一个时序电路,时序的单元电路
在学数字电路时我们道,一个触发器可以保存一位的二进制数〔即具有
保持功能〕,在51单片机的32根I/O口线中都是用一个D触发器来构
成锁存器的。大家看上图中的D锁存器,D端是数据输入端,CP是控制
端〔也就是时序控制信号输入端〕,Q是输出端,Q非是反向输出端。
对于D触发器来讲,当D输入端有一个输入信号,如果这时控制端CP
没有信号〔也就是时序脉冲没有到来〕,这时输入端D的数据是无法传
输到输出端Q及反向输出端Q非的。如果时序控制端CP的时序脉冲一
旦到了,这时D端输入的数据就会传输到Q及Q非端。数据传送过来后,
当CP时序控制端的时序信号消失了,这时,输出端还会保持着上次输
入端D的数据〔即把上次的数据锁存起来了〕。如果下一个时序控制脉
冲信号来了,这时D端的数据才再次传送到Q端,从而改变Q端的状态。
多路开关:在51单片机中,当内部的存储器够用〔也就是不需要外扩
展存储器时,这里讲的存储器包括数据存储器及程序存储器〕时,P0
口可以作为通用的输入输出端口〔即I/O〕使用,对于8031〔内部没有
ROM〕的单片机或者编写的程序超过了单片机内部的存储器容量,需要
外扩存储器时,P0口就作为‘地址/数据’总线使用。那么这个多路选
择开关就是用于选择是做为普通I/O口使用还是作为‘数据/地址’总
线使用的选择开关了。大家看上图,当多路开关与下面接通时,P0口
4
个人收集仅供参考学习勿做商业用途
是作为普通的I/O口使用的,当多路开关是与上面接通时,P0口是作
为‘地址/数据’总线使用的。
输出驱动部份:从上图中我们已看出,P0口的输出是由两个MOS管组
成的推拉式构造,也就是说,这两个MOS管一次只能导通一个,当V1
导通时,V2就截止,当V2导通时,V1截止。
与门、与非门:这两个单元电路的逻辑原理我们在第四课数字及常用逻
辑电路时已做过介绍,不明白的同学请回到第四节去看看。
前面我们已将P0口的各单元部件进展了一个详细的讲解,下面我们就
来研究一下P0口做为I/O口及地址/数据总线使用时的具体工作过程。
1、作为I/O端口使用时的工作原理
P0口作为I/O端口使用时,多路开关的控制信号为0〔低电平〕,看上
图中的线线部份,多路开关的控制信号同时与与门的一个输入端是相接
的,我们知道与门的逻辑特点是“全1出1,有0出0”
您可能关注的文档
- 2023年浙江省金华市永康市东城街道永义村(社区工作人员)自考复习100题模拟考试含答案.pdf
- 最新论律师事务所可持续发展之道(涂辉明).pdf
- 初级美容师培训计划概述(DOC 32页).pdf
- 最新税二第8章城镇土地使用税(课后作业).pdf
- 基于eda的多功能数字钟设计.pdf
- 2023年贵州省毕节市黔西市林泉镇合心村(社区工作人员)自考复习100题模拟考试含答案.pdf
- 2023年山西省长治市黎城县东阳关镇西庄村(社区工作人员)自考复习100题模拟考试含答案.pdf
- 社会实践与调查-武汉理工.pdf
- 2024年茶话会策划书.pdf
- 最新论民事(法律)关系的概念和本质.pdf
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)