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

正文內(nèi)容

單片機并行接口pio72定時計數(shù)器電路-展示頁

2025-01-15 01:46本頁面
  

【正文】 OV TMOD, 方式字;選擇方式 MOV THx, XH ;裝入 Tx時間常數(shù) MOV TLx, XL (SETB EA ) ;開 Tx中斷 (SETB ETx ) SETB TRx ;啟動 Tx定時器 1. 按實際需要選擇定時 /計數(shù)功能 2. 按時間或計數(shù)長度選擇方式 3. 計算時間常數(shù) 4. 溢出處理編程格式: 1)查詢方式:先查詢定時器溢出標志,再進行溢出處理。 用于需要重復(fù)定時和計數(shù)的場合。 THx8位和 TLx8位組成 16位加 1計數(shù)器 計數(shù)外部脈沖個數(shù): ~ 65536(216) 定時時間 : ~ 65536 T= 3. 方式 2 自動恢復(fù)初值 8位定時 /計數(shù)器。 WAIT: JBC TF0, NEXT;檢測 T0是否溢出 SJMP WAIT ;未溢出,繼續(xù)檢測 NEXT: … ;溢出, TF0清 0,處理溢出 二 . 定時器工作方式 由方式選擇位 M M0設(shè)定 0 13位定時 /計數(shù)器。 MOV TMOD, G A T E C /T M1 M0 G A T E C /T M1 M0T1 T0 M 1 M 0 方式 功能描述0 0 0 13 位0 1 1 16 位1 0 2 8 位自動重裝1 1 3 T0 為兩個 8 位 /狀態(tài)寄存器 1)啟動控制位 TR0、 TR1 =0,停止定時器工作 =1,啟動定時器工作 例:啟動 T0: SETB TR0 2)溢出中斷標志位 TF0、 TF1 定時器溢出使 TFx=1,引起中斷請求, CPU響應(yīng) Tx中斷后,自動清 0 TFx。 =1,門控方式 (外部啟動 ): TRx=1且引腳 INTx=1才啟動。 721 MCS51定時 /計數(shù)器 2個可獨立控制的 16位定時器 /計數(shù)器: T0、 T1 定時器初始化編程: (定時 /計數(shù)) ( 8/13/16位) (內(nèi)部啟動 /外部啟動) (啟動 /停止) (自動重裝 /軟件重裝) 一 .定時器控制、狀態(tài)寄存器 ( 89H) 1)功能選擇位 C/T: =0,定時功能,計數(shù)內(nèi)部機器周期脈沖; =1,計數(shù)功能,計數(shù)引腳 T0(T1)輸入的負脈沖。 2.定時功能:用于實時控制,定時采樣、定時啟動等。 100?s時間 , 發(fā)一次中斷請求 。 100個脈沖 , 發(fā)中斷請求 , 通知 CPU。 K1 K2 可預(yù)置初值計數(shù)器 中斷 請求 功能 選擇 啟動 控制 內(nèi)部時鐘脈沖 (定時) 外部輸入脈沖 (計數(shù)) 溢出信號 計數(shù)脈沖 計數(shù)初值 例:設(shè) CTC中為 8位加 1計數(shù)器 。 預(yù)置初值后開始計數(shù) , 直至計數(shù)值歸 0或產(chǎn)生溢出 , 可申請中斷 。電機轉(zhuǎn)動一圈發(fā)出一個脈沖,計數(shù)器記錄一秒時間內(nèi)脈沖個數(shù),顯示轉(zhuǎn)速。每個產(chǎn)品通過得到一個脈沖信號,計數(shù)器記錄脈沖個數(shù),當計數(shù)值與設(shè)定值相等,啟動包裝機器。 ORG 0000H AJMP MAIN ORG 0100H MAIN: ORL A, 0FH MOV P1, A MOV A, P1 SWAP A MOV P1, A SJMP MAIN : 先設(shè)好開關(guān)狀態(tài),然后發(fā)出中斷請求信號,改變指示燈亮滅狀態(tài)。 如 ??捎糜谧x寫片外數(shù)據(jù)存儲器: MOV P2, 20H MOV R0, 00 MOVX A, R0 4. P3口:雙向并行接口和第二功能: 串行接口引腳: TXD、 RXD 中斷輸入引腳: INT0、 INT1 定時器輸入引腳: T0、 T1 讀寫控制線: RD、 WR P P2和 P3為準雙向口。對片內(nèi) EPROM編程時,用作EPROM低 8位地址信號線。 鎖存器中的數(shù)據(jù)通過上三態(tài)門進入內(nèi)部總線 , 修改后再寫入到鎖存器中 。 MOV P1, 0FFH ;使輸出驅(qū)動器截止 MOV A, P1 ;輸入 P0~ P3的復(fù)位狀態(tài)均為 FFH, 自動處于輸入狀態(tài) 。 輸出指令: MOV P1, A MOV , C :輸入從 I/O引腳上輸入信號 , 讀信號打開 , 引腳信號通過下三態(tài)門進入內(nèi)部總線 。 2)輸入操作: I/O引腳輸入數(shù)據(jù)經(jīng)過輸入緩沖器送到內(nèi)部總線上。 1)輸出操作:輸出數(shù)據(jù)經(jīng)過內(nèi)部總線暫存到輸出鎖存器中,經(jīng)過輸出驅(qū)動器送到 I/O引腳上。 均為多功能 I/O接口, CPU按當前操作自動進行功能切換。第七章 I/O接口電路 71 單片機并行接口 PIO 72 定時 /計數(shù)器電路 CTC 73 可編程并行接口芯片 75 串行 I/O接口 SIO 71 單片機并行接口 PIO PIO:并行 I/O接口 用于微型機與外部設(shè)備之間并行傳送數(shù)據(jù)。 711 MCS51的并行接口 4個 8位雙向并行 IO接口: ~ 、 ~ 、 ~ 、 ~ 。 片內(nèi) 接口寄存器在 SFR中的映象地址: 1. I/O數(shù)據(jù)鎖存器: P0、 P P P SBUF 2. I/O控制 /狀態(tài)寄存器: IE、 IP、 TCON、 TMOD 、 SCON、 PCON 一. PIO接口內(nèi)部結(jié)構(gòu) 輸出鎖存器、輸出驅(qū)動器、輸入緩沖器及多路功能切換電路。輸出鎖存器的內(nèi)容可讀入修改。 二. 接口 的三種操作 :輸出將使數(shù)據(jù)寫入輸出鎖存器 。 為保證可靠輸入 , 先寫入 “ 1” 。 修改 寫: 修改輸出鎖存器的內(nèi)容 。 讀 修改 寫指令: PIO為目的操作數(shù)的指令 ANL P1, A 三 .PIO的使用 1. P0口:并行雙向接口或系統(tǒng)總線 DB0~ 7/AB0~ 7 :稱為用戶 I/O接口。 四 .接口負載能力 P0驅(qū)動 8個 TTL電路 , P1, P2, P3可驅(qū)動 4個 TTL電路 3. P2口:雙向 I/O接口或高 8位地址總線 AB8~ 15 對讀寫片外存儲器后,引腳仍恢復(fù)輸出鎖存器的內(nèi)容。 五 . 應(yīng)用舉例 例 :用 4個發(fā)光二極管對應(yīng)顯示 4個開關(guān)的開合狀態(tài)。 MCS51 :指示燈立即反映開關(guān)狀態(tài)。 ORG
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1