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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3127|回復: 0
打印 上一主題 下一主題
收起左側

基于LPC2106的交通燈實現源碼

[復制鏈接]
跳轉到指定樓層
樓主
ID:271754 發表于 2018-1-5 05:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機源程序如下:
  1. #include "config.h"
  2. #define LEDCON  0x00000200  /*P0.9引腳控制LED,低電平點亮*/
  3. #define LEDCON1 0x00000400
  4. void DelayNS(uint32 dly)   /*長軟件延時*/
  5. {
  6.   uint32 i;
  7.   for(;dly>0;dly--)
  8.      for(i=0;i<50000;i++);
  9. }
  10. #include  "config.h"  
  11. #define  uchar unsigned char
  12. char LED[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};/*0-9數字段碼表*/
  13. void delay(uint32 n)        /*延時子程序*/
  14. {
  15. uint32 i;
  16. for(i=0;i<500000;i++)
  17. n--;
  18. }
  19. void light(int m)           /*顯示數碼管子程序*/
  20. {
  21. int i;
  22. if(m==0)
  23. {
  24.    for(i=9;i>=0;i--)           /*東西亮綠燈,南北亮紅燈延時9s*/
  25.    {
  26.     IOSET=LED[i];           /*查段碼表送顯示*/
  27.     delay(500000000);
  28.     IOCLR= 0x000001ff;       /*IO低九位清零*/
  29.    }
  30. }
  31. else
  32. {
  33.   if(m==1)
  34.   {
  35.    for(i=6;i>=0;i--)          /*東西亮黃燈,南北亮黃燈延時6s*/
  36.    {
  37.     IOSET=LED[i];          /*查段碼表送顯示*/
  38.     delay(500000000);
  39.     IOCLR= 0x000001ff;      /*IO低九位清零*/
  40.    }
  41.   }
  42.   else
  43.   {
  44.    for(i=8;i>=0;i--)         /*東西亮紅燈,南北亮綠燈延時8s*/
  45.    {
  46.     IOSET=LED[i];           /*查段碼表送顯示*/
  47.     delay(500000000);
  48.     IOCLR= 0x000001ff;      /*IO低九位清零*/
  49.    }
  50.   }
  51. }
  52. }
  53. int main(void)      /*主程序*/
  54. {
  55. uint32 j;
  56. while(1)
  57. {
  58.   PINSEL0=0x00000000;                        
  59.   IODIR=0x00007fff;
  60.   IOCLR=0x00007fff ;
  61.   IOSET=0x00004200;    /*東西方向亮紅燈,南北方向亮綠燈*/
  62.   j=0;
  63.   light(j);
  64.   IOCLR=0x00007fff ;
  65.   IOSET=0x00002400;    /*東西方向亮黃燈,南北方向亮黃燈*/
  66.   j=1;
  67.   light(j);
  68.   IOCLR=0x00007fff ;
  69.   IOSET=0x00001800;    /*東西方向亮綠燈,南北方向亮紅燈*/
  70.   j=2;
  71.   light(j);
  72.   IOCLR=0x00007fff ;
  73.   IOSET=0x00002400;   /*東西方向亮黃燈,南北方向亮黃燈*/
  74.   j=1;
  75.   light(j);
  76. }                    
  77. return(0);
  78. }
復制代碼


物聯卓越1502張贏生產實習報告1.docx

16.42 KB, 下載次數: 18, 下載積分: 黑幣 -5

物聯卓越1502張贏生產實習報告2.docx

13.53 KB, 下載次數: 11, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 粉嫩一区二区三区性色av | 天天色影视综合 | 久久精品久久久久久 | www.伊人.com | 不卡在线视频 | 日韩精品人成在线播放 | www.玖玖玖 | 日韩成人在线看 | 免费看的黄网站 | 男人的天堂视频网站 | 欧美一区在线视频 | 欧美成人一区二区三区片免费 | 精品免费国产视频 | 一区二区在线不卡 | 91视频一88av| 国产成人99久久亚洲综合精品 | 自拍视频网 | 97国产精品视频人人做人人爱 | 国产在线97 | 精品在线观看一区二区 | 五月槐花香 | 久草在线| 天天干天天干 | 日本成人中文字幕 | 日本韩国电影免费观看 | 亚洲国产精品成人久久久 | 亚洲一区二区三区视频免费观看 | 日韩欧美中文在线 | 国产精品视频网址 | 色综合色综合色综合 | 国产免费一区二区三区 | 午夜精品久久久久久久久久久久 | 超碰成人免费 | 日韩视频精品在线 | 欧美日韩精品一区二区三区蜜桃 | 求毛片 | 国产第一区二区 | 久久久综合久久 | 国产福利视频 | 亚洲大片在线观看 | 狠狠av|