课件:ICIO端口A.ppt_第1页
课件:ICIO端口A.ppt_第2页
课件:ICIO端口A.ppt_第3页
课件:ICIO端口A.ppt_第4页
课件:ICIO端口A.ppt_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MCLR RA OSC1 RB PIC16F 877 RC OSC2 RD V GND RE,6,8,8,8,3,5个端口33个I/O位,I/O端口,PIC 16F877输入/输出端 口由RA、RB、RC、 RD、RD和RE共5个端 口,5个端口由33个I/O位 组成,这33个I/O位根据 其内部结构的不同,可通 过软件编程使其分时工作 在多种工作方式中的某一 种工作方式,即每一个 I/O位均具有多重功能。,RA2/AN2/VREF-,注意: I/O的驱动能力为: 每一个I/O位可输出电流为2025mA 每个端口总的驱动电流为6070mA 5个端口总的驱动电流为200mA,P143 (第3版) 2。 端口驱动能力 +4行 PIC单片机端口引脚可以直接驱动小型继电器等,!,一PORTA端口和PORTA有关的寄存器 1PORTA可实现的功能 6个I/O位 ADC模拟信号输入/ADC参考电压输入 TMR0外部时钟输入 SSP从动选择(串行通信),PORTA端口功能说明 I/O位 输入 输出 RA0/AN0 TTL CMOS驱动 RA1/AN1 TTL CMOS驱动 RA2/AN2/VREF- TTL CMOS驱动 RA3/AN3/VREF+ TTL CMOS 驱动 RA4/TOCKI 输入ST(施密特触发器) 输出OC CMOS驱动 RA5/SS#/AN4 TTL CMOS驱动,RA5RA0输入/输出。RA5RA0 的工作方式 必须通过对TRISA方向寄存器的设置。 TRISA对应的位设置为“0”,则对应位工作为输 出(输出的是输出数据锁存器中的状态) TRISA对应的位设置为“1”,则对应位工作为输 入 ADC模拟信号输入;RA0/AN0、 RA1/AN1、 RA2/AN2、RA3/AN3和RA5/AN4 ADC基准参考电压:RA2/VREF-、RA3/VREF+ SPI通信从机选择控制:RA5/SS#,RA5、RA3RA0 I/O电路结构,D Q CK Q,D Q CK Q,+,&,Q D EN,VDD,DATA BUS,WR PORT,WR TRIS,RD PORT,TO AD,RD TRIS,Analog Input Mode,TTL Input bufer,P,N,U1,U2,U3,T1,T2,输入:方向寄存器TRISA=1 U2-Q=1 T1截止 U2-Q=0 T2截止 I/O端口为高阻,此时工作在 输入。U3输入锁存器必须在 读信号的作用下,才能将输入 的数据锁存。因此要求输入信 号的有效时间必须足够大到执 行读操作后。,I/O位,输出:TRISA=0 ,U2-Q=0 若U1-Q=1,此时T1导通 U1-Q=0,此时T2截止 T1导通、T2截止, I/O输出为“1” 若U1-Q=0,此时T1截止 U1-Q=1,此时T2导通 T2导通、T1截止, I/O输出为“0”,方向寄存器 TRISA,输入数据锁存器,输出数据锁存器,I/O端口钳位保护二极管,D1,D2,逻辑1,逻辑0,5.3V,5.0V,2.0V,0.8V,0V,-0.3V,不可逆转的器件损坏,不可逆转的器件损坏,绝对最大额定值,未定义逻辑电平,电源电压为5V时 输入端的电压幅值,1。输入端电压超过5.3V, D1二极管导通,输入端电 压钳位在5V+0.3V。,2。输入端电压超过-0.3V, D2二极管导通,输入端电 压钳位在-0.3V。,3。保护二极管最大输入电流为20mA。,4。输入电压超过“绝对最大额定值”,IC将损坏。,PIC16F877输入特性:,绝对最大额定值,5V,若二极管最大允许电流为20mA,设当输入电压为5.3V时D1导通,那么最大可允许的电压尖峰为: 20mA1K+5.3V25V,若保护二极管输入的电流过大,保护二极管将损坏,此时可在输入端加一个电阻。,注意:电阻必须同 IC输入端紧紧相连,RA4 I/O电路结构,D Q CK Q,D Q CK Q,+,Q D EN,DATA BUS,WR PORT,WR TRIS,RD PORT,TMR0时钟输入,RD TRIS,N,U1,U2,U3,RA4输出为OC 结构,因此若作 为输出使用, RA4必须外接一 个上拉电阻和二 极管。通过上拉 电阻,可实现接 口信号的电压匹 配。上拉电阻值 越小,则向负载 提供的电流越大 但当RA4输出为 低电平时,该电 阻向RA4提供的 灌流也越大,因 此上拉电阻一般 取310K。,方向寄存器,输入数据锁存器,输出数据锁存器,RA4内部 接了下钳 位二极管, 所以只需 外接上钳 位二极管。,5V,“1”,“0”,输入ST、输出OC,I,RA4/TOCKI : 输入ST(施密特触发器) 输出OC,VOUT,VIN,上升沿阈值,下降沿阈值,信号经过上升沿阈 值时,输出变高。,信号经

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论