国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

51單片機(jī)-流水燈

發(fā)布時(shí)間:2011-3-21 11:36    發(fā)布者:諸葛孔明
關(guān)鍵詞: 51單片機(jī) , 流水燈



這個(gè)是原理圖,從圖中最右邊有一個(gè)排阻,也就是這里八個(gè)電阻封裝在一起,這里排阻的特點(diǎn)是八個(gè)

電阻有一個(gè)公共端,然后一個(gè)電源VCC通過跳線與排阻相連。到達(dá)二極管電流從正極流向負(fù)極,如

果二極管負(fù)極是低電平,則電流流過二極管,發(fā)光二極管亮起來。負(fù)極接在單片機(jī)的P2端口上。也就

是說P2的引腳位低電平時(shí)可驅(qū)動發(fā)光二極管發(fā)光。驅(qū)動各個(gè)燈閃爍的方法是把各位循環(huán)左移,使用函數(shù)

_crol_。

#include
#include
unsigned int a;

void delay(){
        int i,j;
        for(i = 0; i < 0xff; i++)
                for(j = 0; j < 0xff; j++)
                        ;
}

void liushui(){
        int i,dd;
        dd = 0xfe;                        //dd = 1111  1110 此時(shí)L9亮
        for(i = 0; i < 8; i++){
                P2 = dd;                        
                delay();
                dd = _crol_(dd,1);          //循環(huán)左移一位 dd = 1111 1101
        }
}
void main(){
        while(1){
                liushui();
        }
}

流水燈向左流動,當(dāng)按住獨(dú)立按鍵時(shí),流水燈向右移動:

#include
#include

unsigned int dd;
sbit key = P1^0;

void delay(){
        int i,j;
        for(i = 0; i < 0x2a; i++)
                for(j = 0; j < 0xff; j++)
                        ;
}

void right(){
        P2 = dd;
        delay();
        dd = _crol_(dd,1);        
}

void left(){
        P2 = dd;
        delay();
        dd = _cror_(dd,1);
}

void main(){
        dd = 0xfe;
        while(1){
                if(key == 1)
                        right();
                else {
                        delay();
                        if(key == 0)
                                left();
                }               
        }               
}

PWM調(diào)制使流水燈漸滅,改變占空比。

   1. #include   
   2. #include   
   3. #define uint unsigned int  
   4. uint a;  
   5.   
   6. void delay(uint t){  
   7.     int i,j;  
   8.     for(i = 0; i < t; i++)  
   9.         for(j = 0; j < 0xff; j++)  
  10.             ;  
  11. }  
  12.   
  13. void liushui(){  
  14.     int i,dd;  
  15.     dd = 0xfe;                        //dd = 1111  1110 此時(shí)L9亮  
  16.     for(i = 0; i < 8; i++){  
  17.         P2 = dd;                          
  18.         delay(1000);  
  19.         dd = _crol_(dd,1);          //循環(huán)左移一位 dd = 1111 1101  
  20.         P2 = 0xff;  
  21.         delay(300);  
  22.     }   
  23. }  
  24. void main(){  
  25.     while(1){  
  26.         liushui();  
  27.     }  
  28. }

李萬鵬
原文地址:http://blog.csdn.net/woshixingaaa/archive/2010/09/17/5891763.aspx
本文地址:http://m.qingdxww.cn/thread-59035-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
williamkmcn 發(fā)表于 2011-7-7 17:30:27
好東西值得收藏
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 一个色综合高清在线观看 | 亚洲zscs综合网站 | 日韩不卡一二三区 | 亚洲字幕久久 | 玖玖精品在线观看 | 日韩欧美一区二区中文字幕 | 2021天天躁夜夜躁狠狠躁 | 国产精品久久久久久久久kt | 日本成人免费在线视频 | 免费看特级毛片 | 国产成人午夜精品5599 | 日韩免费精品 | 欧美日本一区视频免费 | 91香蕉国产线观看免费全集 | 两个人在线观看www视频 | 在线a人片免费观看不卡 | 91国内精品 | 日韩视频在线观看 | 欧美成a人片在线观看久 | 欧美三级短视频 | 第七色男人天堂 | 日本高清乱码中文字幕 | 一级做a爱片特黄在线观看免费看 | 4虎影院在线观看 | 欧美高清视频一区 | 国产满18av精品免费观看视频 | 欧美一区二区三区男人的天堂 | 九九视频在线 | 国产精品三级在线 | 97视频在线观看视频最新 | 国产精品欧美在线不卡 | 日韩精品免费一区二区 | 午夜噜噜噜私人影院在线播放 | 亚洲视频导航 | 亚洲国产高清在线精品一区 | 黄视频在线免费看 | 日本夜夜操 | 思思99精品国产自在现线 | xf在线a精品一区二区视频网站 | 成人免费观看一区二区 | 国产精品成人观看视频免费 |