久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2921|回復: 0
收起左側

單片機流水燈通俗講解

[復制鏈接]
ID:108935 發表于 2016-3-15 02:14 | 顯示全部樓層 |閱讀模式
筆記3_流水燈

學習目標::

1 延時函數的原理及使用

2 for循環語句的使用,while循環的使用。(最好看看書學這些語法)

目的:使8個或多個LED燈按照你的設計亮滅。

各種軟件分享:

http://www.zg4o1577.cn/bbs/dpj-897-1.html
延時函數:


yanshi(注:這個名字自己起) (int a)

{

     int i,j,a;

    for(i=0;i<a;i++)

      for(j=0;j<110;j++)

}

每一條語句的執行都會用一點時間,這個函數就是讓單片機不停的執行沒有什么用的語句,從而消耗時間,達到延時的目的。




讓8個燈閃爍的程序:

#include<reg52.h>

yanshi (int a)

{

     int i,j,a;

    for(i=0;i<a;i++)

      for(j=0;j<110;j++)

}

main ()

{

   while(1)

   {

    P1=1;

    yanshi (100);//延時100毫秒,讓燈亮100ms

    P1=0;

     yanshi (100);//讓燈滅100毫秒。

   }

}

用從上面的程序可以試著去改寫一個流水燈程序。


不管程序多長,它都是模塊化的,不要看見程序很長就不敢讀,一個模塊一個模塊的讀,弄懂每一個模塊的功能就很簡單了。




答案:

#include<reg52.h>

yanshi (int a)

{

     int i,j,a;

    for(i=0;i<a;i++)

      for(j=0;j<110;j++)

}

main ()

{

   while(1)

   {

    P1=0;//讓全部的燈滅。

P1^0=1

    yanshi (100);//讓燈1亮100ms

P1^1=1;

    yanshi (100);//讓燈2亮100ms

P1^2=1

    yanshi (100);//讓燈3亮100ms

P1^3=1

    yanshi (100);//讓燈4亮100ms

P1^4=1

    yanshi (100);//讓燈5亮100ms

P1^5=1

    yanshi (100);//讓燈6亮100ms

P1^6=1

    yanshi (100);//讓燈7亮100ms

P1^7=1

    yanshi (100);//讓燈8亮100ms

   }

}

真的沒想到會有這么多人會關注我的公眾號,這個公眾號剛剛開通的時候一直沒有人關注,我以為或許是我的方法不被人接受,結果今天看了一下竟然增加了這么多人。感謝大家的認可,我也會認真學習,把學習過程中的經驗給大家分享。或許我不能教你們什么,但希望新手能在入門時少走彎路。


回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: a在线视频 | 精品一区二区三区在线观看 | 日本三级黄视频 | 日本黄色激情视频 | 亚洲精品一区二区网址 | 91pao对白在线播放 | 伊人免费在线观看高清 | 天天艹天天干天天 | 一区二区在线 | 96久久久久久 | 亚洲精品黄色 | 欧美日韩国产中文字幕 | 毛色毛片免费看 | 日韩激情免费 | www国产亚洲精品 | 亚洲国产精久久久久久久 | 欧美日韩视频网站 | 亚洲欧洲视频 | 在线免费看91 | 亚洲一区 中文字幕 | www.操.com| 91精品国产综合久久国产大片 | 亚洲网站观看 | 97伊人| 日本不卡免费新一二三区 | av中文字幕在线播放 | 黄色精品 | 久操伊人| 国产成人精品一区二区三区在线 | 久久精品国产免费高清 | 免费在线精品视频 | 国产精品久久久久久久久久妞妞 | 成人免费视频网站在线看 | 91国产精品在线 | 久久三级影院 | 欧美小视频在线观看 | 在线播放中文字幕 | 色播久久 | 国产一级影片 | 日本在线网站 | 国产区精品 |