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

正文內(nèi)容

片機(jī)的并行擴(kuò)展ppt課件(編輯修改稿)

2025-02-13 06:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 分配有對(duì)應(yīng)的 I/O地址) 二、 I/O編 址方式: 需要編址的子系統(tǒng):存儲(chǔ)器和接口電路。 存儲(chǔ)器地址方式: 統(tǒng)一編址 I/O接口共用存儲(chǔ)器的地址空間,每個(gè) I/O端口視為一個(gè)存儲(chǔ)單元。 專用 I/O地址方式: 獨(dú)立編址 有專用 I/O控制信號(hào)和 I/O指令。 I/O接口獨(dú)立編址,不占用存儲(chǔ)器的地址空間。如的 Z80。 MCS5 96為 存儲(chǔ)器地址方式 (統(tǒng)一編址) 。 MCS51單片機(jī)有片內(nèi) I/O接口和擴(kuò)展 I/O接口。 片內(nèi) I/O接口寄存器在 SFR中,使用片內(nèi)數(shù)據(jù)存儲(chǔ)器空間,擴(kuò)展 I/O接口使用片外數(shù)據(jù)存儲(chǔ)器地址空間: 輸出指令: 輸入指令: 片內(nèi)尋址: MOV P1, A MOV A, P1 片外尋址: MOVX @DPTR, A MOVX A, @DPTR MOVX @R0, A MOVX A, @R0 三、 I/O控制方式 (二)查詢方式: (有條件傳送方式) 先查詢 I/O設(shè)備當(dāng)前狀態(tài), 若準(zhǔn)備就緒,則交換數(shù)據(jù), 否則循環(huán)查詢狀態(tài)。 : 設(shè)置狀態(tài)鎖存和數(shù)據(jù)鎖存電路。 DB AB 微型機(jī) AB 數(shù)據(jù)端口 狀態(tài)端口 外部設(shè)備 I/O接口 D6 (一)無(wú)條件傳送(同步程序傳送)方式: 已知 I/O設(shè)備準(zhǔn)備就緒,可直接進(jìn)行數(shù)據(jù)傳送。 適用: 具有常駐的或變化緩慢的數(shù)據(jù)信號(hào)的設(shè)備。 如:指示燈、數(shù)碼管等; 工作速度快,足以和單片機(jī)同步工作的設(shè)備。 如: DAC等。 : INPUT: MOV DPTR, SATUS ;狀態(tài)口地址 WAIT: MOVX A, @DPTR JB , WAIT MOV DPTR, DATA ;數(shù)據(jù)口地址 MOVX A, @DPTR 查詢狀態(tài) 輸入 / 輸出數(shù)據(jù) 準(zhǔn)備就緒 ? Y N 查詢方式只適用: 單道作業(yè) 、 規(guī)模比較小的單片機(jī)系統(tǒng) 。 先輸入狀態(tài),決定是否進(jìn)行數(shù)據(jù)傳送。 (三)中斷方式(程序中斷方式): 大多數(shù)時(shí)間計(jì)算機(jī)與外設(shè)并行工作,計(jì)算機(jī)不必因等待而浪費(fèi)資源。當(dāng)外設(shè)準(zhǔn)備就緒,向 CPU發(fā)出中斷請(qǐng)求信號(hào)。 CPU暫停當(dāng)前程序,執(zhí)行 I/O操作。當(dāng) I/O操作結(jié)束, CPU仍繼續(xù)被中斷的工作。 (四)直接存儲(chǔ)器訪問(wèn)方式: (DMA—Direct Memory Access) 用于計(jì)算機(jī)與高速外設(shè)進(jìn)行大批量數(shù)據(jù)交換,由DMA控制器接管總線控制權(quán), RAM與外設(shè)之間直接數(shù)據(jù)傳輸,不需 CPU的介入。 四、 單片機(jī)并行接口 ? 并行 I/O接口: 用于微型機(jī)與外部設(shè)備之間并行傳送數(shù)據(jù)。 五、 MCS51的并行接口 4個(gè) 8位雙向并行 I/O接口: ~ 、 ~ 、 ~ 、 ~ 。 均為多功能 I/O接口, CPU按當(dāng)前操作自動(dòng)進(jìn)行功能切換。 ? 片內(nèi) 接口寄存器在 SFR中的映象地址: I/O數(shù)據(jù)鎖存器: P0、 P P P SBUF。 I/O控制 /狀態(tài)寄存器: IE、 IP、 TCON、 TMOD 、 SCON、 PCON。 修改 寫: 修改輸出鎖存器的內(nèi)容 。 鎖存器中的數(shù)據(jù)通過(guò) 上三態(tài)門進(jìn)入內(nèi)部總線 , 修改后再寫入到鎖存 器中 。 讀 修改 寫指令:并行口為目的操作數(shù)的指令: 如: ANL P1, A 鎖存 :輸出將使數(shù)據(jù)寫入 輸出鎖存器 。 輸出指令: MOV P1, A ;按字節(jié)操作 MOV , C ;按位操作 :輸入從 I/O引腳上輸入信號(hào) , 讀信號(hào)打開 , 引腳 信號(hào)通過(guò)下三態(tài)門進(jìn)入內(nèi)部總線 。 為保證可靠 輸入 , 先寫入 “ 1”。 MOV P1, 0FFH ;使輸出驅(qū)動(dòng)器截止 MOV A, P1 ;輸入 P0~ P3的復(fù)位狀態(tài)均為 FFH, 自動(dòng)處于輸入狀態(tài) 。 (一)并行接口的三種操作: (二)并行口的使用: ( 三 ) 接口負(fù)載能力: P0驅(qū)動(dòng) 8個(gè) TTL電路 , P1, P2, P3可驅(qū)動(dòng) 4個(gè) TTL電路 。 3. P2口:雙向 I/O接口或高 8位地址總線 AB8~ 15。 對(duì)讀寫片外存儲(chǔ)器后,引腳仍恢復(fù)輸出鎖存器的內(nèi)容。 可用于讀寫片外數(shù)據(jù)存儲(chǔ)器: MOV P2, 20H MOV R0, 00 MOVX A, @R0 4. P3口:雙向并行接口和第二功能: 串行接口引腳: TXD、 RXD 中斷輸入引腳: INT0、 INT1 定時(shí)器輸入引腳: T0、 T1 讀寫控制線: RD、 WR 1. P0口:并行雙向接口或系統(tǒng)總線 DB0~ 7/AB0~ 7。 P P2和 P3為準(zhǔn)雙向口。 :稱為用戶 I/O接口。對(duì)片內(nèi) EPROM編程時(shí),用作 EPROM低 8位地址信號(hào)線。 四、 應(yīng)用舉例: MCS51 : (見 P166) 指示燈立即反映開關(guān)狀態(tài)。 ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV A, 0FFH MOV P1, A ; 熄發(fā)光二極管 MOV A, P1 ;輸入開關(guān)狀態(tài) SWAP A MOV P1, A ;開關(guān)狀態(tài)輸出 SJMP MAIN 例: 用 4個(gè)發(fā)光二極管對(duì)應(yīng)顯示 4個(gè)開關(guān)的開合狀態(tài)。 如 ,其余依此類推。 : (見 P167) +5V INT0 MCS51 K 先設(shè)好開關(guān)狀態(tài),然后發(fā)出中斷請(qǐng)求信號(hào),改變指示燈亮滅狀態(tài)。 ORG 0000H AJMP MAIN ORG 0003H AJMP IOINT ORG 0100H MAIN: SETB IT0 ;脈沖邊沿觸發(fā) SETB EX0 ;外部中斷 0允許 SETB EA ;總中斷允許 HERE: SJMP HERE ;等待中斷 ORG 0500H IOINT: MOV A, 0FFH ;中斷程序 MOV P1, A ;熄發(fā)光二極
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1