📄 io.c
字号:
extern unsigned char PacketBuffer[32];void setpio(int ioport,int ch){ *(unsigned int*)0x01802000&=~(1<<ioport);//将此端口设为输出口 if(ch==0) { *(unsigned int*)0x01802004&=~(1<<ioport); //0 输出为0 } else if(ch==1) { *(unsigned int*)0x01802004|=1<<ioport; //1 输出为1 }}char readpio(int ioport) { int t; *(unsigned int*)0x01802004&=~(1<<ioport); //0 输出为0 *(unsigned int*)0x01802000|=(1<<ioport);//将此端口设为输入口 if((*(unsigned int*)0x01802008&=(1<<ioport))==0) { return 0; } else { return 1; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -