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

正文內(nèi)容

微機(jī)原理及應(yīng)用電子琴課程設(shè)計(jì)-免費(fèi)閱讀

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

下一頁面
  

【正文】 還好,運(yùn)氣不錯,只是程序出現(xiàn)了小小的問題,改好之后,得到了很滿意的結(jié)果。進(jìn)位加CF,以統(tǒng)計(jì)出C端口中1的個數(shù)。第五篇:微機(jī)原理課程設(shè)計(jì)接口技術(shù)課程設(shè)計(jì)一、設(shè)計(jì)內(nèi)容設(shè)計(jì)一個投票統(tǒng)計(jì)器,完成投票、計(jì)票統(tǒng)計(jì)和票數(shù)顯示等功能。11承擔(dān)的主要任務(wù)在氣體傳感器模塊微機(jī)原理課程設(shè)計(jì)中,我主要進(jìn)行小組內(nèi)成員的分工,課程設(shè)計(jì)進(jìn)度的調(diào)整。= DELAY: MOVCX,1000H;將1000H送入CX寄存器 DLYB: LOOPDLYBRET;過程返回指令,回到原來調(diào)用過程的地方。實(shí)驗(yàn)箱上CS273 接到片選CS1。調(diào)節(jié)ALARM電位器,將VALARM調(diào)到2V。播放完成后,L1 應(yīng)被點(diǎn)亮。ISD2560的音頻輸出端SP+、SP經(jīng)過音頻功放LM386驅(qū)動喇叭。語音錄放模塊由單片語音錄放芯片ISD2560 及其外圍電路組成。YY為以ASCII碼為單位的屏幕列坐標(biāo)值,取值范圍00到1F、00到3F、00到4F。用戶通過用戶命令調(diào)用OCMJ系列液晶顯示器的各種功能。規(guī)劃整齊的10個用戶接口命令代碼,非常容易記憶。 OCMJ28液晶模塊介紹及使用說明OCMJ中文模塊系列液晶顯示器內(nèi)含 GB 2312 16*16點(diǎn)陣國標(biāo)一級簡體漢字和 ASCII8*8(半高)及8*16(全高)點(diǎn)陣英文字庫,用戶輸入?yún)^(qū)位碼或 ASCII 碼即可實(shí)現(xiàn)文本顯示。MQ—K1的測量范圍為100—10000PPM(PPM為體積比例,表示百萬分之一),工作環(huán)境的溫度:10℃~45℃,濕度≤95%。,一塊被系統(tǒng)占用。 A/D 轉(zhuǎn)換芯片一片,其地址、通道1—8 輸入對用戶開放。1)地址分配CS0 片選信號,地址04A0~04AF 偶地址有效 CS1 片選信號,地址04B0~04BF 偶地址有效 CS2 片選信號,地址04C0~04CF 偶地址有效 CS3 片選信號,地址04D0~04DF 偶地址有效 CS4 片選信號,地址04E0~04EF 偶地址有效 CS5 片選信號,地址04F0~04FF 偶地址有效 CS6 片選信號,地址0000~01FF 偶地址有效 CS7 片選信號,地址0200~03FF 偶地址有效 8250 片選地址:0480~048F,偶地址有效 8279 片選地址:0490~049F,偶地址有效 2)硬件實(shí)驗(yàn)說明所有實(shí)驗(yàn)程序的起始地址為01100H,CS=0100H,IP=0100H,代碼段、數(shù)據(jù)段、堆棧段在同一個64K的地址空間中。對所設(shè)計(jì)的硬件系統(tǒng)運(yùn)用匯編語言完成全部軟件系統(tǒng)設(shè)計(jì)及調(diào)試。題目四閃爍燈利用8253和LED燈相結(jié)合實(shí)現(xiàn)閃爍燈效果。硬件設(shè)計(jì)題總體要求:根據(jù)題意自行設(shè)計(jì)電路,編寫相關(guān)匯編程序。(以校歷為依照,可設(shè)某日為起點(diǎn),根據(jù)相差的天數(shù)與7的關(guān)系進(jìn)行判斷)。push cx push ax mov ax,15 x1: mov cx,0ffffh x2: dec cx jnz x2 dec ax jnz x1 pop ax pop cx ret delay endp code ends end start寫計(jì)數(shù)初值高字節(jié) 設(shè)置8255 A口輸出 置PA1PA0 = 11(開揚(yáng)聲器)延時 置PA1PA0 = 00(關(guān)揚(yáng)聲器)延時子程序 4簡單的電子琴設(shè)計(jì)七、程序流程圖:八、硬件連線圖簡單的電子琴設(shè)計(jì)九、實(shí)驗(yàn)結(jié)果連接完線路后啟動電路開關(guān),然后運(yùn)行程序,就會出現(xiàn)提示界面,然后鍵盤輸入數(shù)字即可有相應(yīng)音階音樂從喇叭處播放。計(jì)數(shù)初值 = 1000000 / 頻率, mov dx,0FH div word ptr[table+bx] mov bx,ax保存到AX 3簡單的電子琴設(shè)計(jì)mov dx,io8253b。 jg sing。$39。* 電子琴實(shí)驗(yàn) *。為以后學(xué)生結(jié)合專業(yè)從事微機(jī)應(yīng)用設(shè)計(jì)奠定基礎(chǔ)。A端口為輸入,“OUT”指令可將輸出對應(yīng)一定頻率的方波送到揚(yáng)聲器中,由此實(shí)現(xiàn)發(fā)聲。IN AL,61H MOV AH,AL OR AL,3OUT 61H,AL ;開揚(yáng)聲器 ;控制音長的時間可以簡單地通過反復(fù)執(zhí)行指令來得到。執(zhí)行 2801 次 LOOP 指令約需要 10MS 的時間。要求: K1—靜音 K2—發(fā) si 的音 493Hz K3—發(fā) la 的音 440Hz K4—發(fā) sol 的音 392Hz K5—發(fā) fa 的音 349Hz K6—發(fā) mi 的音 329Hz K7—發(fā) re 的音 293Hz K8—發(fā) do 的音 261Hz設(shè)計(jì)原理【3】:通過 8255 和 8253 來實(shí)現(xiàn)電子琴模擬,主要可以分成兩部分,分別為輸入部分和發(fā)音部分。8255 共有三個 8 位口,其中 A 口和 B 口是單純的數(shù)據(jù)口,供數(shù)據(jù) I/O 使用。8253 內(nèi)部結(jié)構(gòu)【1】(如圖 1 所示)及外部引腳【1】(如圖 2 所示)圖 1:8253 內(nèi)部結(jié)構(gòu)圖圖 2:8253 引腳圖8253 的控制字和編程【1】 如圖 3 所示圖 3:8253 控制字 的工作方式 3——方波發(fā)生器【1】方式 3 的波形如圖 4 所示,它的特點(diǎn)是:(1)輸出為周期性的方波。本文用到的是 8253 的方式 3——方波發(fā)生器。關(guān)鍵詞: 關(guān)鍵詞:8253 定時器;8255;電子琴引言 :8253 芯片是常用的可編程計(jì)數(shù)器,在微機(jī)中有著極其重要的作用。若計(jì)數(shù)值為 N,則輸出方波的周期是 N 個 CLK 脈沖 的寬度。而 C 口則既可以作數(shù) 據(jù)口,又可以作控制口使用,用于實(shí)現(xiàn) A 口和 B 口的控制功能。輸入部分:主要是由 8255 和 8 個常開型開關(guān)來完成。因 此用 10MS 的倍數(shù)值來控制揚(yáng)聲器開關(guān)的時間間隔,就可控制發(fā)聲的音長了。我們知道執(zhí)行 2801 次LOOP 指令約需要 10MS 的時間。本實(shí)驗(yàn)通過頻率大小控制發(fā)出聲音的高低,通過對延時程序的調(diào)用控制發(fā)出聲音的長短。四、設(shè)計(jì)要求:1.可以彈出7個音階。*******************************。 data endscode segment assume cs:code,ds:data start: mov ax,data mov ds,axmov dx,offset msg mov ah,9 int 21h。若不在39。設(shè)置8253計(jì)時器0方式3, 先讀寫低字節(jié), 再讀寫高字節(jié)mov al,00110110B out dx,almov dx,io8253a mov ax,bx out dx,al。十、實(shí)驗(yàn)中遇到了的問題及解決方法在實(shí)驗(yàn)中遇到了很多問題其主要是代碼的編譯類錯誤,在通過網(wǎng)上查閱相關(guān)資料以及在老師同學(xué)幫助下這些困難都迎刃而解了。題目四 PC揚(yáng)聲器發(fā)聲利用8253驅(qū)動PC機(jī)內(nèi)揚(yáng)聲器發(fā)聲,PC結(jié)構(gòu)參考相關(guān)文獻(xiàn)資料。題目一交通燈控制系統(tǒng)1.利用8253定時,8259中斷及8255設(shè)計(jì)電路,實(shí)現(xiàn)十字路口交通燈模擬控制。題目五電子鐘利用8253定時器設(shè)計(jì)一個電子鐘,并定義一個啟動鍵。實(shí)驗(yàn)內(nèi)容用打火機(jī)靠近可燃?xì)怏w傳感器并噴射少量氣體,AD0809采樣輸出電壓值并顯示。ELMUTIII 型微機(jī)教學(xué)實(shí)驗(yàn)系統(tǒng)由電源、系統(tǒng)板、CPU 板、可擴(kuò)展的實(shí)驗(yàn)?zāi)0?、微機(jī)串口通訊線、JTAG通訊線及通用連接線組成。 D/A 轉(zhuǎn)換芯片一片,其地址對用戶開放,模擬輸出可調(diào) 位簡單輸入接口74LS244 一個,8 位簡單輸出接口74LS273 一個,其地址對用戶開放。另一塊供用戶實(shí)驗(yàn)用。其引腳及電學(xué)參數(shù)如下: 可燃?xì)怏w傳感器的工作原理見模塊說明,其測量電路如下圖所示:圖2 可燃?xì)怏w傳感器測量電路 腳、5腳用于加熱,3腳和6腳接測量電路,RL為負(fù)載電阻。也可用作一般的點(diǎn)陣圖形顯示器之用。標(biāo)準(zhǔn)用戶硬件接口采用REQ/BUSY 握手協(xié)議,簡單可靠。命令分為操作碼及操作數(shù)兩部分,操作數(shù)為十六進(jìn)制。AS坐標(biāo)位置上要顯示的ASCII 字符碼。 SD2560 芯片介紹ISD2560 是美國ISD 公司推出的ISD2500 系列語音芯片的一種。電位器R8(對應(yīng)于模塊上VOLUME電位器)用于調(diào)節(jié)喇叭的增益。圖4 語音模塊電路設(shè)計(jì)思路通過可燃?xì)怏w傳感器,在有可燃?xì)怏w的環(huán)境中,通過采樣VOUT電壓,將測試結(jié)果通過AD0809采樣輸出電壓,A D轉(zhuǎn)換,并通過8279顯示電路使數(shù)碼管顯示相應(yīng)的轉(zhuǎn)換結(jié)果。運(yùn)行實(shí)驗(yàn)程序,用打火機(jī)靠近可燃?xì)怏w傳感器并噴射少量氣體,觀察數(shù)碼管顯示的變化。實(shí)驗(yàn)箱上244 的輸入IN0—IN1 接到實(shí)驗(yàn)箱上撥碼開關(guān)的輸出k7 和k8。= 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信號是否為零,將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)用過程的地方。以及對氣體檢測模塊相關(guān)程序的解讀,對已有程序的修改和程序的調(diào)試。二、設(shè)計(jì)原理及方案在8086最小工作模式下,連接一塊8255A芯片。延時10ms接口技術(shù)課程設(shè)計(jì)三、運(yùn)行結(jié)果程序結(jié)果圖:接口技術(shù)課程設(shè)計(jì)四、設(shè)計(jì)總結(jié)與體會為期一周的微機(jī)原理課程實(shí)踐終于結(jié)束了,回過頭來,感慨萬千。最后的驗(yàn)收,是對書本與實(shí)踐知識的融匯總結(jié),本以為毫無問題的我們,沒想到被程序中的一個問題給秒殺了,大家四處找資料,和別的組的同學(xué)討論,反復(fù)演算了半天,終于會了。這是檢錯和糾錯的過程,輕松但也不輕松,因?yàn)槟敲炊鄸|西,如果看不仔細(xì)了,你就找不到錯誤,也就沒法兒解決問題了,費(fèi)事費(fèi)力還一無所獲,這是最傷腦筋的事情。統(tǒng)計(jì)1個數(shù)。總之,經(jīng)過微機(jī)原理課程設(shè)計(jì),我對匯編語言程序與相應(yīng)硬件外設(shè)結(jié)合實(shí)現(xiàn)相應(yīng)的功能這整個過程有了一定的了解,對于匯編語言知識的有了更深入的了解。10實(shí)驗(yàn)結(jié)論在完成對已有程序的解讀,通過可燃?xì)怏w傳感器檢測氣體濃度,并在數(shù)碼管上顯示氣體濃度轉(zhuǎn)換為的電壓值后,我們改進(jìn)了程序,使其在LCD液晶屏上顯示氣體濃度轉(zhuǎn)換為的電壓值,最后進(jìn)一步改進(jìn),使氣體濃度轉(zhuǎn)換為的電壓值可以同時在數(shù)碼管和LCD液晶屏上顯示,最后我們加入了語音報警模塊,當(dāng)檢測值超過閾值后,會有相應(yīng)的報警。= 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信號是否為零,將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。 語音報警實(shí)驗(yàn)箱上CS244 接到片選CS2。即VOUT輸出最小。按一下單脈沖P,L1 應(yīng)熄滅,此時可以聽到剛才錄的語音片斷。 模塊電路原理圖本電路中ISD2560采用按鈕控制操作方式,AAA6接VCC,A1—AA7均接GND,A0由CA0插孔引出,用于控制是否進(jìn)入檢索模式。該命令為單字節(jié)命令(最大執(zhí)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1