当前位置: 代码迷 >> 单片机 >> STC90C51RC单片机如何输出高低电平
  详细解决方案

STC90C51RC单片机如何输出高低电平

热度:45   发布时间:2016-04-28 15:18:29.0
STC90C51RC单片机怎么输出高低电平
让单片机产生方波信号后,然后输出,当低电平时处于发送状态,高电平时处于接受状态,跪求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++);??}?
}
  相关解决方案