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

正文內(nèi)容

可編程定時(shí)器計(jì)數(shù)器及其應(yīng)用(編輯修改稿)

2024-07-12 07:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 于用 “ 0”“1”組成的 “ 字 ” , 把用戶的意圖告訴給 8254 這些 字 是我們使用 8254的基礎(chǔ) *方式控制字 ——設(shè)置 計(jì)數(shù)器工作方式 第 16頁(yè) 電氣工程學(xué)院 *命令字 和 狀態(tài)字 兩個(gè)命令字: 計(jì)數(shù)器鎖存命令字 和 讀回命令字 *1計(jì)數(shù)器鎖存命令字 功能: 把當(dāng)前 計(jì)數(shù)工作單元 CE的內(nèi) 容鎖存到 輸出鎖存器 OL中,供 CPU讀出 CE的 余值(如:預(yù)先設(shè)置計(jì)數(shù)初值 =N,一段時(shí)間后,鎖存,讀剩余值 n,在這 段時(shí)間內(nèi)的計(jì)數(shù)值 X=Nn) SC1, SC0:選擇將要 鎖存 哪一個(gè)通道的 CE( 11無(wú)意義) D D4 : 特征值(標(biāo)識(shí)),必須為 00。 X X X X 0 0 SC0 SC1 D7 D6 D5 D4 D3 D2 D1 D0 *2讀回命令字 功能: 把指定通道的 CE當(dāng)前值 鎖存到 OL,或把 狀態(tài) 寄存器內(nèi)容鎖存到狀態(tài)鎖存 器 SL, 以供 CPU讀出 。 鎖存命令字 一次只能鎖存 一個(gè) 通道(計(jì)數(shù)器) 讀回命令字 能同 時(shí)規(guī)定鎖存幾個(gè)通道 。 0 CN0 CN1 CN2 STATUS COUNT 1 1 =1 通道 2 =1 通道 1 =1 通道 0 第 17頁(yè) 電氣工程學(xué)院 控制字 鎖存命令字 讀回命令字 無(wú)標(biāo)識(shí) 標(biāo)識(shí) 00 標(biāo)識(shí) 11 0 同一地址入口 D7 D6 必須為 11, D0必須為 0 這是 特征值(標(biāo)識(shí))。 D5: COUNT=0, 鎖存 選中的所有 計(jì)數(shù)器 D4: STATUS=0, 鎖存 選中的所有 狀態(tài)寄存器 *狀態(tài)字 功能:供用戶查看 8254某一通道的狀態(tài): 計(jì)數(shù)值、工作方式、 OUT引腳的當(dāng)前狀態(tài)、 BCD/二進(jìn)制計(jì)數(shù)方式、讀 /寫(xiě)操作 狀態(tài)字格式 BCD M0 M1 M2 RW0 RW1 NULL COUNT OUT D7 D6 D5 D4 D3 D2 D1 D0 D7: OUT引腳狀態(tài)。 = 0, OUT=0; =1, OUT=1 D6: 無(wú)效計(jì)數(shù)。 = 0,計(jì)數(shù)初值已裝入計(jì)數(shù)工作單元 CE, 計(jì)數(shù)值有效 = 1,計(jì)數(shù)初值 未裝入 計(jì)數(shù)工作單元 CE, 無(wú)效計(jì)數(shù) D5…….D0 與方式控制字的對(duì)應(yīng)位一致。 第 18頁(yè) 電氣工程學(xué)院 例 :要讀通道 0的狀態(tài)和余值 ,設(shè) 8254的地址為 20CH、20DH、 20EH、 20FH 讀回命令的用法 標(biāo)識(shí)位 寫(xiě)讀回命令字 : 1 1 0 0 1 0 0 0 C8H 鎖存余值 鎖存狀態(tài) 鎖存通道 0 MOV DX,20FH MOV AL,0C8H OUT DX,AL MOV DX,20CH IN AL,DX MOV BL,AL IN AL,DX MOV CL,AL IN AL,DX MOV CH,AL 先讀回狀態(tài) 讀回余值低八位 讀回余值高八位 第 19頁(yè) 電氣工程學(xué)院 編程方法及示例 1)初始化編程 可編程接口芯片 , 都有一個(gè)初始化編程問(wèn)題 *8254的初始化編程有 兩個(gè)步驟 a. 對(duì)控制寄存器 寫(xiě)入 控制字 ,確定某個(gè)通道的工作方式 b. 對(duì)通道 寫(xiě)入 計(jì)數(shù)初值 設(shè) 8254各個(gè)端口的地址為: 通道 0: 20CH 通道 1: 20DH 通道 2: 20EH 控制寄存器: 20FH 例 1 設(shè)置通道 0工作于方式 0,計(jì)數(shù) 100次 填寫(xiě)方式字: 0 0 0 1 0 0 0 0 選中 只讀寫(xiě) 方式 0 二進(jìn)制 通道 0 低字節(jié) 方式控制字為 10H 初始化編程 MOV DX, 20FH ; 取 控制寄存器 地址 MOV AL, 10H ;取通道 0的 方式控制字 OUT DX, AL ;方式控制字 送入 控制寄存器 第 20頁(yè) 電氣工程學(xué)院 MOV DX, 20CH ;取通道 0地址 MOV AL, 64H ;取通道 0計(jì)數(shù)初值 OUT DX, AL ;計(jì)數(shù)初值 送入 通道 0 。到此,隨著 CLK0引腳上的脈沖輸入 , 初值進(jìn)入 CE,開(kāi)始計(jì)數(shù)。 例 2 設(shè)置通道 1工作在方式 3,輸出頻率為 1KHz的方波 填寫(xiě)方式字: 0 1 1 1 0 1 1 0 選中 先低 方式 3 二進(jìn)制 通道 1 后高 方式控制字為 76H 計(jì)算計(jì)數(shù)初值: 設(shè)從 CLK1輸入的時(shí)鐘脈沖的頻率是 ,周期為 通道 1 CLK1 OUT1 1ms 1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1