欢迎您光临五金加工厂,如有问题请及时联系我们。

假设单片机的p1口连接2个led,p2连接2个的对地的按键,当某个按钮按下时相应的LED点亮。根?单片机C语言编写点亮两盏led灯?

作者:五金加工
文章来源:本站

  假设单片机的p1口连接2个led,p2连接2个的对地的按键,当某个按钮按下时相应的LED点亮。根?

  上网上找个单片机的最小系统,之后P1.0和P1.1口分别接一个LED灯,之后接地。P2口一样,接两个按键,,在程序中,做个条件语句。如果P2口接按键的两个口为0。P1.1和P1.2为1。别忘了给按键加一个消抖程序!

  单片机C语言编写点亮两盏led灯?

  可以通过左移函数_crol_()和右移函数_cror_()来实现LED等的来回流动。 具体实现方法可以参考如下程序:

   #include #include #define uint unsigned int#define uchar unsigned charvoid delay(uint a)

  ;void main(){ P1=0xfe; while(1) { // 向左循环点亮LED for(i=0; i<7; i++) { P1=_crol_(P1,1)

  ; // 左移一位,点亮下一位LED delay(55); } // 向右循环点亮LED for(i=0; i/ 右移一位,,点亮上一位LED delay(55); } }}// 延时函数,延时a毫秒void delay(uint a){ uint x,y; for(x=a;x>0;x--) for(y=110;y>0;y--);}

  

假设单片机的p1口连接2个led,p2连接2个的对地的按键,当某个按钮按下时相应的LED点亮。根?单片机C语言编写点亮两盏led灯?

  

假设单片机的p1口连接2个led,p2连接2个的对地的按键,当某个按钮按下时相应的LED点亮。根?单片机C语言编写点亮两盏led灯?

  

假设单片机的p1口连接2个led,p2连接2个的对地的按键,当某个按钮按下时相应的LED点亮。根?单片机C语言编写点亮两盏led灯?

  

假设单片机的p1口连接2个led,p2连接2个的对地的按键,当某个按钮按下时相应的LED点亮。根?单片机C语言编写点亮两盏led灯?

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!