52单片机写程序时,能不能直接对I/O口直接赋值?如P3^4=0

来源:百度知道 编辑:UC知道 时间:2024/06/14 10:56:08

可以

可以。每一个端口其实都是一个寄存器,你给端口赋值,相当给寄存器里写值。I/O寄存器是可位寻址寄存器,可以进行位操作。

这是可以的,但要注意只能赋0和1,但要对整个I/O口赋值时,如P1,则赋值的范围是000H-0FFH

直接赋值就可以了