下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、23:57,1,MCS-51单片机的并行I/O端口,23:57,2,内 容 提 要,概述 内部结构及工作原理 各I/O端口的差异 并行I/O端口的应用 小结,23:57,3,一、概述,功能:单片机内部与外设间交换信息主要通道。 a) 输入端口:从输入设备接收各种输入信号。,按键,拨码开关,鼠标,23:57,4,一、概述,b) 输出端口:向输出设备发送各种驱动信号等。,单片机-为人服务的机器 单片机的I/O口-人机对话的界面和窗口,发光二极管,数码管,蜂鸣器,电动机,23:57,5,二、内部结构及工作原理,结构上有哪些相同?,23:57,6,2.1 端口引脚的内部结构,图4 一条端口引脚内部的基
2、本结构模型,有很大的相似性,23:57,7,(1)数据锁存器D触发器,CP=0,Q保持不变; CP由0变1时,Qn+1=Dn。,D触发器具有: 接收并记忆信号的功能,23:57,8,(2)数据缓冲器受控三态门,控制端EN=1时,Y=A。 控制端EN=0时, Y=Z。 三态: 高电平、低电平和高阻。,受控三态门: 对数据传送起协调和缓冲作用,受控三态门状态表,图6 受控三态门逻辑符号,23:57,9,(3)输出驱动电路,图7 NMOS管的逻辑 符号及输出驱动电路,输出驱动电路具有: 反向器的作用,23:57,10,2.2 工作原理3种基本操作,输出(写):经端口引脚输出数据(WL) 输入(读):
3、从端口引脚输入数据(RP) 输入(读):读取端口数据锁存器(RL),图9 MCS-51端口工作原理示意图,23:57,11,(1)输出(写)操作,图10 MCS-51端口写操作示意图,X,X,X,锁存器打开,23:57,12,(2)输入(读引脚)操作,图11 MCS-51端口读引脚操作示意图,X,X,G2打开,23:57,13,(3)输入(读锁存器)操作,图12 MCS-51端口读锁存器操作示意图,X,X,G1打开,23:57,14,2.3 并行端口模块的总体结构,图8 MCS-51端口的总体结构,8条IOD连接数据总线; 8条PIN作为8只I/O引脚; 同名控制线复联; 8只D触发器构成8位
4、锁存器。,按字节操作 按位操作,?,23:57,15,三、各并行端口的差异,结构上有哪些不同?,23:57,16,(1) P0端口,图14 P0口每位的内部结构,23:57,17,图15 P0口不同工作模式的示意图,P0端口的工作模式,0,X,X,1,X,X,X,(1)作为普通I/O端口使用 (2)作为地址/数据复用总线使用,1,0,23:57,18,图16 P1口每位的内部结构,(2)P1端口,P1端口只作为普通I/O端口使用。,23:57,19,(3)P2端口,图17 P2口每位的内部结构,非门G3, VT管栅极串接G3后改接再Q端上。,切换开关MUX,23:57,20,P2端口的工作模式
5、,图18 P2口两种工作模式示意图,0,(1)作为普通I/O端口使用 (2)作为地址总线口使用,X,X,X,1,X,X,X,X,0,1,23:57,21,(4)P3端口,图19 P3口每位的内部结构,23:57,22,P3端口的工作模式,图20 P3口两种工作模式示意图,1,(1)作为普通I/O端口使用 (2)作为地址总线口使用,X,X,X,X,X,1,X,X,23:57,23,P3端口的第二功能定义,P3的第二功能涉及到串行口、外部中断、定时器等,这些在后面章节中作详细的介绍。,表1 P3口每位对应的第二功能,23:57,24,三、并行I/O口的应用,发光二极管,如何应用单片机的I/O口实现
6、控制功能?,步进电机,单片机 (STC89C52),按键,实例 1,实例 2,23:57,25,实例1单片机控制发光二级管,图7 单片机控制发光二极管,实验要求: 并行I/O口连接4个独立按键和8个发光二极管。 实现按键对发光二极管的闪烁灯和流水灯的控制。,23:57,26,(1)控制对象发光二极管,发光二极管(LED),LED是一种能把电能直接转换成光能的半导体二极管。,LED符号:,引脚Pn.x=0, LED点亮; 引脚Pn.x=1, LED熄灭。,23:57,27,(2)输出设备按键,机械式按键,按键一种是人向机器发出指令、输入信息的必需设备。,K键按下时,引脚Pn.x=0; K键释放时
7、,引脚Pn.x=1。,23:57,28,(3)实验电路的设计,23:57,29,(4)发光二极管实验演示,23:57,30,(5)实例1设计分析,闪烁灯,流水灯,怎样控制P1端口 的输出规律,?,23:57,31,实例2单片机控制步进电机,图8 按键输入控制步进电机,实验要求: 并行I/O口连接4个独立按键和步进电机。 实现按键对步进电机转向和转速的控制。,23:57,32,(1)被控对象步进电机,步进电机,步进电机是将电脉冲信号转变为机械位移的机电执行元件。,角位移,输入脉冲个数,运行速度,输入脉冲频率,特点:每获得一个电脉冲信号,电机转动一个固定角度(步距角),电机是以步距角一步一步运行的
8、。,23:57,33,步进电机的相数,四相六线步进电机,图9 四相步进电机示意图,A,B,C,D,相数:,电机内部的线圈组数。,定子,转子,23:57,34,步进电机的外部引脚线,线序:,引脚 定义:,23:57,35,步进电机的通电方式与拍数,拍:步进电机各相通电顺序,即从一种通电状态转到另一种通电状态。一个周期变化的脉冲数为拍数。,(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,23:57,36,(2)设计分析,起停控制:,起动按相序规律输出电平; 停止全部输出低电平。,(K3/K4键),(K1键),方向控制:,改变输出电平的相序次序。,(K2键),转速控制:,每一拍时间T增大,则减速;T减小,则加速。,23:57,37,(3)实验电路的设计,23:57,38,(4)步进电机实验演示,23:57,39,四
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年农产品追溯体系建设与实践
- 2026年中国高温超导产业链全景图及重点企业竞争力对比
- 2026年国家人工智能产业投资基金降低AI创新创业成本申请指引
- 2026年合成生物学替代蛋白与未来食品制造
- 2026年钙钛矿发光材料效率国际领先产业化应用基础
- 2026年新污染物去除技术装备揭榜挂帅任务攻关进展
- 2026年失能失智老年人照护服务体系实施方案
- 2025年公务员(养老服务体系构建)试题及答案
- 2026江西工业职业技术学院图书管理员岗位招聘1人备考题库【含答案详解】
- 2026海南省烟草专卖局(公司)招聘34人备考题库及答案详解(夺冠系列)
- 军用靶场设计方案
- 管理会计学 第10版 课件 第3章 本-量-利分析
- Unit 3 Zhong Nanshan- Part B(小学英语教学)闽教版英语五年级下册
- 消防维保方案(消防维保服务)(技术标)
- 车辆交通危险点分析预控措施
- QC成果提高SBS防水卷材铺贴质量一次合格率
- 大舜号海难事故案例分析
- TGRM 057.1-2023 非煤岩岩爆倾向性评价规范 第1部分:室内指标测定及等级分类
- 2023年安徽新闻出版职业技术学院单招考试职业技能考试模拟试题及答案解析
- LY/T 2271-2014造林树种与造林模式数据库结构规范
- GB/T 6554-2003电气绝缘用树脂基反应复合物第2部分:试验方法电气用涂敷粉末方法
评论
0/150
提交评论