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

正文內(nèi)容

第五章定時(shí)器╱計(jì)數(shù)器(參考版)

2024-09-09 15:40本頁(yè)面
  

【正文】 MOV R2, A ; 保存位控碼。 JB , LD1, ; 是否掃描到最左邊,是返回。 INC R1 ; 指向下一顯緩單元。 MOVX DPTR, A ; 位控碼送 C口 ( 位控口 ) 。 MOV A, R2 ; 位控碼送 A。 MOV DPTR, 0301H ; 指向段控口。 MOV DPTR, ?TABLE ; 指向字符代碼表首址。 LD0: MOV A, 00H MOV DPTR, 0303H ;送字形前先關(guān)顯示??墒孪仍陲@示緩沖區(qū) 中依次放入待顯示字符如下: 7EH 70H 7CH 7BH 7AH 79H 00H 00H 08H 00H 03H 01H 顯示參考程序如下:(考慮反相驅(qū)動(dòng)器反相作用) DIS: MOV R1, 79H ; 指向顯緩區(qū)首址。例如對(duì)六位LED顯示器,可設(shè)顯示緩沖區(qū)單元為 79H─ 7EH,對(duì)應(yīng)關(guān)系如下: LED5 LED4 LED3 LED2 LED1 LED0 圖 721 8155 與六位 LED 顯示 器連接電路 反相驅(qū)動(dòng)器 147 7EH 7DH 7CH 7BH 7AH 79H 顯示緩沖區(qū)中可按顯示次序放入所顯示字符的編碼,或直接放入所顯示的字符,然后再通過(guò)查字形代碼表找出相應(yīng)字符編碼作為段控碼送 LED顯示器。 三、顯示程序 對(duì)上述多位 LED 顯示器,多采用建立顯示緩沖區(qū),建立字符代碼表,并采用動(dòng)態(tài)掃描方式進(jìn)行顯示。 二、 LED顯示器與單片機(jī)的接口電路 圖 7— 21為用 8155A口和C口作為六位共陰極 LED顯示器接口電路: 即: 4FH 146 段控口 PA7 . . PA口 . . LED5 LED0 dp g f e d cba PA0 . 反相驅(qū)動(dòng)器 8155 GND GND GND GND GND GND C5 C4 C3 C2 C1 C0 位控口 GND PC5 PC4 PC口 PC3 位控位 PC2 PC1 PC0 PA口送出的段控碼同時(shí)送給六位 LED顯示器,但只有其位控端 ( GND端 ) 為低電平的 LED顯示器才能點(diǎn)亮。對(duì)共陰 LED顯示器顯然有 ; a, b, c, d, g= 1; f, e, dp= 0 ; a f g b e c d dp . 145 編碼 D7 D6 D5 D4 D3 D2 D1 D0 字符 0 1 0 0 1 1 1 1 dp g f e d c b a 根據(jù)上述思路,很容易得到八段 LED顯示器字型與代碼表如表 7─ 8所示 ; 表 7─ 8 八段 LED顯示字形代碼表 字 型 共陽(yáng)極代碼 共陰極代碼 字 型 共陽(yáng)極代碼 共陰極代碼 0 C0H 3FH 9 90H 6FH 1 F9H 06H A 88H 77H 2 A4H 5BH b 83H 7CH 3 B0H 4FH C C6H 39H 4 99H 66H d A1H 5EH 5 92H 6DH E 86H 79H 6 82H 7DH F 8EH 71H 7 F8H 07H 滅 FFH 00H 8 80H 7FH 用 LED 顯示器顯示多位字符時(shí) , 通常采用動(dòng)態(tài)掃描的方法進(jìn)行顯示,即逐個(gè)地循環(huán)點(diǎn)亮各位顯示器。一般情況下, a— dp端接在數(shù)據(jù)鎖存器的輸出線上,這個(gè)端口稱為字形口或段控口;而幾個(gè) LED 顯示器的公共端并列在一起,稱為字位口或位控口 , 它決定該 LED顯示器是否能發(fā)光。 第四節(jié) LED顯示器接口電路及顯示程序 一. LED顯示器工作原理 LED顯示器由八段字形排列的發(fā)光二極管組合而成。 MOVX DPTR, A ; 控制字送命令寄存器。 ( =10,A7─ A0從 00000000— 11111111B變化 ) , 8155中六個(gè) I/O地址如下: 命令狀態(tài)寄存器地址: 0300H ( , =11, A2 A1 A0=000) 口 A地址: 0301H ( , =11, A2 A1 A0=001) 口 C地址: 0303H ( , =11, A2 A1 A0=011) 又根據(jù)題意可得 8155控制字如下: TM2 TM1 IEB IEA PC2 PC1 PB PA 0 0 0 0 0 1 0 1 144 口 A輸出 口 B輸入 口 C輸出 初始化程序如下: MOV DPTR, 0300H ; 指向命令寄存器地址。 解:由題意可得硬件電路如 7─ 19所示: 1 驅(qū) CE PA 動(dòng) 器 P0 AD7— 0 I0/ M 8X51 8155 WR WR RD RD PC PC5 PC4 PC3 PC2 PC1 PC0 ALE ALE 驅(qū) 動(dòng) 器 圖 7─ 19 8155 擴(kuò)展應(yīng)用舉例 由圖可得: =1, CE =0時(shí)芯片選中; = 0, 選中 RAM單元; = 1, 選中 I/O口。這二條線都要和地址線或地址譯碼器輸出線相連。 它使系統(tǒng)增加 256 個(gè)字節(jié)的 RAM, 22條 I/O線和一個(gè) 14位的定時(shí) /計(jì)數(shù)器, MCS— 51和 8155的接口方法如圖 7— 18 所示: CE P0口 AD7— 0 8751 8051 IO/M 8031 ( WR) 8155 WR ( RD) RD ALE ALE 圖 7─ 18 MCS— 51芯片與 8155連接示意 地址譯碼器 143 從硬件連接圖中可看出,連接的關(guān)鍵接線是 CE和 IO/M。圖 7─ 17給出了計(jì)數(shù)方式控制字 M1, M0對(duì) Tout輸出波形的影響。編址為XXXXX100B和 XXXXX101B的 2個(gè)寄存器為計(jì)數(shù)長(zhǎng)度寄存器,計(jì)數(shù)初值由程序預(yù)置,每次預(yù)置一個(gè)字節(jié),該寄存器的 0— 13位規(guī)定了下一次計(jì)數(shù)的長(zhǎng)度, 1 15位規(guī)定了定時(shí) /計(jì)數(shù)器的輸出方式,該寄存器的定義如表 7— 7所示。當(dāng)達(dá)到最終計(jì)數(shù)值時(shí),該位鎖定于高電平,并由讀命令 /狀態(tài)寄存器操作或開(kāi)始新的計(jì)數(shù)過(guò)程操作復(fù)位至低電平。 1— 允許, 0— 禁止。 BFB: B口的緩沖器滿 /空標(biāo)志位(輸入 /輸出)。 INTRB: B口中斷請(qǐng)求標(biāo)志位。 INTEA: A口中斷允許標(biāo)志位。 1— 請(qǐng)求, 0— 未請(qǐng)求。 140 ( 2) 狀態(tài)寄存器 狀態(tài)寄存器和命令寄存器的地址相同,當(dāng)讀地址 XXXXX000B的內(nèi)容時(shí),則可查詢 I/O口和定時(shí) /計(jì)數(shù)器的狀態(tài)。 在基本輸入、輸出工作方式 中, 8155 各口都無(wú)須聯(lián)絡(luò)信號(hào)進(jìn)行數(shù)據(jù)的輸入或輸出操作。 ASTB─外設(shè)數(shù)據(jù)送入 A 口的選通信號(hào)線,低電平有效。當(dāng) A 口內(nèi)部緩沖器存有數(shù)據(jù)時(shí), ABF= 1。 當(dāng) 8155的 A 口內(nèi)部緩沖器收到外設(shè)送入數(shù)據(jù)或向外設(shè)送出數(shù)據(jù)時(shí), AINTR= 1(在中斷允許情況下)。 AINTR─ A口發(fā)出的中斷請(qǐng)求信號(hào) 輸出線,高電平有效。工作方式控制字的格式及功能如圖 7─ 16所示。 IO/M=0: AD7─ AD0輸入的是存儲(chǔ)器地址,尋址范圍為 00H─ FFH IO/M=1: AD7─ AD0輸入的是 I/O接口地址,其地址編碼如表 7— 5所示, 內(nèi)部寄存器和口地址由 A2— A0給出: 表 7— 5 地址( AD7— AD0) A7 A6 A5 A4 A3 A2 A1 A0 寄 存 器 X X X X X 0 0 0 X X X X X 0 0 1 X X X X X 0 1 0 X X X X X 0 1 1 X X X X X 1 0 0 X X X X X 1 0 1 *內(nèi)部命令 /狀態(tài)寄存器 A口( PA7— PA0) B口( PB7— PB0) C口( PC5— PC0) 定時(shí)器低 8位 定時(shí)器高 6位和 2位計(jì)時(shí)器方式位 139 * CPU向 XXXXX000B地址寫(xiě)入的數(shù)據(jù)進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1