1.有点不明白怎么读取的拨码开关
#define KEY_ADDR 0x8000
#define ROW_ADDR 0xA000
col=*(uchar xdata*)KEY_ADDR;//读拨码开关的数据
其中拨码开关在P0口与74hc244连接
2.uchar xdata port _at_ ROW_ADDR; //端口地址
uchar xdata port_tmp=0; //端口数据暂存区
port_tmp=0;//端口输出初值0
port=port_tmp;
port_tmp|=0x08;//开显示POW_EN=1
port=port_tmp;
请问这几句程序对I/O口操作了吗?怎么操作的?
谢谢!感激不尽!!! |