




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 ORG 0000HAJMP STARTORG 0030HSTART: MOV P1, #00HMOV DPTR,#TABLOOP:MOV A, P3ANL A, #03HCJNE A,#00H,ONEMOV 70H,#00HSJMP XSONE: CJNE A,#01H,TWOMOV 70H,#01HSJMP XSTWO: CJNE A,#02H,THRMOV 70H,#02HSJMP XSTHR: CJNE A,#03H,LOOPMOV 70H,#03HXS: MOV A,70HMOVC A,A+DPTRMOV P1,ASJMP LOOPTAB :DB 0C0H (3FHDB 0F9H (
2、06HDB 0A4H (5BH ;字形代碼表DB 0B0H (4FHEND2、已知8個(gè)發(fā)光二極管從P1.7開始,輪流發(fā)光0.1S ,電路如圖所示,寫出使用T0工作方式1定時(shí)的程序,設(shè)晶體振蕩器頻率為6MHz 。答:(1)計(jì)算初值(216-x 210-6=110-1x =06H(2)初始化專用寄存器TMOD=01H(3)編寫程序ORG 0000HAJMP STARTORG 001BHAJMP INTT1START :MOV TMOD,#01HMOV TH1,#06HMOV TL1,#06HMOV P1,#0FFHMOV A , #7FHSETB EASETB ET1SETB TR1HERE :S
3、JMP HEREINTT1:CLR EAMOV P1 , ARL AAcall delay; 延長時(shí)間使燈能明顯變SETB EARETIDelay:MOV R7,#0FFHDEL1:DJNZ R7,DEL1RETEND1、將外部RAM 字節(jié)地址10H17H單元的內(nèi)容逐一取出加1,然后再放回原處,如果取出的內(nèi)容為負(fù)數(shù),則不要加1,仍將負(fù)數(shù)放回原處,并將負(fù)數(shù)的個(gè)數(shù)放在R7工作寄存器中。答: ORG 0000HMOV R0,#10HMOV R6,#08HMOV R7,#00HLOOP: MOVX A,R0JNB ACC.7,ZINCINC R7MOVX R0,ASJMP LOOP1ZINC :INC
4、 AMOVX R0,ALOOP1: DJNZ R6,LOOPEND8255輸入、輸出實(shí)驗(yàn)一、實(shí)驗(yàn)要求利用8255可編程并行口芯片,實(shí)現(xiàn)輸入/輸出實(shí)驗(yàn),實(shí)驗(yàn)中用8255PA 口作輸出,PB 口作輸入。二、實(shí)驗(yàn)?zāi)康?、了解8255芯片結(jié)構(gòu)及編程方法。2、了解8255輸入/輸出實(shí)驗(yàn)方法。三、實(shí)驗(yàn)電路及連線8255的CS/接地址譯碼/CS0(接地 ,則命令字地址為8003H (0003),PA 口地址為8000H(0000), PB口地址為8001H (0001),PC 口地址為8002H (0002)。PA0-PA7(PA 口)接LED0-LED7(LED )再接上數(shù)據(jù)線和讀/寫信號(hào),地址線只接A0
5、,A1即可,還要接上RESET 信號(hào),以便8255A 可靠復(fù)位。四、實(shí)驗(yàn)說明可編程通用接口芯片8255A 有三個(gè)八位的并行I/O口,它有三種工作方式。本實(shí)驗(yàn)采用的是方式0:PA ,PC 口輸出,PB 口輸入。硬件實(shí)驗(yàn)十二 D/A轉(zhuǎn)換實(shí)驗(yàn)一、實(shí)驗(yàn)要求利用DAC0832,編制程序產(chǎn)生鋸齒波、三角波、正弦波。三種波輪流顯示,用示波器觀看。 二、實(shí)驗(yàn)?zāi)康?、了解D/A轉(zhuǎn)換的基本原理。2、了解D/A轉(zhuǎn)換芯片0832的性能及編程方法。3、了解單片機(jī)系統(tǒng)中擴(kuò)展D/A轉(zhuǎn)換的基本方法。三、實(shí)驗(yàn)電路及連線用示波器探頭接觸Ua 或Ub ,觀察顯示波形。四、實(shí)驗(yàn)說明1、D/A轉(zhuǎn)換是把數(shù)字量轉(zhuǎn)換成模擬量的變換,實(shí)驗(yàn)臺(tái)上
6、D/A電路輸出的是模擬電壓信號(hào)。要實(shí)現(xiàn)實(shí)驗(yàn)要求,比較簡單的方法是產(chǎn)生三個(gè)波形的表格,然后通過查表來實(shí)現(xiàn)波形顯示。2、產(chǎn)生鋸齒波和三角波的表格只需由數(shù)字量的增減來控制,同時(shí)要注意三角波要分段來產(chǎn)生。要產(chǎn)生正弦波,較簡單的方法是造一張正弦數(shù)字量表。即查函數(shù)表得到的值轉(zhuǎn)換成十六進(jìn)制數(shù)填表。D/A轉(zhuǎn)換取值范圍為一個(gè)周期,采樣點(diǎn)越多,精度越高些。本例采用的采樣點(diǎn)為256點(diǎn)/周期。3、8位D/A轉(zhuǎn)換器的輸入數(shù)據(jù)與輸出電壓的關(guān)系為Ua(0-5V=Uref/256NUb(-5V+5V=2Uref/256N-5V (這里 Uref為+5V五、 實(shí)驗(yàn)框圖 開始 置計(jì)數(shù)器初值 查表讀波形數(shù)據(jù) 啟動(dòng) D/A 改變計(jì)數(shù)
7、器及表指針 否 轉(zhuǎn)換完畢 是 硬件實(shí)驗(yàn)十三 一、實(shí)驗(yàn)要求 A/D 轉(zhuǎn)換實(shí)驗(yàn) 利用實(shí)驗(yàn)板上的 ADC0809 做 A/D 轉(zhuǎn)換器, 實(shí)驗(yàn)板上的電位器提供模擬量輸入, 編制程序, 將模擬量轉(zhuǎn)換成二進(jìn)制數(shù)字量,用發(fā)光二極管顯示。 二、實(shí)驗(yàn)?zāi)康?1、 掌握 A/D 轉(zhuǎn)換與單片機(jī)的接口方法。 2、 了解 A/D 芯片 ADC0809 轉(zhuǎn)換性能及編程。 3、 通過實(shí)驗(yàn)了解單片機(jī)如何進(jìn)行數(shù)據(jù)采集。 三、實(shí)驗(yàn)電路及連線 四、實(shí)驗(yàn)說明 A/D 轉(zhuǎn)換器大致有三類:一是雙積分 A/D 轉(zhuǎn)換器,優(yōu)點(diǎn)是精度高,抗干擾性好;價(jià)格便 宜,但速度慢;二是逐次逼近 A/D 轉(zhuǎn)換器,精度,速度,價(jià)格適中;三是并行 A/D 轉(zhuǎn)換器
8、, 速度快,價(jià)格也昂貴。 實(shí)驗(yàn)用的 ADC0809 屬第二類,是八位 A/D 轉(zhuǎn)換器。每采集一次一般需 100us。本程序是 用延時(shí)查詢方式讀入 A/D 轉(zhuǎn)換結(jié)果,也可以用中斷方式讀入結(jié)果,在中斷方式下,A/D 轉(zhuǎn)換結(jié) 束后會(huì)自動(dòng)產(chǎn)生 EOC 信號(hào),將其與 8031 的 INT0 相接,有興趣的同學(xué)可以試試編程用中斷方 式讀回 A/D 結(jié)果. 五、實(shí)驗(yàn)框圖 開始 初始化 啟動(dòng) A/D A/D 轉(zhuǎn)換完 否 數(shù)據(jù)輸出 清讀數(shù)標(biāo)志 主程序框圖 CS0832 equ 08000h mov mov movx mov movx mov movx ljmp end dptr, #CS0832 a, #0 d
9、ptr, a a, #80h dptr, a a, #0ffh dptr, a $ ; 硬件實(shí)驗(yàn)十三 CS0809 equ 08000h mov mov movx mov djnz A/D 轉(zhuǎn)換實(shí)驗(yàn) dptr, #CS0809 a, #0 dptr, a ; 起動(dòng) A/D a, #40h ACC, $ ; 延時(shí) 100us movx a, dptr ; 讀入結(jié)果 ljmp $ end ; 硬件實(shí)驗(yàn)十五 mode PortA PortB PortC CAddr org 0000 7482 0002 908003 0005 F0 0006 0008 000B 000E 000F 0010 0012 0015 7480 908000 75F008 F0 OutA: 03 7D01 120028 D5F0F6 8255 輸入、輸出實(shí)驗(yàn) equ equ equ equ equ 0h 082h 8000h 8001h 8002h 8003h ; ; ; ; ; 方式 0,PA,PC 輸出,PB 輸入 Port A Port B Port C 控制字地址 mov a, #mode mov dptr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 輕鋼房定制合同協(xié)議
- 進(jìn)口空調(diào)買賣合同協(xié)議
- 運(yùn)渣車運(yùn)輸合同協(xié)議
- 2025-2030年中國合成纖維繩行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國養(yǎng)蜂業(yè)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國全自動(dòng)棉紗纏繞機(jī)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國會(huì)議解決方案軟件行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 商業(yè)合同法律意見書范文
- 抖音商家數(shù)據(jù)中臺(tái)建設(shè)與生活服務(wù)推廣合同
- 元宇宙虛擬社區(qū)3D建模師全職聘用及社區(qū)運(yùn)營合同
- 在線網(wǎng)課知慧《數(shù)智時(shí)代的商業(yè)變革(山大(威海))》單元測(cè)試考核答案
- 中外比較文學(xué)研究專題智慧樹知到期末考試答案2024年
- CO2氣體保護(hù)焊-基本操作方法(焊接技能)
- (高清版)TDT 1012-2016 土地整治項(xiàng)目規(guī)劃設(shè)計(jì)規(guī)范
- 人工智能在水土保持中的應(yīng)用
- 鄉(xiāng)村振興中的鄉(xiāng)村安全與穩(wěn)定維護(hù)
- 營銷策劃 -菌小寶益生菌2023品牌介紹手冊(cè)
- 夫妻婚內(nèi)房產(chǎn)贈(zèng)與合同范本【專業(yè)版】
- 馬克思主義基本原理智慧樹知到課后章節(jié)答案2023年下湖南大學(xué)
- (完整版)數(shù)字信號(hào)處理教案(東南大學(xué))
- 第三章-綠色植物與生物圈的水循環(huán)-課件
評(píng)論
0/150
提交評(píng)論