<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      藍橋杯備忘錄——超聲波

      有關藍橋杯的超聲波代碼 實測測距能達到兩米多 以下是代碼 void chao_init() { uchar i; for(i=0;i<8;i++) { na1=1; //連續發送8個頻率為40Khz的超聲波信號 Delay12us(); na1=0; Delay12us(); } } ////////////////////////////////////////////////// 接下來是計算函數的定時器初始化 定時器初始化可以直接用軟件生成,但需要把TH0和TL0的值清零 void Timer0_Init(void) //10微秒@12.000MHz { AUXR |= 0x40; //定時器時鐘12T模式 TMOD &= 0xF0; //設置定時器模式 TL0 = 0x00; //設置定時初始值 TH0 = 0x00; //設置定時初始值 } ////////////////////////////////////////////////// 計算函數 uint get_chao() { uint time=0; //計算變量,通過return返回出去 TMOD &= 0xf0; //設置定時器模式 TL0 = 0x00; //設置定時初值 TH0 = 0x00; //設置定時初值 chao_init(); //發送八個40k的方波 TR0=1; //迅速開啟定時器 while(nb1&&TF0==0); //當NB1等于0時或者TF標志位中斷時推出while循環 TR0=0; //關閉定時器 if(TF0==0) //如果未溢出則判定值有效 { time=TH0<<8|TL0; //將定時器值高八位和低八位賦值給time return time*0.017; //測試發現無論定時器以1t還是12t的頻率下都是乘與0.017 } else { TF0=0; //如果中斷標志位超出,則清空中斷標志位 time=0; return time; } }
      posted @ 2024-05-19 08:46  林佳偉  閱讀(67)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日韩无码视频网站| 图片区小说区av区| 久久精品国产99久久久古代| 免费无码va一区二区三区| 亚洲永久精品一区二区三区| 巩义市| 尤物tv国产精品看片在线| 国产精品一区二区三区专区| 国产一区二区在线有码| 五月丁香六月狠狠爱综合| 久久天天躁夜夜躁狠狠ds005| 午夜高清福利在线观看| 国产性三级高清在线观看| 人人爽人人模人人人爽人人爱| 日韩精品国产二区三区| 色色97| 高清无码爆乳潮喷在线观看| 亚洲av精选一区二区| 欧美 喷水 xxxx| av老司机亚洲精品天堂| 国产色无码专区在线观看| 中文字幕无码专区一VA亚洲V专| 国内精品久久久久久久97牛牛| 国产一区二区三区黄色大片| 99在线精品国自产拍中文字幕| 福利一区二区不卡国产| 色综合欧美亚洲国产| 亚洲AV永久无码嘿嘿嘿嘿| 国产一区国产精品自拍| 国产成人久久777777| gogogo高清在线观看视频中文| 国产成人无码免费视频在线| 国产成人最新三级在线视频| 人妻少妇一区二区三区| 色欲狠狠躁天天躁无码中文字幕 | 亚洲色欲色欱WWW在线| 国产最大成人亚洲精品| 最新国产精品拍自在线观看| 国产农村激情免费专区| 1000部拍拍拍18勿入免费视频下载| 天堂av最新版中文在线|