单片机LCD接口由p1口转接P0口,程序需要做那些调整

1个回答
展开全部
摘要 单片机LCD接口由p1口转接P0口,程序需要做调整是真正的双向端口,输出锁存器,输入缓冲区,第一个设置为1的输入(KEIL包含具有头文件的动作,如果是汇编,则手动设置为1),输出为漏极开路,输出一般为上拉电阻。输入为高阻抗,可驱动8个TTL负载。当有片外存储器可用时,请将其用作数据线。对于最简单的端口,输入必须首先为1,并且没有高阻态。它只能是输出或输入。能够驱动4个TTL负载。
咨询记录 · 回答于2023-04-19
单片机LCD接口由p1口转接P0口,程序需要做那些调整
单片机LCD接口由p1口转接P0口,程序需要做调整是真正的双向端口,输出锁存器,输入缓冲区,第一个设置为1的输入(KEIL包含具有头文件的动作,如果是汇编,则手动设置为1),输出为漏极开路,输出一般为上拉电阻。输入为高阻抗,可驱动8个TTL负载。当有片外存储器可用时,请将其用作数据线。对于最简单的端口,输入必须首先为1,并且没有高阻态。它只能是输出或输入。能够驱动4个TTL负载。
51单片机的P1口之所以不能用作总线有两个原因,其一,51单片机外设寻址指令MOVX/MOVC的操作目标是P0口和P2口,其中,P2口是地址总线高8位,P0口是地址总线低8位/数据总线复用口,也就是说,指令执行不会指向P1口。其二,P1是准双向口,需要配置指令才可以切换它的输入输出状态,在时序上不适合作为自动总线。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消