版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MCS-51单片机的并行I/O端口,1,内 容 提 要,概述 内部结构及工作原理 各I/O端口的差异 并行I/O端口的应用 小结,2,一、概述,功能:单片机内部与外设间交换信息主要通道。 a) 输入端口:从输入设备接收各种输入信号。,按键,拨码开关,鼠标,3,一、概述,b) 输出端口:向输出设备发送各种驱动信号等。,单片机-为人服务的机器 单片机的I/O口-人机对话的界面和窗口,发光二极管,数码管,蜂鸣器,电动机,4,二、内部结构及工作原理,结构上有哪些相同?,5,2.1 端口引脚的内部结构,图4 一条端口引脚内部的基本结构模型,有很大的相似性,6,(1)数据锁存器D触发器,CP=0,Q保持不
2、变; CP由0变1时,Qn+1=Dn。,D触发器具有: 接收并记忆信号的功能,7,(2)数据缓冲器受控三态门,控制端EN=1时,Y=A。 控制端EN=0时, Y=Z。 三态: 高电平、低电平和高阻。,受控三态门: 对数据传送起协调和缓冲作用,受控三态门状态表,图6 受控三态门逻辑符号,8,(3)输出驱动电路,图7 NMOS管的逻辑 符号及输出驱动电路,输出驱动电路具有: 反向器的作用,9,2.2 工作原理3种基本操作,输出(写):经端口引脚输出数据(WL) 输入(读):从端口引脚输入数据(RP) 输入(读):读取端口数据锁存器(RL),图9 MCS-51端口工作原理示意图,10,(1)输出(写
3、)操作,图10 MCS-51端口写操作示意图,X,X,X,锁存器打开,11,(2)输入(读引脚)操作,图11 MCS-51端口读引脚操作示意图,X,X,G2打开,12,(3)输入(读锁存器)操作,图12 MCS-51端口读锁存器操作示意图,X,X,G1打开,13,2.3 并行端口模块的总体结构,图8 MCS-51端口的总体结构,8条IOD连接数据总线; 8条PIN作为8只I/O引脚; 同名控制线复联; 8只D触发器构成8位锁存器。,按字节操作 按位操作,?,14,三、各并行端口的差异,结构上有哪些不同?,15,(1) P0端口,图14 P0口每位的内部结构,16,图15 P0口不同工作模式的示
4、意图,P0端口的工作模式,0,X,X,1,X,X,X,(1)作为普通I/O端口使用 (2)作为地址/数据复用总线使用,1,0,17,图16 P1口每位的内部结构,(2)P1端口,P1端口只作为普通I/O端口使用。,18,(3)P2端口,图17 P2口每位的内部结构,非门G3, VT管栅极串接G3后改接再Q端上。,切换开关MUX,19,P2端口的工作模式,图18 P2口两种工作模式示意图,0,(1)作为普通I/O端口使用 (2)作为地址总线口使用,X,X,X,1,X,X,X,X,0,1,20,(4)P3端口,图19 P3口每位的内部结构,21,P3端口的工作模式,图20 P3口两种工作模式示意图
5、,1,(1)作为普通I/O端口使用 (2)作为地址总线口使用,X,X,X,X,X,1,X,X,22,P3端口的第二功能定义,P3的第二功能涉及到串行口、外部中断、定时器等,这些在后面章节中作详细的介绍。,表1 P3口每位对应的第二功能,23,三、并行I/O口的应用,发光二极管,如何应用单片机的I/O口实现控制功能?,步进电机,单片机 (STC89C52),按键,实例 1,实例 2,24,实例1单片机控制发光二级管,图7 单片机控制发光二极管,实验要求: 并行I/O口连接4个独立按键和8个发光二极管。 实现按键对发光二极管的闪烁灯和流水灯的控制。,25,(1)控制对象发光二极管,发光二极管(LE
6、D),LED是一种能把电能直接转换成光能的半导体二极管。,LED符号:,引脚Pn.x=0, LED点亮; 引脚Pn.x=1, LED熄灭。,26,(2)输出设备按键,机械式按键,按键一种是人向机器发出指令、输入信息的必需设备。,K键按下时,引脚Pn.x=0; K键释放时,引脚Pn.x=1。,27,(3)实验电路的设计,28,(4)发光二极管实验演示,29,(5)实例1设计分析,闪烁灯,流水灯,怎样控制P1端口 的输出规律,?,30,实例2单片机控制步进电机,图8 按键输入控制步进电机,实验要求: 并行I/O口连接4个独立按键和步进电机。 实现按键对步进电机转向和转速的控制。,31,(1)被控对
7、象步进电机,步进电机,步进电机是将电脉冲信号转变为机械位移的机电执行元件。,角位移,输入脉冲个数,运行速度,输入脉冲频率,特点:每获得一个电脉冲信号,电机转动一个固定角度(步距角),电机是以步距角一步一步运行的。,32,步进电机的相数,四相六线步进电机,图9 四相步进电机示意图,A,B,C,D,相数:,电机内部的线圈组数。,定子,转子,33,步进电机的外部引脚线,线序:,引脚 定义:,34,步进电机的通电方式与拍数,拍:步进电机各相通电顺序,即从一种通电状态转到另一种通电状态。一个周期变化的脉冲数为拍数。,(a)单四拍,(b)双四拍,(c)单双八拍,正转:A-B-C-D,D-C-B-A,反转:,AB-BC-CD-DA,AD-DC-CB-BA,A-AB-B-BC-C-CD-D-DA,A-AD-D-DC-C-CB-B-BA,35,(2)设计分析,起停控制:,起动按相序规律输出电平; 停止全部输出低电平。,(K3/K4键),(K1键),方向控制:,改变输出电平的相序次序。,(K2键),转速控制:,每一拍时间T增大,则减速;T减小,则加速。,36,(3)实验电路的设计,37,(4)步进电机实验演示,38,四、小结,并行I/O端口的定义
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年新冠肺炎疫情期间慢性病管理
- 临颍四年级数学比例应用专项训练卷
- 早产儿胃肠外营养相关性胆汁淤积症的营养策略总结2026
- 2026年英语翻译课说课稿
- 综合实践活动说课稿-2025-2026学年小学信息技术(信息科技)六年级下册川教版
- 老年人护理沟通技巧与团队合作能力提升
- 初中生专注力培养2025说课稿
- 医学26年:血液暴露处理要点解读 查房课件
- 蕾诺氏病患者的健康教育与自我管理
- 胃全切术后吻合口瘘观察要点
- 2026-2030中国压缩空气储能行业竞争格局与投资可行性战略规划研究报告
- 资金确权协议书
- 2026届江苏省南京市高三二模英语试题(含答案和音频)
- 2026版公司安全生产管理制度及文件汇编
- 2026年中国铁路各局集团招聘试题及答案解析
- 湖北省2026届高三(4月)调研模拟考试 英语答案
- 2026形势与政策课件中国风范 大国担当-在世界变局中推动构建新型大国关系
- (2025年)湖北省普通高中学业水平考试政治真题卷及答案
- 某钢铁厂成本核算细则
- 2026年基金从业资格证之私募股权投资基金基础知识测试卷含答案详解(巩固)
- 2026年八年级信息技术考试试题库(答案+解析)
评论
0/150
提交评论