Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经开始学习Intel's 8051汇编编程。我写了一个测试计算器程序。我只使用四个端口中的三个。我想知道我是否可以在同一个程序中使用一个端口作为输入和输出。
Intel's 8051
例如,在这个程序中,端口 3 用于将标志位作为输入并显示输出。
这是一些代码:
JB P3.4, DisplayResult DisplayResult: MOV P3, #00H MOV P3, R0 Here: SJMP Here
问候
是的。你可以。
试着理解为什么MOV P3, #00H要写。如果您希望 P3 的引脚 0 为 O,而 P3 的引脚 1 为 I,那么您将写入MOV P3, # 00000010B,依此类推。
MOV P3, #00H
MOV P3, # 00000010B