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

正文內(nèi)容

單片機原理與應(yīng)用技術(shù)第10章(存儲版)

2025-10-30 16:04上一頁面

下一頁面
  

【正文】 波信號;如果希望用較低的頻率來驅(qū)動大顯示器,可在 36腳與 1腳或 35腳之間接一個電容,外接電容越大,頻率越??;也可以在 36腳接一個外部時鐘源來激勵振蕩器。 ? B3~ B0(30~ 27腳 ): BCD碼輸入。 解:硬件電路設(shè)計如下圖所示,采用 ICM7211(A)M驅(qū)動 4位半液晶顯示器 YXY4501。 這種程序設(shè)計方法巧妙地將 BCD碼值作為低位地址,而將ICM7211作為 “ 只寫 ” 外部 RAM使用,這一設(shè)計大大地簡化了顯示子程序設(shè)計。 存放百位顯示選通碼地址 AD3 EQU 43H 。 開通外部中斷 1 參考程序 ******************************************* 顯示程序 ******************************************* DISPLAY: MOV R2,4 。例如:溫度、速度、電壓、電流、壓力等,它們都是 連續(xù)變化的物理量 。 D/A轉(zhuǎn)換器與接口有關(guān)的技術(shù)性能指標(biāo): ? 分辯率 。由于轉(zhuǎn)換器內(nèi)部的誤差等原因,當(dāng)送一個確定的數(shù)字量給 DAC后,它的實際輸出值與該數(shù)值應(yīng)產(chǎn)生的理想輸出值之間會有一定的誤差,它就是 D/A轉(zhuǎn)換器的精度。 ? IOUT2 :模擬電流輸出端 2, IOUT2與 IOUT1的和為一個常數(shù), ? 即 IOUT1+IOUT2=常數(shù)。 數(shù) /模轉(zhuǎn)換器概述 8 位 輸入 寄存器 8 位 DAC 寄存器 8 位 D/A 轉(zhuǎn)換器 10 20 3 9 11 12 8 19 1 18 2 17 4 ~ 7 13 ~ 16 圖 10 - 23 DAC0832 內(nèi)部結(jié)構(gòu)圖 I LE CSW R 1 W R 2 X F E R V R EF I OUT2 I OUT1 R FB AGND V CC DGND DI3 ~ DI0 DI7 ~ DI4 ? DAC0832內(nèi)部結(jié)構(gòu)框圖如下圖所示。 解:電路如下圖所示。 參考程序如下: ORG 0000H MOV R0,0 。 解: 電路連接如上圖所示。 轉(zhuǎn)換數(shù)字量加 1 ACALL DELAY 。 置轉(zhuǎn)換數(shù)字初值 DA1: MOV A,R0 MOVX DPTR,A 。 ? 接口電路如下圖所示。但由于階梯很小,所以看上去就如上圖所表示的線性增長鋸齒波。 ? 運放 U3輸出電壓為 UOUT=(D/256)*VREF,圖中如果向DAC0832傳送的 8位數(shù)據(jù)量為 40H(01000000B),則輸出電壓UOUT=(64/256)*5V=(反相 ),其輸出過程可用 “ MOV P0, 40H”一條指令完成。 ? AGND:模擬量地,即模擬電路接地端。 1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 DA C0 8 3 2 VCC IL E 2WR X FE R DI4 DI5 DI6 DI7 IOUT 2 IOUT 1 CS 1WR A G ND DI3 DI2 DI1 DI0 VR E F RFB DG ND DAC0832引腳圖 數(shù) /模轉(zhuǎn)換器概述 DAC0832引腳的功能定義如下: ? DI7~ DI0 : 8位的數(shù)據(jù)輸入端, DI7為最高位。也稱穩(wěn)定時間,它是指從數(shù)字量輸入到建立穩(wěn)定的輸出電流的時間,是描述 D/A轉(zhuǎn)換速率的一個重要參數(shù)。 ? 按輸出是電流還是電壓分類,分為 電壓輸出器件 和 電流輸出器件 。 靠地址碼控制顯示 INC R0 INC R1 DJNZ R2,LOOP SJMP DISPLAY ******************************************* 外部中斷處理程序 ,完成計數(shù)指針加 1 并進行各位計數(shù)指針的調(diào)整 (最大只能到 9) ****************************************** ……(略 ,可參考例 9) END 參考程序 數(shù) /模轉(zhuǎn)換接口 ? 數(shù) /模轉(zhuǎn)換器概述 ? 數(shù) /模轉(zhuǎn)換芯片應(yīng)用實例 數(shù) /模轉(zhuǎn)換器概述 ? 測控系統(tǒng)是單片機應(yīng)用的重要領(lǐng)域。 開通中斷 SETB IT1 。 存放個位顯示選通碼地址 AD1 EQU 41H 。 軟件設(shè)計時,先把相應(yīng)的位選擇碼作為高八位地址送到 DPH,再把顯存存放的 BCD碼數(shù)據(jù)作為低八位地址送入到 DPL。 LCD顯示器的結(jié)構(gòu)與原理及應(yīng)用 2. 8051與筆段型 LCD的接口及應(yīng)用 (1) 液晶顯示控制器 ICM7211簡介 ICM7211(A)M接口使用的位選信號是兩條地址線和兩條片選信號線,其真值表如下表所示。 ? BP(5腳 ): LCD公共驅(qū)動極 (背光極 )。該器件內(nèi)部含有輸入數(shù)據(jù)鎖存器、 BCD碼到七段碼的譯碼器、基準(zhǔn)時鐘信號發(fā)生器和位選電路。 ? 點陣圖形型 。 LCD顯示器的結(jié)構(gòu)與原理及應(yīng)用 1. LCD顯示器簡介 (2) LCD顯示器分類 從顯示的形式上通常可分筆段型、字符型和點陣圖形型。這些圖形由像素圖形和外引線圖形組成。 2位數(shù)碼顯示完? RET 。 字形碼首地址 MOV R0,AD1 。 顯示位碼 (十位 )初值送 R2 ACALL DISP 。 兩位數(shù)碼管動態(tài) 掃描顯示電路 AD0 EQU 30H 。 LED顯示器動態(tài)顯示及應(yīng)用實例 1. 動態(tài)顯示的特點 ? 優(yōu)點 :當(dāng)顯示位數(shù)較多時,采用動態(tài)顯示方式比較節(jié)省 I/O口,硬件電路也較靜態(tài)顯示簡單。 是否等于 15次 MOV R0,00H 。 下降沿觸發(fā) MOV R0,0 。開關(guān)信號經(jīng)消抖動電路后接單片機的 INT1引腳。 ? 為了解決靜態(tài)顯示 I/O口占用過多的問題,可采用 串行接口擴展 LED數(shù)碼管 的技術(shù)。 ? 可采用 硬件譯碼輸出字型碼 控制顯示內(nèi)容,如采用 74LS4CD4511(共陰極 )或 74LS46(74LS47)、 CD4513(共陽極 )。常見數(shù)碼管有 10根管腳。該子程序入口參數(shù)為無,出口參數(shù)為鍵碼值,存于 A。 讀 P1 CPL A 。 再讀鍵盤 ANL A,0F0H 。 輸出掃描碼 READ: MOV A,P1 。 4 4鍵盤參考程序 KEY: MOV P1,0F0H 。依此類推可得各鍵的健碼值。設(shè)計采用鍵盤掃描法得到鍵碼值的程序。 右移 TAB2: DB 0FFH,00H,0FFH,00H,0FFH,00H,0FFH,00H,0AH 。 如 ,就跳至 A1 JNB , A2 。按 1號鍵 LED從左到右依次亮,按 2號鍵從右到左依次亮,按 3號鍵閃爍,按 4號鍵呈流水追逐效果。 “ 1”, LED亮。 ? 為了克服按鍵觸點機械抖動所致的檢測誤判,必須采取去抖動措施,可從硬件、軟件兩方面予以考慮。 ? 控制方式 :先判斷是否有鍵按下。如 ,就跳到 A1 JNB , A2 。 ? 鍵盤由一組規(guī)則排列的按鍵組成,一個按鍵實際上是一個開關(guān)元件。這個目標(biāo)程序必須利用編程器才能將目標(biāo)文件燒寫到單片機的程序存儲器中,從而讓單片機系統(tǒng)的硬件和軟件真正結(jié)合起來,組成一個完整的單片機系統(tǒng)。 在線仿真機 的主要作用是能完全 “ 逼真 ”地扮演用戶單片機的角色,且能在集成開發(fā)環(huán)境中對運行程序進行各種調(diào)試操作,即時發(fā)現(xiàn)問題,即時修改程序,從而提高工作效率,縮短開發(fā)周期。開發(fā)工具主要包括 電腦 、 編程器 (又稱寫入器 )、 仿真機 。在系統(tǒng)研制過程中,硬件設(shè)計和軟件設(shè)計不能截然分開。如空調(diào)啟動壓縮機的開關(guān)電路,控制彩電的頻道切換、顏色、音量等的接口電路。 ? 根據(jù)不同的用途和要求,單片機應(yīng)用系統(tǒng)的系統(tǒng)配置及軟件也就有所不同,但它們的開發(fā)過程和方法大致相同。 ? 掌握 LED顯示器的原理與靜態(tài)顯示和動態(tài)顯示的特點。 ? 掌握 A/D轉(zhuǎn)換常用芯片特性及應(yīng)用。 ? 人機交流設(shè)備 。如彩電遙控系統(tǒng)中存放系統(tǒng)數(shù)據(jù)的存儲器。 ? 單片機應(yīng)用系統(tǒng)的研制過程包括 確定任務(wù) 、 總體設(shè)計 、 硬件設(shè)計 、 軟件設(shè)計 、 系統(tǒng)調(diào)試 、 產(chǎn)品化 等幾個階段。 單片機應(yīng)用系統(tǒng)的開發(fā)工具 1. 仿真機及其使用 (1) 開發(fā)環(huán)境 ? 單片機程序的編寫、編譯、調(diào)試等都是在一定的集成開發(fā)環(huán)境下進行的。 單片機應(yīng)用系統(tǒng)的開發(fā)工具 (2) 仿真機的使用 ? 使用時,在線仿真機通過 RS232插件與電腦的 COM1或 COM2端口相連。 PC 編 程 器 芯 片 座 編程器與計算機的連接 單片機應(yīng)用系統(tǒng)的開發(fā)工具 2. 編程器 ? 編程器的種類也很多,不同檔次的編程器價格相差很大,從 150元到 7000多元不等;檔次的差別在于燒寫可編程芯片的類型的多少。 鍵盤的結(jié)構(gòu)與原理 1. 獨立式按鍵 結(jié)構(gòu)如下圖所示,其特點是每個按鍵單獨占用一根 I/O口線,每個按鍵工作不會影響其他 I/O口線的狀態(tài)。如 ,就跳到 A4 JNB , A5 。最常用的 識別方法是鍵盤掃描法,將在 。鍵盤輸出經(jīng)雙穩(wěn)態(tài)電路之后變?yōu)橐?guī)范的矩形方波。 使發(fā)光二極管滅 NEXT: SETB 。八個發(fā)光二極管經(jīng) 74LS04接 P2口,主要因單片機的驅(qū)動能力較差,故用 74LS04來加大驅(qū)動能力。 左移常數(shù)表首地址送 DPTR ACALL DISP SJMP START ********* 右移 ******************************** A1: MOV DPTR, TAB1 。顯然通過改變常數(shù)表可任意設(shè)定發(fā)光規(guī)律,讀者可以試一下。 (2) 去除鍵的機械抖動 其方法為:當(dāng)判別到鍵盤上有鍵閉合后,延時一段時間再判別鍵盤的狀態(tài),若仍有鍵閉合,則認為鍵盤上有一個鍵處于穩(wěn)定的閉合狀態(tài),否則認為鍵抖動。 各鍵和對應(yīng)的鍵碼值 ? 4 4鍵盤參考程序如下。 屏蔽 ~ ,檢測 ~ 1 CJNE A,0F0H,HAVE 。 ~ 1,該行有鍵按下 MOV A,B 。 取行掃描碼 ORL A,R2 。 判斷 ,鍵松開則返回 ,否則繼續(xù)等待 POP A 。但有了上述子程序后,只要學(xué)會調(diào)用,你甚至不需要知道鍵盤掃描程序是如何編寫的, COPY即可,編程也就變得十分簡單了。 ? 使用時,共陰極數(shù)碼管公共端接地,共陽極數(shù)碼管公共端接電源。 LED字型顯示代碼表 2. 顯示原理 顯示 段 符 號 十六進制代碼 dp g f e d c b a 共陰極 共陽極 0 1 2 3 4 5 6 7 8 9 A b C
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1