freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于st89c52單片機(jī)的自動(dòng)往返小車含程序_畢業(yè)設(shè)計(jì)(論文)-預(yù)覽頁

2024-10-02 17:57 上一頁面

下一頁面
 

【正文】 ) 3. L298N 電動(dòng)機(jī)驅(qū)動(dòng)模塊部分 該電路采用電動(dòng)機(jī)驅(qū)動(dòng)芯片 L298 來控制電動(dòng)機(jī)的正轉(zhuǎn)與反轉(zhuǎn),加以第二路電機(jī)電 源保證了電動(dòng)機(jī)啟動(dòng)時(shí)有足夠的電流。保證小車工作和顯示的穩(wěn)定性。 流程圖如下: ( 1) 外部中斷 0 車輪美轉(zhuǎn)一次,霍爾元件產(chǎn)生一個(gè)脈沖 ,通過下降沿觸發(fā)外部中斷 0,并且在每進(jìn)行一次外部中斷記錄圈數(shù)的變量加 1. 基于 ST89C52 單片機(jī)的自動(dòng)往返小車 (含程序 ) ( 2) 外中斷 1 光電檢測每檢測到一條黑帶就產(chǎn)生一個(gè)脈沖輸入 口,通過下降沿的方式觸發(fā)外中斷 1,每中斷一次記錄黑帶的變量加 1,當(dāng)檢測到第五條黑帶時(shí), =1, =1,小車的電動(dòng)機(jī)由于短路剎車,當(dāng)檢測到第九條黑帶時(shí),小車再次剎車 同時(shí)關(guān)掉所有中斷 。 自動(dòng)小車為玩具遙控小汽車的改裝品,在改裝的過程中最重要的是考慮設(shè)計(jì)光電檢測管的位置,檢測黑帶的光電管放在車體的中央,用遮光管將其以一定反射角度壓到跑道上。調(diào)整是以點(diǎn)到線,最后到整體調(diào)試的方法。 //P1_0 設(shè)置為電機(jī)控制一 sbit dianji2=P1^1。 //帶小數(shù)點(diǎn)段編碼 uchar code wema[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0xff}。 //定義一個(gè)長整形變量用來記錄小車所轉(zhuǎn)的圈數(shù) void fenwei(uint)。 //聲明一個(gè)顯示時(shí)間的函數(shù) void lcxs(uint)。 //聲明另一個(gè)延時(shí)函數(shù)用來延時(shí)十秒鐘 /*———————————————— 主函數(shù) ——————————————————— */ void main() { EA=1。 //外部中斷 0 設(shè)置為跳變沿觸發(fā)方式 EX1=1。 //定時(shí)器 0 高八位裝初值 TL0=(65536500)%256。 shi=(x%100)/10。 P2=duma[x]。 P2=dianduma[x]。 shuma(ge,3)。 } /*———————————————— 路程顯示 ——————————————————— */ //函數(shù)功能: 將外部中 斷 1 輸出的路程顯示在數(shù)碼 // 管上 //函數(shù)入口參數(shù):整形 z:要顯示的路程 //函數(shù)返回值: 無 void lcxs(uint z) { fenwei(z)。 shuma(qian,4)。 miaoxianshi(miao)。 dianji2=1。 delay(30)。 dianji2=0。 delay(1)。 case 4: while(heidai==4) { dianji1=1。 dianji2=0。 } break。 dianji1=0。 lcxs(lc)。 while(heidai==5) { dianji1=0。 dianji2=1。 case 7: while(n) { dianji1=1。 dianji2=0。 } while(heidai==7) 基于 ST89C52 單片機(jī)的自動(dòng)往返小車 (含程序 ) { dianji1=0。 dianji2=0。 } break。 lcxs(lc)。 delay(50)。 miaoxianshi(miao)。 TR0=0。 default: break。a) for(b=50。 for(a=15。b) { miaoxianshi(miao)。 } /*—— —————————————— 定時(shí)器中斷 0——————————————————— */ //函數(shù)功能: 定時(shí)器中斷 0,用來記錄時(shí)間 //函數(shù)入口參數(shù):無 //函數(shù)返回值: 無 void time0() interrupt 1 { TH0=(65536500)/256。 miao
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1