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

正文內(nèi)容

存儲器擴(kuò)展io擴(kuò)展[第5章(參考版)

2025-05-19 10:23本頁面
  

【正文】 顯示下一個數(shù)碼 LD1: RET DSEG0: DB 3FH, 06H, 5BH, 4FH, 66H, 6DH DSEG1: DB 7DH, 07H, 7FH, 6FH, 77H, 7CH DSEG2: DB 39H, 5EH, 79H, 71H, 73H, 21H DSEG3: DB 31H, 6EH, 40H, 3EH, 00H, 00H DL: MOV R6, 0FFH 。 字位碼左移一位 MOV R2, A 。 字位碼送入 A JB , LD1 。 延時 1ms P 0 .7 ~ P 0 .0 P 2 .780318155ALE ALERES ETRES ETRDWR WRRDIO /MCE AD 7 ~ AD 0PB 6PC 5PB 5PB 4PB 2PB 1PB 3PB 7PB 0PC 3PC 4PC 2PC 1PC 0LED 5 LED 4 LED 3 LED 2 LED 1 LED 0G G G G G Ga b c d e f g h共陰EA8002 H8003 H INC R0 。 查字形碼表 DIR1: MOVX DPTR, A 。 待顯示字符偏移量送入 A ADD A, 0FH 。 字位控制初值送入 C口 MOV DPTR, 8002H 。 輸出字的位信息控制初值送入 R2 MOV A, R2 LD0: MOV DPTR, 8003H 。 3字節(jié)沒處理完,繼續(xù)循環(huán)處理 RET DIR: MOV R0, 79H 。 指向顯示緩沖區(qū)的下一個單元 DEC R0 。 保留低 4位 TM2 0: A口定義為輸入方式 , 1: A口定義為輸出方式 D7 D4D5D6 D0D1D2D3PC2IEAIEBTM1 PC1 PAPB0: B口定義為輸入方式 , 1: B口定義為輸出方式ATL1: A口 、 B口定義為基本輸入 /輸出 , C口為輸入方式0 01 1 ATL2: A口 、 B口定義為基本輸入 /輸出 , C口為輸出方式0 1ATL3: A口選通輸入 /輸出 , B口基本輸入 /輸出PC0: AINTR, PC1: ABF, PC2: ASTBPC3~ PC5: 輸出1 0ATL4: A口 、 B口都為選通輸入 /輸出PC0: AINTR, PC1: ABF, PC2: ASTBPC3: BINTR, PC4: BBF, PC5: BSTB0: 禁止 A口中斷1: 允許 A口中斷1: 允許 B口中斷0: 禁止 B口中斷空操作 , 不影響計數(shù)器操作0 00 1 停止定時器操作1 0 若定時器正在計數(shù) , 長度減為 0時停止計數(shù)1 1 啟動 , 置定時器方式和長度后立即啟動計數(shù)若正在計數(shù) , 益處后按新的方式和長度計數(shù)準(zhǔn)備 數(shù)據(jù) 顯示一位 D 7 D 6 D 5 D 4 D 3 D 1D 2T 7 T 6 T 5 T 4 T 3 T 2 T 0D 0T 1M 2 M 1 T 13 T 12 T 11 T 10 T 8T 9M 2 M 1定時器長度低字節(jié)定時器長度高 6 位 TIMER IN TEB BBF IN TR B IN TEA AB F IN TR A A 口中斷請求 0: 無中斷 , 1: 有中斷 A 口緩沖器 0 : 空 , 1 : 滿允許 A 口中斷 0 : 禁止 , 1 : 允許 B 口中斷請求 0 : 無中斷 , 1 : 有中斷 B 口緩沖器 0 : 空 , 1 : 滿 允許 B 口中斷 0 : 禁止 , 1 : 允許 定時器中斷 0 : 讀狀態(tài)字后或硬件復(fù)位后 1 : 有定時器溢出中斷 ~ 80318155ALE ALERES ETRES ETRDWR WRRDIO /MCE AD 7~ AD 0PB 6PC 5PB 5PB 4PB 2PB 1PB 3PB 7PB 0PC 3PC 4PC 2PC 1PC 0LED 5 LED 4 LED 3 LED 2 LED 1 LED 0G G G G G Ga b c d e f g h共陰EA8002 H8003 H MOV R1, A 。 指向顯示緩沖區(qū)的下一個單元 MOV A, R2 。 保留 原始的 高 4位 MOV R1, A 。 暫存 SWAP A 。 顯示內(nèi)容存放字節(jié)的 個數(shù) 送入 R3 LP2: MOV A, R0 。 顯示內(nèi)容的最高字節(jié)地址送入 R0 MOV R1, 79H 。 調(diào)用顯示一遍的子程序 AJMP LOOP 。 將顯示內(nèi)容依次存放 MOV 5BH, 34H MOV 5CH, 12H ACALL FB 。 方式控制字送入 A MOVX DPTR, A 。 在 4位置顯示 31H單元中低位 RET 為減少硬件開銷,提高系統(tǒng)可靠性并降低成本,通常采用動態(tài)掃描的方法,功耗低、負(fù)載低 ( 2)動態(tài)顯示:各 LED輪流地一遍一遍顯示各自的字符,由于視覺暫留作用,看到的似乎是在同時顯示不同字形 P 0 . 7 ~ P 0 . 0 P 2 . 780318155ALEALERES ETRES ETRDWRWRRDIO / MCE AD 7 ~ AD 0PB 6PC 5PB 5PB 4PB 2PB 1PB 3PB 7PB 0PC 3PC 4PC 2PC 1PC 0LED 5 LED 4 LED 3 LED 2 LED 1 LED 0G G G G G Ga b c d e fg h共陰EA8002 H8003 H8000H 命令 /狀態(tài)口 8001H A口 8002H B口(字形口) 8003H C口(字位口) 圖 533 例 54 ? 設(shè) 5CH單元存放要顯示的內(nèi)容 12H, 5BH單元存放 34H, 5AH單元存放56H ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP, 60H MOV DPTR, 8000H 。 在 3位置顯示 31H單元中高位 MOV A, 31H SWAP A ANL A, 0F0H ADD A, 03H 。 在 2位置顯示 30H單元中低位 MOV A, 31H ANL A, 0F0H ADD A, 02H 。 在 1位置顯示 30H單元中高位 MOV A, 30H SWAP A ANL A, 0F0H INC A 。 SDELAY:MOV A, 30H ANL A, 0F0H 。 LED顯示器的設(shè)計 LED數(shù)碼管、 LCD顯示器有兩種顯示結(jié)構(gòu): 段顯示( 7段、米字型等)和點陣顯示( 5 8 8點陣等) LED數(shù)碼顯示管顯示原理 八段數(shù)碼管 分為共陰極和 共陽極 兩種。工作方式、狀態(tài) MOVX DPTR,A 。方式控制字寫入 ? 對 PC口置位 /復(fù)位, PC5置位: MOV DPTR,5FFFH 。控制字地址 MOV A,95H 。 A口輸出 ACALL DELAY SJMP START DELAY: (略 ) 。 讀入 B口內(nèi)容 DEC DPTR 。 寫入命令寄存器 MOV DPTR, 2102H 。 命令寄存器地址送入 MOV A, 01H 。 A口的基本地址為 2101H, B口的基本地址為 2102H 例 52 編寫程序,設(shè)置 8155的 A口為輸出口, B口為輸入口。 指向 A口 MOVX DPTR, A 。 將 RAM地址送入 DPTR MOVX A, DPTR 。 命令字送入 A( A口為輸出) MOVX DPTR, A 。 3. 8155內(nèi)部定時器 /計數(shù)器 ? 14位減法計數(shù)器 ? 有 4種工作方式,由定時器 /計數(shù)器長度字高 8位中的 MM M0決定 ? 對 T/IN線的輸入脈沖計數(shù),每次減 1 ? 計滿歸零時在 T/OUT線上輸出矩形波或脈沖波 D 7 D 6 D 5 D 4 D 3 D 1D 2T 7 T 6 T 5 T 4 T 3 T 2 T 0D 0T 1M 2 M 1 T 13 T 12 T 11 T 10 T 8T 9M 2 M 1定時器長度低字節(jié)定時器長度高 6 位D7 D0 0 0 T / O U T1 1 T / O U T1 0 T / O U T0 1 T / O U T單次方波連續(xù)方波單次脈沖 連續(xù)脈沖? 使用定時器 /計數(shù)器前,要先向定時器 /計數(shù)器高字節(jié)送入數(shù)值,再向低字節(jié)送入數(shù)值,最后再將命令字寫入命令寄存器 ? 方式 0 ? 在計數(shù)的后半周期內(nèi)使 T/OUT上輸出低電平矩形波,這個矩形波的周期與定時器長度字初值有關(guān) ? 如果定時器 /計數(shù)器長度字為偶數(shù), T/OUT上的矩形波是對稱的 ? 如果定時器 /計數(shù)器長度字為奇數(shù), T/OUT上的矩形波高電平持續(xù)時間比低電平多一個計數(shù)脈沖時間 ? 方式 1 ? 減 1計數(shù)到 0時,自動裝入定時器 /計數(shù)器長度字初值 ? T/OUT上輸出連續(xù)矩形波 ? 矩形波的周期也與定時器長度字初值有關(guān) ? 方式 2 ? 減 1計數(shù)到 0時,在 T/OUT上輸出一個單脈沖 ? 方式 3 ? 減 1計數(shù)到 0時,自動裝入定時器 /計數(shù)器長度字初值 ? T/OUT上輸出一串重復(fù)脈沖 ? 重復(fù)脈沖的頻率和定時器長度字初值有關(guān) 0 0 T / O U T1 1 T / O U T1 0 T / O U T0 1 T / O U T單次方波連續(xù)方波單次脈沖 連續(xù)脈沖可以利用定時器 /計數(shù)器的特性對計數(shù)脈沖進(jìn)行指定分頻 ? 內(nèi)部 256單元的靜態(tài) RAM ? IO/M=0時, 8155的 AD0~AD7輸入的是 RAM地址; ? IO/M=1時, 8155的 AD0~AD7輸入的是 IO地址 ? 在 CE=0且 IO/M=0時, CPU可以對任意一個 RAM單元進(jìn)行讀 /寫,讀 /寫控制信號分別是 RD和 WR;使用同普通靜態(tài) RAM 5.采用 8155擴(kuò)展并行 I/O接口 ? 同樣遵循三總線相連的原則,可采取線選法或譯碼法連接 ? 8155內(nèi)部有地址鎖存器 ? 在 CE=0且 IO/M=1時,需要先對 I/O初始化,通過命令寄存器設(shè)置工作方式等信息 4. 8155內(nèi)部的 RAM P 0 . 7 AD 7P 0 . 0 PBPC 8031 8155ALE ALEIO / PA~~AD 0P 2 . 0P 2 . 7886RDWRCEMRDWR 0 0 0 0 0 0 0 0 0 0 RAM最低單元地址 0 0 1 1 1 1 1 1 1 1 RAM最高單元地址 0 1 0 0 0 命令寄存器地址 0 1 0 0 1 A口地址 0 1 0 1 0 B口地址 0
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1