我想通过寄存器影像方式控制ZLG7290完成8位数码管全显并闪烁。其实就是I2C接口试验2的第一步。我写了如下程序:<br />int main(void)<br />{ uint8 b;<br /> uint8 *a;<br /> b = 0x88 ; <br /> a = &b;<br /><br /> PINSEL0 = 0x00000000; // 设置管脚连接,使用I2C口<br /> PINSEL1 = 0x00000000; <br /> I2C_Init(30000); // I2C配置及端口初始化<br /> <br /> ISendStr(0x70, 0x0c, a, 1);<br />} <br />先别说这个程序能否实现闪烁功能,调试时发现,运行过b = 0x88 ; a = &b;后b不等于0x88,a=??,这是怎么回事?<br /><br />我向zlg7290的0x0c写入0x88可以实现8位全闪么? |
|