📄 fellow_water.c
字号:
/*===============================================================
程序名称:用单片机P1口驱动数码管循环流动显示
-----------------------------------------------
( http://www.bluepw.com http://www.bluepw.cn )
Agni 07-EV开发板 8位发光二极管与单片机接线方式:
P1--LED
注:(1):主芯片AT89S52使用11.0592M晶振
(2):Keil uV3 3.30编译运行通过
(3):本例程在 Agni 07-EV 开发平台上成功运行通过
(4):蓝极风电子技术网版权所有,只供学习参考,不得应用于商业用途.
==================================================================*/
#include<reg51.h>
#include<intrins.h> //包含了左移函数_crol_()
/************************延时子程序************************/
void Delay(unsigned char a)
{
unsigned char i;
while(--a!=0)
{
for(i=0;i<200;i++); //循环125次
}
}
/************************主程序****************************/
void main(void)
{
unsigned char b,i;
while(1) //设置为死循环
{
b=0xfe;
for(i=0;i<8;i++) //循环8次
{
P1=_crol_(b,1); //i每增加1,b左移一位
b=P1;
Delay(250); //调用延时函数
}
}
}
/************************程序结束**************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -