标题: IPH寄存器问题error C146: 'IPH': invalid base address [打印本页]

作者: 七九六    时间: 2019-8-15 20:44
标题: IPH寄存器问题error C146: 'IPH': invalid base address
请假一下,iph=0xb7,里面的子 如:PX0H=IPH^0;这样写报错无效地址是为什么?不可位寻址吗?具体:
sfr IPH = 0xb7;
/* IPH */
sbit PT2H = IPH^5;
sbit PSH = IPH^4;
sbit PT1H = IPH^3;
sbit PX1H = IPH^2;
sbit PT0H = IPH^1;
sbit PX0H = IPH^0;
报错:error C146: 'IPH': invalid base address



作者: xbetter    时间: 2020-4-6 10:21
该地址不可位寻址,需要直接对该寄存器赋值如IPH=0xef;




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1