让单片机产生方波信号后,然后输出,当低电平时处于发送状态,高电平时处于接受状态,跪求C语言程序?
------解决方案--------------------
这个可以供你参考:
#include?<reg52.h>?
typedef??unsigned?char???uint8;?
typedef??unsigned?int????uint16;?
sbit?LED0?=?P0^0;
?sbit?LED1?=?P0^1;
?sbit?LED2?=?P0^2;
?sbit?LED3?=?P0^3;
?sbit?LED4?=?P0^4;
?sbit?LED5?=?P0^5;?
sbit?LED6?=?P0^6;
?sbit?LED7?=?P0^7;
?main()?{?
????uint16?i;????
? while(1)??{?
????????LED0?=?0;?
????????for(i?=?0??i?<?30000??i++);?????????LED1?=?0;?
????????for(i?=?0??i?<?30000??i++);?????????LED2?=?0;?
????????for(i?=?0??i?<?30000??i++);?????????LED3?=?0;?
????????for(i?=?0??i?<?30000??i++);?????????LED4?=?0;?
????????for(i?=?0??i?<?30000??i++);?????????LED5?=?0;?
????????for(i?=?0??i?<?30000??i++);?????????LED6?=?0;?
????????for(i?=?0??i?<?30000??i++);?????????LED7?=?0;?
????????for(i?=?0??i?<?30000??i++);??}?
}