输入,输出接口

1.P0口:锁存器,两个三态输入缓冲器,控制电路,驱动电路。

1.访问外部存储器———>双向口

2.作为通用I/O口

1)CPU发出控制信号封锁与门,使T1截止。

2)使模拟开关MUX把锁存器的Q非端与T2的栅级联通。

3.作输出时

1)由于Q非端与T2倒相作用,内部总线上的信号与到达P0A口的信息是同相位的。

2)写脉冲加到锁存器的CL端。

3)内部信息送到P0引脚上。

4)T2为漏极开路输出——>需要外接上拉电阻

4.作输入时

1)为防止引脚上的电位被T2出处于0电平上,使输入的1无法读入。

输入前

2)先向锁存器写入1,使T2截止。

而在访问外部存储器期间,CPU会自动写入1 。

2.P1口:准双向口,内部有上拉电阻与电源相连。

1.作通用I/O口使用

1.当作输入时

先向对应的锁存器写1,使FET截止。

3.P2口:准双向口,锁存器,两个三态输入缓冲器,控制电路,驱动电路。

1.有外存储器时

1)P2用于输出高8位地址

2)MUX在CPU控制下接通地址信号

2.作为通用输入/输出接口使用

1)MUX连通锁存器 ,使需要输出的数据送到P2引脚上。

3.作输入时

1)对锁存器写1,使输出端的FET截止。

4.P3口:双功能口,有内部上拉电阻。

1.作为通用I/O口:

每一位都可以定义为输入或者输出,是一个准双向口。

2.作通用输出接口使用:

1)选择输出功能端应为1,使锁存器的信号能顺利传送到引脚。

3.作输出时

1)该位的锁存器的Q端置1,使WR非,RD非等信号顺利传送到引脚。

3.作输入时

1)相应的锁存器和选择输出功能端都置1,

开机复位时自动完成。

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值