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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-智能玩具車系統(tǒng)設(shè)計(jì)-閱讀頁

2024-12-21 18:51本頁面
  

【正文】 制方式。只是在選段上沒有并行控制模式方便。再按住 /M1 即錄第二段,如此一直分段錄音,直到芯片溢出。這種方式下的段不可選擇只能按錄音的順序播放,適合走馬燈、流程控制等電路使用; /M8 置 0為串行選段控制方式,按一下 /M1 只能放音第一段,再按還是放音第一段。因此可以實(shí)現(xiàn)選段放音。 顯示電路設(shè)計(jì) 畢業(yè)設(shè)計(jì)說明書(論文) 14 方案一 : 采用 LED 數(shù)碼管顯示。其優(yōu)點(diǎn)是價(jià)格便宜,壽命長。 方案二 : 采用 LCD1602 液晶顯示器。與 LED 相比,它具有功耗低,抗干擾能力強(qiáng),體積小,廉價(jià)的特點(diǎn),且有良好的人機(jī)界面,直觀,顯示效果漂亮。另外, LCD 在大小和形狀上更加靈活,接口簡單,不但可以顯示數(shù)字、字符,而且可以顯示漢字和圖形,因此在袖珍儀表、醫(yī)療儀器、分析儀器及低功耗便攜式儀器中, LCD 已成為一種占主導(dǎo)地位的顯示器件。單片機(jī)的P1 口與 LCD1602 的連接。 (2)第 2腳: VDD 接 5V正電源。 (4)第 4腳: RS 為寄存器選擇,高電平時(shí)選數(shù)據(jù)寄存器、低電平時(shí)選指令寄存器。當(dāng) RS 和 RW 共同為低電平時(shí)可以寫入指令或 者顯示地址,當(dāng) RS 為低電平 RW 為高電平時(shí)可以讀忙信號(hào),當(dāng) RS 為高電平 RW為低電平時(shí)可以寫入數(shù)據(jù)。 (7)第 7~ 14腳: D0~ D7 為 8 位雙向數(shù)據(jù)線。例如屏的第一行的亮暗由 RAM區(qū)的 000H—— 00FH 的 16 字節(jié)的內(nèi)容決定,當(dāng)( 000H) =FFH 時(shí),則屏幕的左上角顯示一條短亮線,長度為 8個(gè)點(diǎn);當(dāng)( 3FFH)=FFH 時(shí),則屏幕的右下角顯示一條短亮線;當(dāng)( 000H) =FFH,( 001H) =00H,( 002H) =00H,??( 00EH) =00H,( 00FH) =00H 時(shí),則在屏幕的頂部顯示一條由 8段亮線和 8 條暗線組成的虛線。 報(bào)警電路設(shè)計(jì) 當(dāng)小車檢測到障礙物后,蜂鳴器發(fā)出聲音提示已檢測到障礙物。工作原理當(dāng)單片機(jī)的P24 腳為低電平時(shí),蜂鳴器一端接電源,一端接低電平,三極管 CE 端形成回路,此 時(shí)蜂鳴器報(bào)警。它是目標(biāo)明確的智力活動(dòng)。因此,軟件設(shè)計(jì)在微機(jī)控制系統(tǒng)設(shè)計(jì)中占重要地位。 在單片機(jī)控制 系統(tǒng)中,大體上可分為數(shù)據(jù)處理、過程控制兩個(gè)基本類型。過程控制程序主要是使單片機(jī)按一定的方法進(jìn)行計(jì)算,然后再輸出,以便控制生產(chǎn) [13]。把一個(gè)程序分成具有多個(gè)明確任務(wù)的程序模塊,分別編制、調(diào)試后再把它們連接在一起形成一個(gè)完整的程序,這樣的程序設(shè)計(jì)方法稱為模塊化程序設(shè)計(jì)。 模塊程序設(shè)計(jì)法的主要優(yōu)點(diǎn)是: (1)單個(gè)模塊比起一個(gè)完整的程序易編寫、調(diào)試及修改。 (3)程序的修改可局部化。 (5)模塊程序允許設(shè)計(jì)者分割任務(wù)和利用已有程序,為設(shè)計(jì)者提供方便。 主程序設(shè)計(jì) 主程序流程圖(圖 10) 開 始初 始 化計(jì) 時(shí) 開 始P 0 . 3 為 高 ?P 0 . 4 為 高 ?是 否 檢 測 到 障 礙 物 ?是 否 檢 測 到 光 源 ?前 進(jìn) 5 秒停 車YYNYYN躲 避 障 礙 子 程 序左 轉(zhuǎn)右 轉(zhuǎn) 圖 10 主程序流程圖 主程序清單如下: RIGHT_BLACK EQU 。左邊 障礙物 ZHANGAI EQU LEFT_LAMP EQU 。右邊光源 BELL EQU 。LED DATA1602 EQU P1 。L298N 電機(jī)驅(qū)動(dòng)芯片端口定義 ENA EQU 。秒緩沖 MINBUF EQU 22H 。 秒緩沖 LCD1 EQU 30H LCD2 EQU 31H LCD3 EQU 32H LCD4 EQU 33H LCD5 EQU 34H COUNTER EQU 35H 。周長 LICHENG EQU 37H 。外部中斷 1,車輪轉(zhuǎn)一圈時(shí) ,光電傳感器發(fā)出一個(gè)脈沖 LJMP EXT1 ORG 0100H MAIN: MOV R0,00H MOV LCD1,0 MOV LCD2,0 MOV LCD3,11 MOV LCD4,0 MOV LCD5,0 MOV BUF,0 MOV SECBUF,0 MOV MINBUF,0 畢業(yè)設(shè)計(jì)說明書(論文) 18 SETB CLR CLR CLR MOV SP,60H MOV TMOD,11H MOV TH0,3Ch MOV TL0,0B0h MOV LENGTH,1 。清屏并光標(biāo)復(fù)位 ACALL ENABLE 。設(shè)置顯示 8 位 *2 行, 5*7 點(diǎn)陣 ACALL ENABLE 。顯示開,光標(biāo)開 ,光標(biāo)允許閃爍 ACALL ENABLE 。文字不動(dòng)光標(biāo)自動(dòng)右移 ACALL ENABLE 。寫入顯示初始地址 ACALL ENABLE 。設(shè)置每行顯示位數(shù) MOV DPTR,TAB 。顯示數(shù)據(jù)初始地址 LCALL DISPLAY 。開定時(shí)器 SETB ENA CARFOR: LCALL MOT LJMP CARFOR LOOP: SETB LCALL DELAY SJMP LOOP LOOP2: SETB LCALL DELAY 畢業(yè)設(shè)計(jì)說明書(論文) 19 SJMP LOOP2 START: CLR IN1 CLR IN2 LCALL TT CLR IN2 SETB IN1 LCALL TT LCALL TT SETB TR0 SJMP START 障礙物報(bào)警子程序設(shè)計(jì) 程序清單如下: jb 25h,stop jnb 22h,youzhuan jnb 23h,youzhuan jnb 24h,zuozhuan jnb 26h,zuozhuan ajmp jiance zuozhuan: clr clr mov sudu,05h acall delaa setb setb mov sudu,07h ajmp jiance youzhuan: clr clr mov sudu,05h acall delaa setb setb mov sudu,07h ajmp jiance stop: acall delay jnb 25h,zhangai clr tr0 mov a,fenmi mov fenmc,a mov a,02h 畢業(yè)設(shè)計(jì)說明書(論文) 20 add a,fenmc mov fenmc,a here: cjne a,fenmi,here clr tr1 setb acall delaa setb ajmp $ 躲避障礙物子程序設(shè)計(jì) JIANCE: MOV C, MOV 22H,C MOV C, MOV 23H,C MOV C, MOV 24H,C GUIJI: JB 22H, TURNRIGHT JB 23H, TURNLEFT AJMP GUIJI RET ZHANG: JNB 24H,FF LCALL TURNLEFT AJMP JIANCE JNB 24H,TURNRIGHT AJMP JIANCE RET FF: CLR IN1 CLR IN2 LCALL TT CLR IN1 SETB IN2 LCALL TT LCALL TT RET 顯示子程序設(shè)計(jì) 程序清單如下: xianshi: mov p1,0aah mov p1,0cch mov a,limiw swap a add a,miao 畢業(yè)設(shè)計(jì)說明書(論文) 21 mov p1,a nop nop mov p1,0ddh mov a,fenmi swap a add a,fmiao mov p1,a nop nop mov p1,0eeh mov a,0b0h add a,point mov p1,a nop nop mov p1,0eeh mov a,meter swap a add a,fenzh mov p1,a nopnop mov p1,0ffh mov a,shimi swap a add a,shifn mov p1,a ret 5 系統(tǒng)調(diào)試 本系統(tǒng)的調(diào)試共分為三大部分:硬件調(diào)試,軟件調(diào)試和軟硬件聯(lián)合調(diào)試。 硬件調(diào)試 對(duì)各個(gè)模塊的功能進(jìn)行調(diào)試,主要調(diào)試各模塊能否實(shí)現(xiàn)指定的功能。如表 1為電機(jī)測試記錄。當(dāng)兩對(duì)管都放置黑線之外的白色地板上時(shí),單片機(jī)對(duì)應(yīng) I/O 口收到的電平都為低,輸入電壓為 左右,當(dāng)左邊的紅外線管進(jìn)入黑線范圍,對(duì)應(yīng)電平變高,為 左右,同時(shí)指示等紅燈亮,說明要控制小車右轉(zhuǎn);當(dāng)在右邊時(shí)同左邊情況對(duì)應(yīng),需控制左轉(zhuǎn)。 紅外線避障,報(bào)警調(diào)試 此模塊的檢測與紅外線尋跡模塊基本一致,相當(dāng)于一路尋跡信號(hào),在沒有障礙物時(shí)輸入電壓為 左右,屬于低電平,碰到障礙物電壓跳變?yōu)? 左右,以此來得到單片機(jī)控制。 果主要是得到一個(gè)觸發(fā)跳變信號(hào),經(jīng)過此電路的連接,連接與單片機(jī)的74HC04 的 2 腳在沒有一定聲波輸入是屬于高電平,電壓為 5V,當(dāng)接收到一定聲波后電壓馬上變?yōu)?,產(chǎn)生了觸發(fā)跳變,供單片中斷口實(shí)現(xiàn)功能。 軟件調(diào)試 軟件調(diào)試采用單片機(jī)仿真器 WAVE6000 及微機(jī),將編好的程序進(jìn)行調(diào)試,主要是檢查語法錯(cuò)誤并確認(rèn)硬件完整無誤。如小車紅外線尋跡程序,在調(diào)試時(shí)將它放在一個(gè)子程序里單獨(dú)測試,看其是否能夠完成預(yù)定的功能,如能,測試通過,否則,修改并反復(fù)測試直 到通過。但是也出現(xiàn)了一定的問題,如語音程序只能實(shí)現(xiàn)第一次調(diào)用,電機(jī)延時(shí)沒起到效果等等。 聯(lián)合調(diào)試 各模塊都調(diào)試通過之后,將各個(gè)模塊連接起來與硬件結(jié)合進(jìn)行聯(lián)合調(diào)試。使程序按照要求設(shè)計(jì)的要求進(jìn)行 6 附錄 程序清單 主程序 RIGHT_BLACK EQU 。左邊光源 RIGHT_LAMP EQU 。蜂鳴器 LED EQU 。1602 數(shù)據(jù)端口 RS EQU RW EQU E EQU IN1 EQU IN2 EQU 。L298N ENA 端口定義 SECBUF EQU 21H 。分緩沖 BUF EQU 20H 。計(jì)數(shù)次數(shù) LENGTH EQU 36H 。里程 ORG 0000H LJMP MAIN ORG 0003H LJMP EXT0 ORG 000BH LJMP ITT0 ORG 0013H 。設(shè)周長為 1 SETB EA SETB ET0 SETB ET1 SETB IT0 SETB EX0 SETB EX1 SETB TR0 畢業(yè)設(shè)計(jì)說明書(論文) 25 SETB SETB PT0 MOV DATA1602,00000001B 。調(diào)用寫入命令子程序 MOV DATA1602,00111000B 。調(diào)用寫入命令子程序 MOV DATA1602,00001100B 。調(diào)用寫入命令子程序 MOV DATA1602,00000110B 。調(diào)用寫入命令子程序 MOV DATA1602,86H 。調(diào)用寫入命令子程序 MOV R7,5 。調(diào)用寫入命令子程序 MOV R0,30H 。調(diào)用顯示程序 SETB TR0
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1