嵌入式(五):51端口简析

实验时有一个小问题能够研究一下,就是,为何P2的高四位是0xF?首先,在咱们一开始的时候,整个函数还没有进行,仅仅实现了变量的定义(分配空间)的时候,能够看到仿真结果是P0和P2两个八位寄存器的值都是0xFF,即一开始,就已经将全部位设置为了高电平,因此在后续的时候,P2的第四位不断地发生改变,而高四位则一直延续为0xF。可是为何一开始的初始值是全为1呢?这和P0,P1,P2,P3这四组端口的性质
相关文章
相关标签/搜索