电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

51单片机IO口VIP免费

51单片机IO口_第1页
1/43
51单片机IO口_第2页
2/43
51单片机IO口_第3页
3/43
第四章MCS-51单片机I/O端口在刚接触单片机时,大家会有这样的好奇单片机如何控制一串LED灯按照各种模式显示单片机怎么能知道我按下了哪个按键单片机是如何控制电机的转停和转速单片机让数码管显示不同的数字单片机如何控制蜂鸣器产生旋律C51单片机的引脚结构图40只引脚按其功能来分,可分为3类:(1)电源及时钟引脚:Vcc、Vss;XTAL1、XTAL2。(2)控制引脚:PSEN、ALE/PROG、RST/VPD、EA/VPP(3)I/O端口引脚:P0、P1、P2、P34个端口,每个端口有8个I/O引脚。内容分析课程中的地位:I/O端口的操作和应用将贯穿于整门课程I/O端口的介绍——掌握I/O端口的结构——理解I/O端口的工作原理——难点,注重理解用C语言操作I/O端口——重点,要求掌握简单外设的应用——重点,要求掌握C51单片机的I/O端口概述I/O端口,即输入/输出端口,是单片机同外界进行交互的重要通道,本质就是向外围设备输出0/1信号,或从外围设备读入0/1。端口输入:负责从外界接收检测信号、键盘信号等各种开关信号。端口输出:负责向外界输送内部逻辑产生的处理结果、显示信息、控制命令、驱动信号等。P0口:8位双向I/O口。当使用片外存储器(ROM及RAM)时,作低八位地址和数据总线分时复用。P1口:8位、准双向I/O口。P2口:8位、准双向I/O口。当使用片外存储器(ROM及RAM)时,输出高8位地址。P3口:8位、准双向I/O口。看第二功能。I/O端口功能介绍串行口:P3.0——RXD串行输入口P3.1——TXD串行输出口中断:P3.2——外部中断0输入P3.3——外部中断1输入定时器/计数器:P3.4——定时器/计数器T0的外部输入P3.5——定时器/计数器T1的外部输入数据存储器读写控制:P3.6——WR低电平有效,输出,片外存储器写选通。P3.7——RD低电平有效,输出,片外存储器读选通。场场效效应应管管缓冲缓冲器器锁存锁存器器缓冲缓冲器器上上拉拉电电阻阻读引脚内部总线写锁存器DQ触发器CLQVcc读锁存器P1.0TR12P1端口内部结构•输出锁存器;•驱动器场效应管(FET);•两个三态缓冲器;•端口上拉电阻等部分组成。D7D6D5D4D3D2D1D0寄存器P1P1端口管脚IO端口寄存器P1(8位)P1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0标识符名称地址P0P1P2P3IPIETMODTCONTH0TL0TH1TL1SCONSBUFPCON端口0端口1端口2端口3中断优先级控制寄存器中断允许控制寄存器定时/计数器方式控制寄存器定时/计数器控制寄存器定时/计数器0初值寄存器高8位定时/计数器0初值寄存器低8位定时/计数器1初值寄存器高8位定时/计数器1初值寄存器低8位串行口控制寄存器串行口数据缓冲器(接收,发送)电源控制寄存器80H90H0A0H0B0H0B8H0A8H89H88H8CH8AH8DH8BH98H99H97H特殊功能寄存器SFR读引脚内部总线写锁存器DQ触发器CLQVcc读锁存器P1.0TR12P1端口输出工作原理输输入入““11””““11””““00””场效应管场效应管TT截截止止该位的引脚由内部该位的引脚由内部上拉电阻拉成高电上拉电阻拉成高电平平输输出出““11””P1.0管脚输出“1”*******1向P1寄存器的D0位写1寄存器P1读引脚内部总线写锁存器DQ触发器CLQVcc读锁存器P1.0TR12P1端口输出工作原理输输入入““00””““11””场效应管场效应管TT导导通通输出引脚为低电输出引脚为低电平平输输出出““00””向P1寄存器的D0位写0*******0P1.0管脚输出“0”寄存器P1读引脚内部总线写锁存器DQ触发器CLQVcc读锁存器P1.0TR12P1端口输入工作原理读引脚缓冲器打开读引脚缓冲器打开即三态缓冲器的控制端有效即三态缓冲器的控制端有效外部输入:这时从引脚输入的值决定于外部信号的高低,引脚状态经“读引脚”信号打开的三态缓冲器2,送入内部总线。读引脚寄存器P1读引脚内部总线写锁存器DQ触发器CLQVcc读锁存器P1.0TR12P1端口输入工作原理读锁存器通过锁存器三态通过锁存器三态缓冲器读取缓冲器读取QQ的的状态状态“读—修改—写”操作概念:在CPU执行某些指令时,需要先从P1口读入数据,经过某些操作后,再从P1口输出,这样的操作称为“读—修改—写”操作。寄存器P1读引脚内部总线写锁存器DQ锁存器CLQVcc读锁存器P1.xTR12输入通道建立:当P1口的某位用作输入时,该位的锁存器必须锁存输出1(该位先写1),使输出场效应管T...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

51单片机IO口

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部