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

標題: 紅外測距程序 通過1602進行顯示距離 [打印本頁]

作者: 流進劉進    時間: 2017-4-30 17:15
標題: 紅外測距程序 通過1602進行顯示距離
自己編寫的紅外測距程序,通過1602進行顯示距離





  1. #include <string.h>
  2. #include "Lcd12864.h"
  3. #include "Lcd1602.h"
  4. #include "PWM.h"
  5. #include "config.h"
  6. #include <ds18b20.h>
  7. #include "ds1302.h"
  8. #include "eeprom.h"
  9. #include "uart.h"
  10. #include "key.h"
  11. #include "ad.h"
  12. #include "Time.h"
  13. #include "BH1750.h"
  14. #include "PulseSensor.h"
  15. #include "hcsr501.h"
  16. #include "mp3tf16p.h"
  17. #include "SR04.h"
  18. //#include "ad.h"
  19. extern bit Alarmflag;
  20. bit flag500ms=0;
  21. void InitTimer0(void);
  22. extern unsigned char step;

  23. unsigned char str[12];


  24. void InitTimer1(void)
  25. {
  26.     TMOD = 0x10;
  27.     TH1 = 0xA9;
  28.     TL1 = 0x9A;
  29.     EA = 1;
  30.     ET1 = 1;
  31.     TR1 = 1;
  32. }
  33. void Sys_Init()                                                               
  34. {
  35.         InitTimer1();
  36.         InitLcd1602();
  37.         InitADC();                        //AD初始化

  38. }
  39. void main(void)                                                                                  
  40. {

  41.         EA=1;
  42.         Sys_Init();                //系統初始化
  43.         view();
  44.     while(1)
  45.     {       
  46.                 KeyScan();
  47.                 KeyDriver();
  48.                 if(flag500ms==1)
  49.                 {
  50.                         flag500ms=0;
  51.                         refreshvoice();
  52.                 }
  53.     }
  54. }                                                                            
  55. void InterruptTimer1() interrupt 3
  56. {
  57.         static unsigned int cnt_i=0;
  58.     TH1 = 0xFC;
  59.     TL1 = 0x66;
  60.         if(Alarmflag==1)
  61.         {
  62.                 beezer=~beezer;       
  63.         }
  64.         else
  65.         {
  66.                 beezer=1;
  67.         }
  68.         cnt_i++;
  69.         if(cnt_i>=200)
  70.         {
  71.                 cnt_i=0;
  72.                 flag500ms=1;
  73.         }
  74. }
復制代碼


zuixinban紅外測距系統程序1.rar

188.62 KB, 下載次數: 79, 下載積分: 黑幣 -5


作者: xiaosusama    時間: 2018-9-19 10:23
請問紅外模塊上顯示的和LCD顯示的為什么不一樣呢




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久久高清 | av影音资源 | 日韩综合在线 | 日韩欧美专区 | 久久久久久亚洲精品 | 色视频一区二区 | 自拍视频一区二区三区 | 久久国产一区二区三区 | 中文字幕在线第一页 | 日韩欧美在线一区二区 | 综合视频在线 | 91精品久久久久久久久 | 国产高清精品一区二区三区 | 日韩在线免费视频 | 久久久久国产精品 | 看特级黄色片 | 精品欧美一区二区三区久久久 | 99精品欧美一区二区三区综合在线 | 国产精品成人国产乱一区 | 成年免费大片黄在线观看岛国 | 九九热精品在线视频 | 毛片视频免费观看 | 18gay男同69亚洲网站 | 欧美日韩视频在线 | 成人福利视频网站 | 亚洲高清在线视频 | 国产91久久久久 | 91色综合| 亚洲一区二区中文字幕在线观看 | 日本黄色影片在线观看 | 亚洲永久精品国产 | 浮生影院免费观看中文版 | 亚洲一区二区三区在线播放 | 免费一级欧美在线观看视频 | 免费超碰 | 夜夜骚 | 天堂视频一区 | 亚洲成人www | 中文字幕在线国产 | 国产视频中文字幕 | 精品欧美一区免费观看α√ |