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

正文內(nèi)容

微機(jī)原理及應(yīng)用電子琴課程設(shè)計(jì)(文件)

2024-11-09 22:01 上一頁面

下一頁面
 

【正文】 單位的屏幕行坐標(biāo)值,取值范圍00到002到000到09。該命令為4字節(jié)命令(,Ts2=),其中 XX為以ASCII碼為單位的屏幕行坐標(biāo)值,取值范圍00到0F、04到100到13。該命令為4字節(jié)命令(,Ts2=),其中 XX為以ASCII碼為單位的屏幕行坐標(biāo)值,取值范圍00到0F、04到100到13。該命令為單字節(jié)命令(最大執(zhí)行時(shí)間為11毫秒,Ts2=11mS),其功能為將屏幕清空。ISD2560 芯片具有抗斷電、音質(zhì)好,使用方便等優(yōu)點(diǎn),它使用單一的+5V 供電,錄音部分有自動(dòng)增益控制電路,錄音的采樣頻率可達(dá)8KHz。 模塊電路原理圖本電路中ISD2560采用按鈕控制操作方式,AAA6接VCC,A1—AA7均接GND,A0由CA0插孔引出,用于控制是否進(jìn)入檢索模式。將KK3撥至低電平,K2先高后低。按一下單脈沖P,L1 應(yīng)熄滅,此時(shí)可以聽到剛才錄的語音片斷。 語音報(bào)警通過調(diào)節(jié)相應(yīng)的滑阻設(shè)置閾值,當(dāng)電路正常運(yùn)行時(shí),在可燃?xì)怏w模塊電路的Dout輸出端就會(huì)有相應(yīng)的開關(guān)量的輸出。即VOUT輸出最小。8255 的PC7接A/D PORT單元的BUSY。 語音報(bào)警實(shí)驗(yàn)箱上CS244 接到片選CS2。程序流程 LCD顯示圖5 數(shù)碼管顯示程序流程圖圖6 LCD液晶屏顯示程序流程圖開始LCD初始化BUSY為0?Y數(shù)據(jù)輸出“檢測結(jié)果”REQ置位NNBUSY為1?YREQ復(fù)位N數(shù)據(jù)讀完?Y開始AD轉(zhuǎn)換延時(shí)讀入轉(zhuǎn)換數(shù)據(jù)讀入開關(guān)量開關(guān)量取反輸出至語音模塊所讀數(shù)據(jù)低八位賦給BX將BX中數(shù)據(jù)取高四位數(shù)碼管顯示將BX中數(shù)據(jù)取高四位LCD顯示將BX中數(shù)據(jù)取低四位數(shù)碼管顯示將BX中數(shù)據(jù)取低四位LCD顯示延時(shí)實(shí)驗(yàn)程序 CON8279 EQU0492H;賦值偽指令給8279控制口地址賦予一個(gè)名字DAT8279 EQU0490H;賦值偽指令給8279數(shù)據(jù)口地址賦予一個(gè)名字 CS0809 EQU04D0H ;賦值偽指令給AD0809通道0控制口地址賦予一個(gè)名字ASSUME CS:CODE;將CS設(shè)置為存放CODE的段地址 CODE SEGMENTPUBLIC;PUBLIC,組合類型,邏輯段有相同的段名,集中為一個(gè)邏輯段裝入內(nèi)存ORG100H;利用ORG偽指令使程序的起始地址為01100H,CS=0100H,IP=0100HSTART: JMPSTART1;JMP無條件轉(zhuǎn)移指令 START1: MOV DX,CS0809;將CS0809放入DX寄存器中MOV AX,34H;任意給一個(gè)控制字,啟動(dòng)AD轉(zhuǎn)換OUTDX,AX;AD0809開始轉(zhuǎn)換WAIT:MOV CX,0010H;延時(shí),等待AD轉(zhuǎn)換結(jié)束 WAIT1: NOPNOPLOOP WAIT1;CX不為0時(shí)轉(zhuǎn)移MOVDX,CS0809INAX,DX;讀入AD轉(zhuǎn)換結(jié)果到CS0809ANDAX,0FFH;保留AX寄存器數(shù)據(jù)的低八位,高八位清零MOVBX,AX;將AX寄存器數(shù)據(jù)傳送到BX寄存器NOP;空操作DISP:MOVDI,OFFSET SEGCOD;取SEGCOD的偏移地址放入變址寄存器DIMOVAX,08H;8279控制字,左端入口,16個(gè)字符顯示MOVDX,CON8279OUTDX, AX;輸出8279控制字到CON8279MOVAX, 90H ;8279控制字,寫顯示RAM 0000B內(nèi)容,地址自加1MOVDX, CON8279OUTDX, AX;輸出8279控制字到CON8279MOVPUSHANDMOVSHRADD 據(jù)相加MOV AL寄存器MOVOUTNOPNOPMOV 器DIPOPANDADD 數(shù)據(jù)相加MOV 到AL寄存器MOVOUT DX, DAT8279 ;將DAT8279放入DX BX;將BX寄存器的數(shù)據(jù)壓入堆棧,保護(hù)現(xiàn)場 BX,0F0H;取BX寄存器數(shù)據(jù)的高四位CL,4;CL寄存器存放移位次數(shù) BX,CL;邏輯右移4位DI,BX;將DI中SEGCOD的偏移地址值與BX中數(shù) AL,CS:[DI];將段地址為CS,偏移地址為DI的數(shù)據(jù)送到 AH,0;AX寄存器的高八位置零DX,AX;將AX寄存器的數(shù)據(jù)輸出到DAT8279端口DI,OFFSET SEGCOD;取SEGCOD的偏移地址放入變址寄存BX;出棧,恢復(fù)現(xiàn)場BX,0FH;取BX寄存器數(shù)據(jù)的低4位DI,BX;將DI中SEGCOD的偏移地址值與BX中AL,CS:[DI];將段地址為CS,偏移地址為DI的數(shù)據(jù)送AH,0;將AH寄存器置零DX,AX;將AX寄存器的數(shù)據(jù)輸出到DAT8279端口DELAY: MOVCX, 2A00H;延時(shí)DELAY1: NOPNOPLOOPDELAY1;循環(huán)2A00H次JMPSTART1;返回重新采集和轉(zhuǎn)換數(shù)據(jù)并顯示SEGCOD DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H;空指令;七段共陰數(shù)碼管顯示編碼,分別對(duì)應(yīng)著0123456789ABCDEF CODE ENDS;代碼段結(jié)束 ENDSTART;源程序結(jié)束 LCD顯示。= START: MOV DX, 04A6H;將控制端口地址放入DXMOV AX, 88H;88H為工作方式選擇控制字,A口方式0輸出,PC7~PC4輸入,B口方式0輸出,PC3~PC0輸出OUTDX, AXMOV AX, 70HOUTDX, AX;向控制端口發(fā)送工作方式選擇控制字;70H為C口按位置位/復(fù)位控制字,PC0復(fù)位 ;向控制端口發(fā)送C口按位置位/復(fù)位控制字MOV AL, 0F4H;LCD顯示清屏CALL COMD;過程調(diào)用指令,調(diào)用過程COMD CALL DELAY;過程調(diào)用指令,調(diào)用過程DELAY START1: MOV SI,OFFSET[TABLE] ;將TABLE的偏移地址送到SI寄存器MOV CX, 4;循環(huán)次數(shù)設(shè)定WR1:MOV DX, 04A4H;WR1檢查BUSY信號(hào)是否為零,將C數(shù)據(jù)端口地址放入DXINAX, DX;讀入數(shù)據(jù)ANDAX, 80H;保留PC7的輸出數(shù)據(jù),即busyJNZWR1;ZF零標(biāo)志位,ZF非零轉(zhuǎn)移到WR1MOVAL, [SI];將地址在SI寄存器的數(shù)據(jù)送到ALCALLCOMD;調(diào)用過程COMDINCSI;將TABLE的偏移地址緩沖區(qū)指針加1LOOPWR1;CX寄存器的內(nèi)容不為零,則循環(huán)WR1CALLDELAY;調(diào)用過程DELAY OK:JMPSTART1;無條件轉(zhuǎn)移到START1。= DELAY:MOVCX,1000H;將1000H送入CX寄存器 DLYB:LOOPDLYBRET;過程返回指令,回到原來調(diào)用過程的地方。10實(shí)驗(yàn)結(jié)論在完成對(duì)已有程序的解讀,通過可燃?xì)怏w傳感器檢測氣體濃度,并在數(shù)碼管上顯示氣體濃度轉(zhuǎn)換為的電壓值后,我們改進(jìn)了程序,使其在LCD液晶屏上顯示氣體濃度轉(zhuǎn)換為的電壓值,最后進(jìn)一步改進(jìn),使氣體濃度轉(zhuǎn)換為的電壓值可以同時(shí)在數(shù)碼管和LCD液晶屏上顯示,最后我們加入了語音報(bào)警模塊,當(dāng)檢測值超過閾值后,會(huì)有相應(yīng)的報(bào)警。通過親身實(shí)踐,對(duì)匯編語言有了更深入的理解??傊?,經(jīng)過微機(jī)原理課程設(shè)計(jì),我對(duì)匯編語言程序與相應(yīng)硬件外設(shè)結(jié)合實(shí)現(xiàn)相應(yīng)的功能這整個(gè)過程有了一定的了解,對(duì)于匯編語言知識(shí)的有了更深入的了解。電路圖:接口技術(shù)課程設(shè)計(jì)程序代碼: A_PROT B_PROT C_PROT CT_PROT DATA DATA CODEMOV DX,C_PROT IN AL,DX EQU EQU EQU EQU 200H 202H 204H 206H;可通過計(jì)算獲得,連接的是IO1 SEGMENT ENDS SEGMENT MOV AX,DATA MOV DX,AX MOV AL,10001001B MOV DX,CT_PROT OUT DX,AL。統(tǒng)計(jì)1個(gè)數(shù)。畫模擬圖對(duì)于我們來說,還是比較困難的,特別是8086那一塊兒,大家參考網(wǎng)上的資料,反復(fù)討論,著實(shí)花了不少時(shí)間。這是檢錯(cuò)和糾錯(cuò)的過程,輕松但也不輕松,因?yàn)槟敲炊鄸|西,如果看不仔細(xì)了,你就找不到錯(cuò)誤,也就沒法兒解決問題了,費(fèi)事費(fèi)力還一無所獲,這是最傷腦筋的事情。五、參考文獻(xiàn) 1.:清華大學(xué)出版社2.張彌左,王兆月,:機(jī)械工業(yè)出版社 3.戴梅萼,:清華大學(xué)出版社 4.沈美明,:清華大學(xué)出版社。最后的驗(yàn)收,是對(duì)書本與實(shí)踐知識(shí)的融匯總結(jié),本以為毫無問題的我們,沒想到被程序中的一個(gè)問題給秒殺了,大家四處找資料,和別的組的同學(xué)討論,反復(fù)演算了半天,終于會(huì)了。將設(shè)計(jì)流程圖簡略寫下來,對(duì)照流程圖,分塊兒編寫程序,顯得很有條理,簡單輕松些。延時(shí)10ms接口技術(shù)課程設(shè)計(jì)三、運(yùn)行結(jié)果程序結(jié)果圖:接口技術(shù)課程設(shè)計(jì)四、設(shè)計(jì)總結(jié)與體會(huì)為期一周的微機(jī)原理課程實(shí)踐終于結(jié)束了,回過頭來,感慨萬千。A端口輸出,C端口輸入 TAB1 DB 7FH,07H,7DH,6DH,66H,4FH,5BH,06H,3FH ASSUME CS:CODE,DS:DATASTART: MOV DX,C_PROT MOV AL,0 OUT DX,AL。二、設(shè)計(jì)原理及方案在8086最小工作模式下,連接一塊8255A芯片。我還認(rèn)識(shí)到在進(jìn)行設(shè)計(jì)實(shí)驗(yàn)時(shí),程序的流程圖是十分重要的,在對(duì)整個(gè)程序的理解方面起著十分關(guān)鍵的作用。以及對(duì)氣體檢測模塊相關(guān)程序的解讀,對(duì)已有程序的修改和程序的調(diào)試。= SEGCODDB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H ;七段共陰數(shù)碼管顯示編碼,分別對(duì)應(yīng)著0123456789ABCDEFSEGCOD2 DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H,41H,42H,43H,44H,45H,46H ;0123456789ABCDEF的ASCII碼 JCJGDB 0F0H,00D,00D,28D,76D,0F0H,01H,00H,18D,66D,0F0H,02H,00H,29D,65D,0F0H,03H,00H,25D,91D,0F9H,08H,00H,3AH;顯示“檢測結(jié)果:”CODE ENDS;代碼段結(jié)束 ENDSTART;源程序結(jié)束9實(shí)驗(yàn)現(xiàn)象及說明 運(yùn)行數(shù)碼管顯示程序?qū)嶒?yàn)現(xiàn)象:將打火機(jī)靠近氣體傳感器,數(shù)碼管會(huì)顯示相應(yīng)AD轉(zhuǎn)換結(jié)果當(dāng)氣體濃度超過閾值時(shí),LED燈會(huì)亮。= COMD: MOVDX, 04A0H;將A數(shù)據(jù)端口地址放入DXOUTDX, AL;將相應(yīng)數(shù)據(jù)輸出;將控制端口地址放入DXMOVDX, 04A6HMOVAX, 71H;71H為C口按位置位/復(fù)位控制字,PC0置位OUTDX, AXMON:MOVDX, 04A4H;MON檢查BUSY信號(hào)是否為零,將C數(shù)據(jù)端口地址放入DXINAX, DX;讀入數(shù)據(jù);向控制端口發(fā)送C口按位置位/復(fù)位控制字ANDAX, 80H;保留PC7的輸出數(shù)據(jù),即busyJZMON;ZF零標(biāo)志位,ZF非零轉(zhuǎn)移到MONMOVDX, 04A6H;將控制端口地址放入DXMOVAX, 70H;70H為C口按位置位/復(fù)位控制字,PC0復(fù)位OUTDX ,AX;向控制端口發(fā)送C口按位置位/復(fù)位控制字RET;過程返回指令,回到原來調(diào)用過程的地方。液晶顯示。實(shí)驗(yàn)箱上244 的輸入IN0—IN1 接到實(shí)驗(yàn)箱上撥碼開關(guān)的輸出k7 和k8。8255CS接CS0。運(yùn)行實(shí)驗(yàn)程序,用打火機(jī)靠近可燃?xì)怏w傳感器并噴射少量氣體,觀察數(shù)碼管顯示的變化。實(shí)驗(yàn)測試步驟 數(shù)碼管顯示實(shí)驗(yàn)連線:VOUT接A/D模塊的ADIN0,CS0809選擇CS3。圖4 語音模塊電路設(shè)計(jì)思路通過可燃?xì)怏w傳感器,在有可燃?xì)怏w的環(huán)境中,通過采樣VOUT電壓,將測試結(jié)果通過AD0809采樣輸出電壓,A D轉(zhuǎn)換,并通過8279顯示電路使數(shù)碼管顯示相應(yīng)的轉(zhuǎn)換結(jié)果。此時(shí)對(duì)這麥克風(fēng)說一段話,然后再按P,此時(shí)L1應(yīng)被點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1