正文 首页欧宝大平台

51单片机流水灯左移右移程序,单片机流水灯左右来回移动程序

ming

//先左移,后右移。左移时第一遍为0,除余后为0,则执行左移,第二遍时为1,除余后不是零则执行右移。同理可以继续下去while(1){ if(flag %2 == 0){ P0 = ~(0x01 << cnt); //流水51 单片机流水灯左移右移控制程序电路很简单8 位流水灯接在单片机的P1 口.如下是源代码:/=== //程序名:LLL22_4.C //程序功能:流水灯控制左移右移//=== #include//头文件L_M(

∩0∩ 51 单片机流水灯左移右移控制程序电路很简单8 位流水灯接在单片机的P1 口.如下是源代码://=== === === //程序名:LLL22_4.C //程序功能:流水灯控制左移右移//=== === ===第一种:是通过C语言的左移右移操作符来实现流水功能,例如:P2=0xff;P2=P2>>1;该段代码的效果是把P2中的值0xff右移以为,的到新的值0xfe赋给P2,这样就可以实现第一颗LED灯的点亮。第

51 单片机流水灯左移右移控制程序电路很简单8 位流水灯接在单片机的P1 口.如下是源代码://=== = //程序名:LLL22_4.C //程序功能:流水灯控制左移右移//=== == #include//头temp=0x7f; //左移初始值P1=temp; //P1输出信号点亮发光管for(s=0;s<30000;s++); //延时程序for(i=1;i<8;i++) //发光管移动的位数{ //发光管左移I位a=temp>>i; b=temp<<(8-i); //数据右移(8-

51单片机流水灯左移右移控制程序电路很简单8位流水灯接在单片机的P1口.如下是源代码://=== === //程序名:LLL22_4.C //程序功能:流水灯控制左移右移//=== === #include;//void delay_time(u16 time_delay) { while(time_delay--); } void main() { u8 i=0; LED_PROT=~0x01; delay_time(50000); while(1) { for(i=0;i<7;i++) { LED_

版权免责声明 1、本文标题:《51单片机流水灯左移右移程序,单片机流水灯左右来回移动程序》
2、本文来源于,版权归原作者所有,转载请注明出处!
3、本网站所有内容仅代表作者本人的观点,与本网站立场无关,作者文责自负。
4、本网站内容来自互联网,对于不当转载或引用而引起的民事纷争、行政处理或其他损失,本网不承担责任。
5、如果有侵权内容、不妥之处,请第一时间联系我们删除。嘀嘀嘀 QQ:XXXXXBB