sfr P0=0X80是什么意思呢

2024-11-23 12:26:59
推荐回答(2个)
回答1:

在keil中,sfr与sfr16用于定义8051的特殊功能寄存器,其中sfr用来定义8为特殊功能寄存器,sfr16用来定义16位特殊功能寄存器。
sfr P0=0x80; //定义P0的I/O端口,其地址为80H。

回答2:

我的理解是sfr P0=0x80,sfr P1=0x90能被8整除所以能: sbit a=P1^0 ……而sfr SP=0x81不能被8整除所以 不能 用像下面那样定意 sbit e=SP^