单片机P3.0,P3.1问题

2025-04-06 04:31:37
推荐回答(2个)
回答1:

可以的,使用的指令不一样嘛。当你作为串行口输入输出时:当mov SBUF,A 产生一个写信号,
当mov A,SBUF 产生一个读信号。跟你直接给这两个口赋值高低电平是分开的,所以是可以的。

另外如果I/O口不够用的话就使用I/O口扩展呗,扩展的方法有三种:
(1)使用8255、8155等接口芯片进行扩展
(2)使用74LS373锁存器也可以扩展
(3)使用串行口也可以扩展
具体扩展方法可以去查询一下相关单片机的书籍,都要介绍!
希望能帮到您
芯芯之火

回答2:

P3.0,P3.1不能做普通的I/O口用了,其它的都可以,如果口不够用的话,用矩阵键盘操作。不知道你要实现什么功能,你可以试试用