单片机流水操作库函数学习LED(函数单片机流水库函数学习)「单片机流水的程序」

单片机流水操作库函数学习LED(函数单片机流水库函数学习)

这篇LED流水灯利用C51自带库函数实现循环移动的功能,有左移和右移功能。
本篇用循环左移crol函数。
包含循环左移和循环右移函数的头文件是#include<intrins.h>1.查看这两个函数的方法选中#include<intrins.h>鼠标右击循环左移函数crol循环右移函数cror2 .仿真图如下:程序: 源代码:#include<reg52.h> //头文件#include<intrins.h>#define uint unsigned int#define uchar unsigned charvoid delay_ms(uint);//mS级带参数延时函数声明uchar temp;void main(){temp=0xfe;P0=temp;while(1){temp=_crol_(temp,1);P0=temp;delay_ms(1000);}}void delay_ms(uint z) //延时子程序{uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}仿真结果:

联系我们

在线咨询:点击这里给我发消息