版权声明:本文为博主原创文章未经博主允许不得转载。。没有所谓的原创,只是总结而已 /W__L__/article/details/
51单片机用定时器0实现流水灯的代码如下用P1口接led灯,代码如下都有注释僦不具体解释了英语不怎么好,有的地方将就一下喽本次主要讲一下P1口怎么赋值。原先写的都是用查表来移位的个人感觉不怎么好,麻烦直接用位运算的比较好。 n初始值为0然后n每次循环都加1,P1口赋值语句为: P1=~(0x01<< n) ; 此处注意和P1=~(0xfe<<
版权声明:本文为博主原创文章未经博主允许不得转载。。没有所谓的原创,只是总结而已 /W__L__/article/details/
51单片机用定时器0实现流水灯的代码如下用P1口接led灯,代码如下都有注释僦不具体解释了英语不怎么好,有的地方将就一下喽本次主要讲一下P1口怎么赋值。原先写的都是用查表来移位的个人感觉不怎么好,麻烦直接用位运算的比较好。 n初始值为0然后n每次循环都加1,P1口赋值语句为: P1=~(0x01<< n) ; 此处注意和P1=~(0xfe<<
本文为大家带来五种51单片机流水燈的实现方法
下图为主控芯片和流水灯模块的原理图。流水灯模块接在单片机的P1口由原理图可以知道,在P1口给一个低电平即可点亮LED灯相反,如果要LED灯熄灭就要把P1口的电平变为高电平即可。要实现流水灯功能我们只要将LED1~LED8依次点亮、熄灭,依始类推8只LED变会一亮一暗的做流水灯了。
实现8个LED流水灯程序用中文表示为:P1.0低、延时、P1.0高、P1.1低、延时、P1.1高、P1.2低、延时、P1.2高、P1.3低、延时、P1.3高、P1.4低、延时、P1.4高、P1.5低、延时、P1.5高、P1.6低、延时、P1.6高、P1.7低、延时、P1.7高、返回到开始、程序结束
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。