当前位置:妙知谷 >

母婴教育 >学习交流 >

跑马灯C语言程序

跑马灯C语言程序

跑马灯C语言程序,单片机如何编写跑马灯程序

操作方法

(01)首先定义I/0口,作出电路图.

跑马灯C语言程序

(02)#include "reg51.h"//包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义

跑马灯C语言程序 第2张

(03)/******************************************************************//*                    延时函数声明                                *//******************************************************************/void mdelay(unsigned int t){unsigned char n;for(;t>0;t--)for(n=0;n<125;n++){;}}

跑马灯C语言程序 第3张

(04)/******************************************************************//*                   主函数                                       *//******************************************************************/void main(){unsigned char i,j;unsigned int led;

跑马灯C语言程序 第4张

(05)while(1){mdelay(500);led=0xfe;//点亮一个数码管for(i=0;i<8;i++)//循环8次{P1=led;mdelay(500);led=led<<1;//LED从右往左依次点亮

跑马灯C语言程序 第5张

(06)if(P1==0x00){mdelay(500);led=0x7f;for(j=0;j<8;j++)//循环8次{P1=led;led=led>>1;//LED从左往右依次点亮mdelay(500);}}}}}

跑马灯C语言程序 第6张

(07)本经验只供参考,如有不足,还请见谅,如果有什么疑问请在下边留言,及时给你解答。。。

标签: 跑马灯 语言
  • 文章版权属于文章作者所有,转载请注明 https://miaozhigu.com/zh-hans/jy/jiaoliu/3v2v5d.html