文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

《单片机原理及应用》课件04-51系列单片机的并行口结构和功能.ppt

  • 资源ID:20014211       资源大小:754KB        全文页数:23页
  • 资源格式: PPT        下载积分:10文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要10文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

《单片机原理及应用》课件04-51系列单片机的并行口结构和功能.ppt

1、2.6 51系列单片机的系列单片机的I/O口口8051单片机有四个单片机有四个8位并行位并行IO 端口:端口:P0,P1,P2,P3。每个端口都是每个端口都是8位准双向口;位准双向口;每一条每一条IO线都能独立地输入或输出;线都能独立地输入或输出;每个端口包括一个锁存器,一个输出驱每个端口包括一个锁存器,一个输出驱动器和输入缓冲器;作输出时数据可以锁动器和输入缓冲器;作输出时数据可以锁存,作输入时数据可以缓冲。存,作输入时数据可以缓冲。P0.0 P0.0P0.7:P0.7:双向双向I/O I/O(内置(内置场效应管场效应管上拉)上拉)一、四个八位并行一、四个八位并行IO 口功能及内部结构口功能

2、及内部结构(一)(一)P0P0口口21DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制引脚引脚P0.X&4Vcc0100T1T23(1)作输出口:作输出口:内部总线数据写到内部总线数据写到P0.X引脚引脚,加上拉电阻加上拉电阻。(2)作输入口:作输入口:引脚作输入口,事先必须引脚作输入口,事先必须对它写对它写“1”。21DQCK/Q读引脚读引脚=1读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制引脚引脚P0.X&300100截截止止截截止止=0Vcc1 1、P0P0口作为一般口作为一般IO IO 口使用口使用 控制

3、信号控制信号=0=0 P0.0-P0.7P0.0-P0.7不接存储器时可作为不接存储器时可作为8 8位位准双向准双向I/OI/O口口使用。使用。MUXT1T24引脚引脚P0.X21DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制=1&41011=0导导通通截截止止=0Vcc2、P0P0口作为地址口作为地址数据总线使用数据总线使用 控制信号控制信号=1=1 (1 1)输出地址输出地址/数据数据 =0=0 时时MUX521DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制=1引脚引脚P0.

4、X&41100=1截截止止导导通通=1VccMUX (2 2)输出地址输出地址/数据数据=1 时时功能:功能:不接外部程序存储器时可不接外部程序存储器时可作为作为8位准双向位准双向I/O口口使用使用;寻址外部程序存储器时寻址外部程序存储器时分时分时作为作为双向双向8位数据口位数据口和和输出低输出低8位地址复用口。位地址复用口。说明:做通用说明:做通用I/O口时,口时,需外接上拉电阻;读某需外接上拉电阻;读某端口数据先写端口数据先写“1”到该口线。到该口线。721DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线Vcc引脚引脚P1.X内部上拉电阻内部上拉电阻输出数据输出数据

5、=0 时时001=0导导通通1 1、作输出口:将内部总线数据写到、作输出口:将内部总线数据写到P1.XP1.X引脚引脚(二二)P1)P1口口 准双向准双向I/OI/O口(内置上拉电阻)口(内置上拉电阻)821DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线Vcc引脚引脚P1.X内部上拉电阻内部上拉电阻输输出出数据数据=1 时时110截截止止=1921DQCK/Q读引脚读引脚=1读锁存器读锁存器写锁写锁存器存器内部内部总线总线Vcc引脚引脚P1.X内部上拉电阻内部上拉电阻110截截止止2 2、作输入口:读、作输入口:读P1.XP1.X引脚状态到内部总线引脚状态到内部总线

6、在作输入口用时在作输入口用时,要先对其口线写要先对其口线写“1 1”10(三)(三)P2P2口口 P2.0-P2.7:P2.0-P2.7:双向双向I/O I/O(内置上拉电阻)(内置上拉电阻)寻址外部存储器时寻址外部存储器时输出高输出高8 8位地址位地址;不接外部存不接外部存储器时可储器时可作为作为8 8位位准双向准双向I/OI/O口口使用。使用。21DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制信号控制信号引脚引脚 P2.X3内部上拉电阻内部上拉电阻Vcc11输出输出=“1”时时21DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器

7、内部内部总线总线地址高地址高8位位 控制控制 引脚引脚P2.X110截截止止3内部上拉电阻内部上拉电阻11Vcc=1=0 1 1、不接外部程序存储器时可作为、不接外部程序存储器时可作为8 8位位准双向准双向I/OI/O口口使用。此时使用。此时 控制控制=0=012输出输出=“0”时时21DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制控制 引脚引脚P2.X001导导通通3内部上拉电阻内部上拉电阻00Vcc=0=0 不接外部程序存储器时可作为不接外部程序存储器时可作为8 8位位准双向准双向I/OI/O口口使用。使用。13控制控制=1,P2作作高

8、高8位地址位地址A8A15输出输出口。口。21DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制控制=1 引脚引脚P2.X10截截止止3内部上拉电阻内部上拉电阻1=1Vcc=12 2、寻址外部寻址外部I/OI/O或数据存储器时或数据存储器时P2P2口口输出高输出高8 8位地位地址址;此时;此时 控制信号控制信号=1=11421DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制控制=1 引脚引脚P2.X01导导通通3内部上拉电阻内部上拉电阻0=0Vcc=0控制控制=1,此脚作,此脚作高高8位地址位

9、地址A8A15输输出口:当出口:当输出输出=0 时时15(四)(四)P3P3口口 P3.0 P3.0P3.7:P3.7:双功能口双功能口(内置上拉电阻)(内置上拉电阻)它它具有特定的第二功能具有特定的第二功能。在不使用它的第二功能时它就。在不使用它的第二功能时它就是普通的是普通的通用准双向通用准双向I/OI/O口口。21DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线第二功能输出第二功能输出引脚引脚 P3.X3内部上拉电阻内部上拉电阻Vcc第二功能输入第二功能输入41621DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线第二功能输出第二功能输出=

10、1=1(WRWR,RDRD,TxDTxD)引脚引脚 P3.X3内部上拉电阻内部上拉电阻Vcc4111反相器反相器1 1、P3P3作为通用作为通用IOIO使用使用 在不使用它的第二功能时它就是普通的在不使用它的第二功能时它就是普通的 通用准双向通用准双向I/OI/O口口。内部有上拉电阻,。内部有上拉电阻,20K20K左右;先向端口左右;先向端口锁存器写入锁存器写入1 1,然后进行输入操作。,然后进行输入操作。1721DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线第二功能输出第二功能输出(WRWR,RDRD,TxDTxD)引脚引脚 P3.X3内部上拉电阻内部上拉电阻Vcc

11、4第二功能输出时,内部自动第二功能输出时,内部自动 D=1D=1111反相器反相器2 2、P3P3作第二功能使用作第二功能使用 1821DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线此端自动此端自动1 1引脚引脚 P3.X3内部上拉电阻内部上拉电阻Vcc 第二功能输入第二功能输入(RxDRxD,T0T0,T1T1,INT0INT0,INT1INT1)4 第二功能输入时,信号经缓冲器第二功能输入时,信号经缓冲器4 4 直接进入内总线。直接进入内总线。1 11 11 10 0截截止止19P3口第二功能表引引 脚脚第第 二二 功功 能能 P3.0P3.0RxD:RxD:串行

12、口接收数据输入端串行口接收数据输入端P3.1P3.1TxD:TxD:串行口发送数据输出端串行口发送数据输出端P3.2P3.2INT0:INT0:外部中断申请输入端外部中断申请输入端 0 0P3.3P3.3INT1:INT1:外部中断申请输入端外部中断申请输入端 1 1P3.4P3.4T0:T0:外部计数脉冲输入端外部计数脉冲输入端 0 0P3.5P3.5T1:T1:外部计数脉冲输入端外部计数脉冲输入端 1 1P3.6P3.6WR:WR:写外设控制信号输出端写外设控制信号输出端P3.7P3.7RD:RD:读外设控制信号输出端读外设控制信号输出端二、二、端口的负载能力和接口要求端口的负载能力和接口

13、要求 P0P0口:输出级无上拉电阻,每一位输出可驱动8个LS型TTL负载;输出时需外接上拉电阻,用作输入时,应先向口锁存器写1;用作地址数据总线时,无需外接上拉电阻。P1P1P3P3口:输出级内部有上拉电阻,每一位输出可驱动4个LS型TTL负载;用作输入时,应先向口锁存器写1。归纳四个并行口使用的注意事项如下:归纳四个并行口使用的注意事项如下:1 1 如果单片机内部有程序存贮器,不需要扩展外部存贮如果单片机内部有程序存贮器,不需要扩展外部存贮 器和器和I/OI/O接口,单片机的四个口均可作接口,单片机的四个口均可作I/OI/O口使用。口使用。2 2 四个口在作输入口使用时,均应先对其写四个口在

14、作输入口使用时,均应先对其写“1 1”,以,以 避免误读。避免误读。3 P03 P0口作口作I/OI/O口使用时口使用时应外接应外接10K10K的上拉电阻的上拉电阻,其它口则,其它口则 可不必。可不必。4 P24 P2某几根线作地址使用时,剩下的线不能作某几根线作地址使用时,剩下的线不能作I/OI/O口线用。口线用。5 P35 P3口的某些口线作第二功能时,剩下的口线可以单独口的某些口线作第二功能时,剩下的口线可以单独 作作I/OI/O口线使用。口线使用。22单片机单片机锁存器锁存器74LS373 P0ALEPSEN P28D8QOEA8-A15A0-A7D0-D7GEAOECEEPROM MCSMCS5151系列单片机为总线结构,外部三总线如下:系列单片机为总线结构,外部三总线如下:数据总线:数据总线:P0P0口;口;地址总线:地址总线:P2P2口(高口(高8 8位)位)P0P0口(低口(低8 8位);位);控制总线:控制总线:EAEA、PSENPSEN、WRWR、RDRD、ALEALE。答疑解惑答疑解惑23


注意事项

本文(《单片机原理及应用》课件04-51系列单片机的并行口结构和功能.ppt)为本站会员(bubibi)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png