版權(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寄存器中。控制字和地址同上
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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025下半年四川自貢市屬事業(yè)單位考試聘用人員高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年北京市延慶縣事業(yè)單位招聘39人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海地鐵第一運(yùn)營(yíng)限公司多職能隊(duì)員(巡視)(儲(chǔ)備)招聘50人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年貴州六盤(pán)水市事業(yè)單位及國(guó)企業(yè)招聘應(yīng)征入伍大學(xué)畢業(yè)生【92】人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年四川省江油市事業(yè)單位招聘95人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 農(nóng)村建設(shè)誠(chéng)信承諾書(shū)模板
- 銀行網(wǎng)點(diǎn)智能系統(tǒng)布線合同
- 商場(chǎng)屋面瓦安裝合同
- 2024年租房合同終止協(xié)議3篇
- 2024年物業(yè)中介服務(wù)定金協(xié)議
- 以學(xué)增智-提升推進(jìn)高質(zhì)量發(fā)展的本領(lǐng)研討發(fā)言稿
- 2023年10月自考00055企業(yè)會(huì)計(jì)學(xué)真題及答案含評(píng)分標(biāo)準(zhǔn)
- 幼兒園人事工作總結(jié)
- 可修改版五年級(jí)數(shù)學(xué)期中考試答題卡模板
- 精裝修工程工作界面劃分
- 山東省青島市市北區(qū)2023-2024學(xué)年九年級(jí)上學(xué)期11月期中數(shù)學(xué)試題
- 【語(yǔ)文】上海市三年級(jí)上冊(cè)期末復(fù)習(xí)試題(含答案)
- 遙感技術(shù)基礎(chǔ)第二版課后答案
- 項(xiàng)目式高中化學(xué)教學(xué)《保護(hù)珊瑚礁的措施-沉淀溶解平衡》
- 犯罪現(xiàn)場(chǎng)勘察題庫(kù)(348道)
- 八段錦操作評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論