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

正文內容

單片機原理與應用技術第10章(參考版)

2024-10-11 16:04本頁面
  

【正文】 延時子程序 DL1: NOP NOP DJN。 轉換數(shù)字量加 1 ACALL DELAY 。 置轉換數(shù)字初值 DA1: MOV A,R0 MOVX DPTR,A 。 數(shù) /模轉換芯片應用實例 單緩沖方式產生鋸齒波的源程序如下: MOV DPTR,7FFFH 。而輸入寄存器處于受控鎖存方式, WR1接 8051的 WR, ILE接高電平,CS接 07FFFH。 解: 電路連接如上圖所示。 ? 接口電路如下圖所示。延時量決定鋸齒波周期 AJMP DAC DELAY: ……(略 ) END 數(shù) /模轉換芯片應用實例 2. 單緩沖方式的接口與應用 ? 單緩沖方式就是使 DAC0832的兩個輸入寄存器中有一個處于直通方式,而另一個處于受控的鎖存方式,或者說兩個輸入寄存器同時受控的方式。送數(shù)據(jù)到 P0口 ,DAC0832同時進行轉換 INC R0 。 參考程序如下: ORG 0000H MOV R0,0 。但由于階梯很小,所以看上去就如上圖所表示的線性增長鋸齒波。因此,只要讓DAC0832輸入的數(shù)字量也如此變化就可使輸出端輸出鋸齒波。即實現(xiàn)電流電壓轉換。 解:電路如下圖所示。 ? 運放 U3輸出電壓為 UOUT=(D/256)*VREF,圖中如果向DAC0832傳送的 8位數(shù)據(jù)量為 40H(01000000B),則輸出電壓UOUT=(64/256)*5V=(反相 ),其輸出過程可用 “ MOV P0, 40H”一條指令完成。 1. 直通方式的接口與應用 ? 當 ILE接高電平, CS、 WR WR2和 XFER都接數(shù)字地時, DAC處于直通方式, 8位數(shù)字量一旦到達 DI7~ DI0輸入端,就立即加到 8位 D/A轉換器,被轉換成模擬量。其控制端分別受 ILE、 CS、 WR1和 WR XFER的控制。 數(shù) /模轉換器概述 8 位 輸入 寄存器 8 位 DAC 寄存器 8 位 D/A 轉換器 10 20 3 9 11 12 8 19 1 18 2 17 4 ~ 7 13 ~ 16 圖 10 - 23 DAC0832 內部結構圖 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內部結構框圖如下圖所示。 ? AGND:模擬量地,即模擬電路接地端。 VREF端與 D/A內部 T形電阻網絡相連。 DAC0832內部已經有反饋電阻,所以 RFB端可以直接接到外部運算放大器的輸出端,這樣相當于將一個反饋電阻接在運算放大器的輸出端和輸入端之間。 ? IOUT2 :模擬電流輸出端 2, IOUT2與 IOUT1的和為一個常數(shù), ? 即 IOUT1+IOUT2=常數(shù)。 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ù) /模轉換器概述 DAC0832引腳的功能定義如下: ? DI7~ DI0 : 8位的數(shù)據(jù)輸入端, DI7為最高位。 DAC0832轉換器芯片為 20引腳,雙列直插式封裝。單電源供電,從 +5V~+15V均可正常工作。由于轉換器內部的誤差等原因,當送一個確定的數(shù)字量給 DAC后,它的實際輸出值與該數(shù)值應產生的理想輸出值之間會有一定的誤差,它就是 D/A轉換器的精度。也稱穩(wěn)定時間,它是指從數(shù)字量輸入到建立穩(wěn)定的輸出電流的時間,是描述 D/A轉換速率的一個重要參數(shù)。分辨率通常用數(shù)字輸入信號的位數(shù)表示,有 8位、 10位、 12位等。例如 8位數(shù)的分辨率為 1/256≈ , 10位數(shù)分辨率為 1/1024,約等于 。 D/A轉換器與接口有關的技術性能指標: ? 分辯率 。 ? 按輸出是電流還是電壓分類,分為 電壓輸出器件 和 電流輸出器件 。數(shù)/模轉換器集成電路芯片種類很多。 ? 數(shù) /模轉換 主要用于將單片機的數(shù)字量輸出轉化為實際的模擬量控制外接設備。例如:溫度、速度、電壓、電流、壓力等,它們都是 連續(xù)變化的物理量 。 靠地址碼控制顯示 INC R0 INC R1 DJNZ R2,LOOP SJMP DISPLAY ******************************************* 外部中斷處理程序 ,完成計數(shù)指針加 1 并進行各位計數(shù)指針的調整 (最大只能到 9) ****************************************** ……(略 ,可參考例 9) END 參考程序 數(shù) /模轉換接口 ? 數(shù) /模轉換器概述 ? 數(shù) /模轉換芯片應用實例 數(shù) /模轉換器概述 ? 測控系統(tǒng)是單片機應用的重要領域。 顯示位碼送高八位 MOV A,R0 MOV DPL,A 。 顯存首地址送 R0 MOV R1,AD0 。 開通外部中斷 1 參考程序 ******************************************* 顯示程序 ******************************************* DISPLAY: MOV R2,4 。 開通中斷 SETB IT1 。 百位顯示選通碼 MOV AD3,00H 。 個位顯示選通碼 MOV AD1,02H 。 存放百位顯示選通碼地址 AD3 EQU 43H 。 存放個位顯示選通碼地址 AD1 EQU 41H 。 百位計數(shù)及顯存地址 D3 EQU 33H 。 個位計數(shù)及顯存地址 D1 EQU 31H 。 這種程序設計方法巧妙地將 BCD碼值作為低位地址,而將ICM7211作為 “ 只寫 ” 外部 RAM使用,這一設計大大地簡化了顯示子程序設計。 軟件設計時,先把相應的位選擇碼作為高八位地址送到 DPH,再把顯存存放的 BCD碼數(shù)據(jù)作為低八位地址送入到 DPL。 CS1, 0選中 ICM7211(A)M。 ~ ICM7211(A)M的 BCD碼輸入端送顯示數(shù)據(jù)。 解:硬件電路設計如下圖所示,采用 ICM7211(A)M驅動 4位半液晶顯示器 YXY4501。 LCD顯示器的結構與原理及應用 2. 8051與筆段型 LCD的接口及應用 (1) 液晶顯示控制器 ICM7211簡介 ICM7211(A)M接口使用的位選信號是兩條地址線和兩條片選信號線,其真值表如下表所示。 ? A3~ G3(13~ 19腳 ):第三位 (百位 ) LCD七段碼輸出。 ? A1~ G1(37~ 2~ 4腳 ):第一位 (個位 ) LCD七段碼輸出。 ? B3~ B0(30~ 27腳 ): BCD碼輸入。 ? BP(5腳 ): LCD公共驅動極 (背光極 )。 ? OSC(36腳 ):內部振蕩控制。 LCD顯示器的結構與原理及應用 ICM7211各引腳的功能具體說明如下: ? V+(1腳 ):接 +5V電源。 ICM7211中的 RC振蕩器的工作方式:將 36腳懸空可產生19kHz方波信號;如果希望用較低的頻率來驅動大顯示器,可在 36腳與 1腳或 35腳之間接一個電容,外接電容越大,頻率越小;也可以在 36腳接一個外部時鐘源來激勵振蕩器。該器件內部含有輸入數(shù)據(jù)鎖存器、 BCD碼到七段碼的譯碼器、基準時鐘信號發(fā)生器和位選電路。因液晶顯示模塊使用方便、簡潔,在字符型 LCD和點陣圖形型 LCD中得到廣泛應用。 ? 將液晶顯示器件、控制器、 PCB線路板、背光源、結構件裝配在一起的組件稱之為 液晶顯示模塊 。這類液晶顯示器可廣泛用于圖形顯示如游戲機、筆記本電腦和彩色電視等設備中。 ? 點陣圖形型 。在電極圖形設計上它是由若干個 5 8或 5 11點陣組成,每一個點陣顯示一個字符。 ? 字符型 。筆段型 LCD是以長條狀顯示像素組成一位顯示。 LCD顯示器的結構與原理及應用 1. LCD顯示器簡介 (2) LCD顯示器分類 從顯示的形式上通??煞止P段型、字符型和點陣圖形型。因此也要求每種液晶顯示器件必須使用和保存在 TS~ TL之間的一定溫度范圍內,如果使用或保存溫度過低,結晶會破壞液晶顯示器件的定向層;而溫度過高,液晶會失去液晶態(tài),也就失去了液晶顯示器件的功能。不同器件所用液晶材料不同,液晶材料大都是由幾種乃至十幾種單體液晶材料混合而成。如果劃傷、割斷或腐蝕,則會造成器件報廢。這些圖形由像素圖形和外引線圖形組成。表面蒸鍍有一層 In2O3或 SnO2透明導電層,即 ITO膜層 。不同類型的液晶顯示器件其組成可能會有所不同,但是所有液晶顯示器件都可以認為是由兩片光刻有透明導電電極的基板,夾持一個液晶層,封接成一個扁平盒,有時在外表面還可能貼裝上偏光片等構成。 延時子程序 (略 ) TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H ,7FH,6FH 。 2位數(shù)碼顯示完? RET 。 指向下一地址 MOV A,R2 RR A 。 位顯碼送 P2 ACALL DELAY 。 查字形碼 MOV P1,A 。 字形碼首地址 MOV R0,AD1 。 等于 100,個位十位調整為 0 LOOP1: RETI 。 等于 10,個位調整為 0十位加 1 INC AD1 MOV A,AD1 CJNE A,10,LOOP1 。 每中斷一次 (開關來回撥動一次 ) 計數(shù)加 1 MOV A,AD0 CJNE A,10,LOOP1 。 顯示位碼 (十位 )初值送 R2 ACALL DISP 。 開外部中斷 SETB IT1 。 顯存清 0 MOV AD1,0 SETB EA 。 十位顯存 ORG 0000H AJMP MAIN ORG 0013H 。 兩位數(shù)碼管動態(tài) 掃描顯示電路 AD0 EQU 30H 。 軟件設計以單片機內部 RAM的 30H、 31H作為顯示數(shù)據(jù)緩存,兩位段碼的獲取及每位數(shù)碼管的顯示控制由顯示子程序完成。 解:硬件電路設計如下圖所示。而且在顯示位數(shù)較多時CPU要輪番掃描,占用 CPU較多的時間。 LED顯示器動態(tài)顯示及應用實例 1. 動態(tài)顯示的特點 ? 優(yōu)點 :當顯示位數(shù)較多時,采用動態(tài)顯示方式比較節(jié)省 I/O口,硬件電路也較靜態(tài)顯示簡單。在輪流點亮數(shù)碼管的掃描過程中,每位數(shù)碼管的點亮時間極為短暫。但究竟是哪個數(shù)碼管亮,則取決于 COM端, COM端與單片
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1