怎样在程序中把一些杂乱无序的IO映射到一个有序的数据结构里?
示意程序如下(但程序是错误的,宏定义有问题)
#include "AT898252.h"
...
#define OUT(0) P3_2
#define OUT(1) P1_1
...
#define OUT(7) P2_0
...
main()
{
unsigned char i;
...
for(i=0;i<8;i++)
{
OUT(i) = 1; //IO操作
}
}
硬件已经不能修改了,一定要用软件实现,请各位高手帮忙!谢谢! |