版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第9章8253計(jì)數(shù)器和定時(shí)器本章核心內(nèi)容:1、8253計(jì)數(shù)器和定時(shí)器的特性
2、引腳及片內(nèi)模塊功能
3、工作方式
4、編程
9.1
概述
9.1.18253計(jì)數(shù)器特性
(1)3個(gè)獨(dú)立的16位計(jì)數(shù)器
(2)可按二進(jìn)制或BCD碼進(jìn)行計(jì)數(shù)
(3)計(jì)數(shù)速率為2MHz(4)每個(gè)計(jì)數(shù)器有6種工作方式,由軟件設(shè)置。
(5)引腳與TTL電平兼容
9.1.28253片內(nèi)結(jié)構(gòu)與引腳(266頁(yè)圖9-1267頁(yè)圖9-2)
(1)數(shù)據(jù)總線緩沖器,連接D7~D0,完成CPU向8253寫(xiě)入控制字和讀/寫(xiě)計(jì)數(shù)值。(2)讀/寫(xiě)邏輯電路,連接CSRDRWA0A1。完成片選、端口選擇和讀寫(xiě)控制。(3)控制字寄存器,存放計(jì)數(shù)器工作方式控制字。
(4)3計(jì)數(shù)器分別連接CLKn
GATEn
OUTn引腳。
9.28253控制字的建立
D5D4=00:讀取計(jì)數(shù)器值時(shí),要鎖存控制字設(shè)計(jì)值D0:2進(jìn)制計(jì)數(shù)范圍0000H-FFFFH-0000H=65536次
BCD碼計(jì)數(shù)范圍0000-9999-0000=10000次
9.38253工作方式功能輸出波形啟??刂品绞?/p>
9.3.1方式0
計(jì)數(shù)功能,特點(diǎn):
1.計(jì)數(shù)完成自動(dòng)輸出(OUT=1)高電平。
2.允許中間階段性停止計(jì)數(shù)(GATE=0)。
3.允許按新的計(jì)數(shù)值立即重新開(kāi)始計(jì)數(shù)。
9.3.28253工作方式小結(jié)方式0計(jì)數(shù),寫(xiě)入計(jì)數(shù)值立即計(jì)數(shù),輸出=0,方式1單脈沖信號(hào),外觸發(fā),輸出=1
(GATE上升沿計(jì)數(shù)-硬件方式2連續(xù)可調(diào)脈沖信號(hào),寫(xiě)入計(jì)數(shù)值立即計(jì)數(shù),輸出=1
方式3連續(xù)方波信號(hào),寫(xiě)入計(jì)數(shù)值立即計(jì)數(shù),輸出=1
方式4軟件觸發(fā)選通信號(hào),寫(xiě)入計(jì)數(shù)值立即計(jì)數(shù),輸出=1
方式5硬件觸發(fā)選通信號(hào),外觸發(fā)輸出=1
(GATE上升沿計(jì)數(shù)-硬件觸發(fā))
9.48253編程
1.建立4個(gè)端口地址:計(jì)數(shù)器0地址計(jì)數(shù)器1地址計(jì)數(shù)器2地址控制字地址
2.寫(xiě)入控制字
3.寫(xiě)入計(jì)數(shù)值
例題:要求用計(jì)數(shù)器0,工作在方式1,BCD碼計(jì)數(shù),數(shù)值為5080H。
1.將8253控制字和計(jì)數(shù)值分別寫(xiě)入各自的端口地址??刂谱郑?3H
計(jì)數(shù)值:5080H
地址:F8H~FBH
編程:
MOVAL,33HOUT0FBH,ALMOVAL,80HOUT0F8H,ALMOVAL,50HOUT0F8H,AL
2.將8253計(jì)數(shù)器1中的16位計(jì)數(shù)值讀出存入CX寄存器中??刂谱趾偷刂吠?/p>
MOVAL,40H;00、40、80OUT0FBH,ALINAL,0F9HMOVCL,ALINAL,0F9HMOVCH,AL復(fù)習(xí)題:274頁(yè)-9.29.39.59.69.79.99.109.10題測(cè)驗(yàn)小結(jié):
INI:CLI;清除中斷標(biāo)志
MOVAL,0FFH;0FFH準(zhǔn)備屏蔽8259中斷輸入的數(shù)據(jù)
OUT81H,AL;將屏蔽中斷的數(shù)據(jù)送入8259端口
81HMOVAL,36H;36是計(jì)數(shù)器0的控制字(給定值)
OUT46H,AL;將計(jì)數(shù)器0的控制字送入8253控制端口46HMOVAL,0;0是計(jì)數(shù)器0的低8位計(jì)數(shù)值
OUT40H,AL;;將計(jì)數(shù)器0的低8位數(shù)值送入計(jì)數(shù)器0
的端口40HMOVAL,40H;40H是計(jì)數(shù)器0的高8位計(jì)數(shù)值
OUT40H,AL;將計(jì)數(shù)器0的高8位計(jì)數(shù)值送入計(jì)數(shù)器
0端口40H
MOVAL,54H;54是計(jì)數(shù)器1的控制字(給定的)
OUT46H,AL;將計(jì)數(shù)器1的控制字送入8253控制口46HMOVAL,18H;18H是計(jì)數(shù)器1的計(jì)數(shù)值
OUT42H,AL;將計(jì)數(shù)器1的計(jì)數(shù)值送入計(jì)數(shù)器1
端口42HMOVAL,0B6H;0B6H是計(jì)數(shù)器2的控制字(給定的)
OUT46H,AL;將計(jì)數(shù)器2的控制字送入8253控制端口46HMOVAL,46H;46H是計(jì)數(shù)器2的低8位計(jì)數(shù)值
OUT44H,AL;將計(jì)數(shù)器2的低8位計(jì)數(shù)值送入計(jì)數(shù)器2的端口44HMOVAL,80H;80H是計(jì)數(shù)器2的高8位計(jì)數(shù)值
OUT44H,AL;將計(jì)數(shù)器2的高8位計(jì)數(shù)值送入計(jì)數(shù)器2的端口44H實(shí)驗(yàn)一8253方波發(fā)生器實(shí)驗(yàn)程序:
ORG3490HMOVDX,0FFE3H;3490BAFFE3MOVAL,36H;B036OUTDX,ALEEMOVDX,0FFE0HBAFFE0MOVAL,00HB000OUTDX,ALEEMOVAL,10HB010OUTDX,ALEEJMP$;349FEBFE試驗(yàn)箱面板連線:
1.8253-GATE0接+5V(VCC)2.8253-CLK0接分頻器T2或T5插孔(TX)
3.8253-CS接譯碼器輸出端FFE0插孔
4.將一組線(8)鏈接到系統(tǒng)模塊USC-BUS5.8253-OUT0接CH0示波器插孔
6.鏈接并打開(kāi)實(shí)驗(yàn)箱電源,將實(shí)驗(yàn)箱與PC機(jī)的通信線接好,打開(kāi)PC機(jī)。
7.打開(kāi)8088實(shí)驗(yàn)窗口,確定串口號(hào),打開(kāi)示波器窗口
按下一個(gè)地址鍵【F2/NX】輸入代碼。
8.起始地址的輸入:
“P”狀態(tài)下鍵入3490
9.代碼輸入:按當(dāng)前地址內(nèi)容鍵【TV/ME】輸入代碼。按下一個(gè)地址鍵【F2/NX】輸入代碼。(上地址鍵【F1/LS)按下一個(gè)地址鍵【F2/NX】輸入代碼。
………..結(jié)束按鍵【MON】鍵回到“P”狀態(tài)。
10.“P”狀態(tài)下鍵入“3490”,再按【EXEC】鍵執(zhí)行。
11.回到示波器窗口,用鼠標(biāo)點(diǎn)設(shè)置確定通道,再點(diǎn)開(kāi)始。
12.兼調(diào)Y軸和X軸大小,波形適當(dāng)后按暫停。
報(bào)告書(shū)實(shí)驗(yàn)部分內(nèi)容填寫(xiě)
1.實(shí)驗(yàn)程序、代碼和準(zhǔn)確注釋
2.輸出波形
9.48253編程
8253初始化編程步驟:(1)建立控制字
(2)輸入計(jì)數(shù)值:高8位、低8位、16位
8253編程實(shí)例:建立一個(gè)負(fù)脈沖信號(hào),脈寬為5080XCLK周期給定條件:用計(jì)數(shù)器0,工作方式1,BCD碼計(jì)數(shù),計(jì)數(shù)值為5080H,計(jì)數(shù)器0、1、2和控制字端口地址分別為:F8、F9、FA、FB。編成:(CPU向8253寫(xiě)入控制字和計(jì)數(shù)值)MOVAL,33H;建立控制字:00110011BOUT0FBH,AL;控制字送入控制端口地址0FBHMOVAL,80H;將低8位計(jì)數(shù)值送入ALOUT0F8H,AL;先送入低8位計(jì)數(shù)值到0計(jì)數(shù)器端口地址
MOVAL,50H;將高8位計(jì)數(shù)值送入ALOUT0F8H,AL;再送入高8位計(jì)數(shù)值到0計(jì)數(shù)器端口地址
*
8253中的計(jì)數(shù)值被CPU讀取時(shí)必需鎖存。
GATEX=0停止計(jì)數(shù)鎖存命令字:
無(wú)意義
00鎖存標(biāo)志
00計(jì)數(shù)器001計(jì)數(shù)器110計(jì)數(shù)器2
CPU讀取8253計(jì)數(shù)器1中的數(shù)值
編程:
MOVAL,40H;鎖存字送入ALOUT0FBH,AL;計(jì)數(shù)器1數(shù)值被鎖存
INAL,0F9H;讀計(jì)數(shù)器1低8位數(shù)值到AL MOVCL,AL;存入CLINAL,0F9H;讀計(jì)數(shù)器1高8位數(shù)值到ALMOVCH,AL;存入CHD7D6D4D3D2D1D0D5作業(yè):1.8253基本特性是什么?2.8253對(duì)外有幾個(gè)端口?其端口地址是怎樣排列的?3.8253控制字各位的定義
4.8253六種工作方式各自的特點(diǎn)是什么?5.寫(xiě)出8253編程要點(diǎn)測(cè)驗(yàn):完成以下工程的程序設(shè)計(jì)GATE0OUT0GATE1GATE2OUT1OUT2CLK0CLK1CLK2+5V
1000xCLK定時(shí)器0初始化后立即啟動(dòng),必須保證在1000xCLK個(gè)脈沖后,定時(shí)器1、2同時(shí)啟動(dòng)。端口地址:40H~43H計(jì)數(shù)器0:工作在方式0寫(xiě)高字節(jié)BCD碼計(jì)數(shù)器1:工作在方式1寫(xiě)低字節(jié)2進(jìn)制碼計(jì)數(shù)次數(shù)65536次,最高次數(shù)用0000H表示計(jì)數(shù)器2:工作在方式1寫(xiě)高字節(jié)BCD碼計(jì)數(shù)10000次,最高次數(shù)用0000H表示編程:完成對(duì)8253三個(gè)定
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年四川省南充市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2024年廣東省佛山市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2022年四川省廣元市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2024年云南省大理自治州公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 集體三等功事跡報(bào)告
- 學(xué)校圣誕節(jié)晚會(huì)的主持開(kāi)場(chǎng)白!中文英文對(duì)照版
- 《創(chuàng)建框架網(wǎng)》課件
- 《膈疝放射診斷》課件
- 2025年生命探測(cè)儀項(xiàng)目申請(qǐng)報(bào)告模板
- 2025年特種粉末及粉末冶金制品項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模范
- 浙江省杭州市余杭區(qū)2023-2024學(xué)年五年級(jí)上學(xué)期1月期末道德與法治試題
- 山東省濟(jì)南市歷城區(qū)2023-2024學(xué)年四年級(jí)上學(xué)期期末數(shù)學(xué)試卷
- 工程管理培訓(xùn)教案
- agv無(wú)人運(yùn)輸車維修保養(yǎng)合同
- 2023-2024學(xué)年二年級(jí)數(shù)學(xué)上冊(cè)期末樂(lè)考非紙筆測(cè)試題(一)蘇教版
- 學(xué)生信息技術(shù)應(yīng)用實(shí)踐
- Android移動(dòng)應(yīng)用開(kāi)發(fā)基礎(chǔ)教程-教案
- 2024年江蘇省學(xué)業(yè)水平合格性考試語(yǔ)文全真模擬卷
- 2023年總裝電氣工程師年度總結(jié)及下一年計(jì)劃
- 城市園林綠化養(yǎng)護(hù)管理標(biāo)準(zhǔn)規(guī)范
- 腳手架工程安全管理風(fēng)險(xiǎn)辨識(shí)及防范措施
評(píng)論
0/150
提交評(píng)論