8253定時計數器晶元使用

2023-01-22 23:03:02 字數 2231 閱讀 7765

實驗目的:

1. 掌握8253可程式設計定時/計數器晶元的使用方法。

實驗裝置:

zy15micint12bb實驗箱一台、計算機一台(預裝windows xp、巨集彙編masm5、zy15micint12bb實驗箱配套軟體。

實驗內容a:

在通道1的clk1已經接了乙個250khz的訊號,用通道1和通道2串聯,在通道2的輸出端獲得1hz的方波。編寫實現這個效果的程式。

實驗內容b:

修改程式,在通道2的輸出端獲得0.5hz和2hz方波。

預習要求:

1.弄懂8253的功能和程式設計方法。

2.編輯建立實驗源程式檔案,存入u盤儲存。

3.寫出預習報告。

實驗步驟:

1.在實驗箱上找到本實驗主要用到的模組:系統模組、8253模組、0-1指示模組等。

2.8253模組的clk2接到out1。

3.8253模組的out2接到0-1指示模組do71對應的插座。

4.開啟實驗箱電源。

5.執行實驗箱配套軟體,調入準備好的實驗程式檔案,編譯、連線、裝載,然後執行。

6.觀察led的變化。

重要提示:

1.源程式應當用.asm作副檔名,放入masm50資料夾中。

2.在全速執行程式後,要再次**程式或除錯程式,必須重新啟動系統。

實驗內容a參考程式:

t0 equ 0040h

t1 equ 0041h

t2 equ 0042h

tc equ 0043h

code segment

assume cs:code

start: mov dx,tc

mov al,76h通道1,先低位元組,再高位元組裝入,方式三

out dx,al

nopmov dx,t1

mov al,0e8h

out dx,al

nopmov al,03h1000d=3e8h

out dx,al

nopmov dx,tc

mov al,96h通道2,僅使用低位元組,方式三

out dx,al

nopmov dx,t2

mov al,0fah250d=fah

out dx,al

jmp $

code ends

end start

實驗b參考程式:

2hz:

t0 equ 0040h

t1 equ 0041h

t2 equ 0042h

tc equ 0043h

code segment

assume cs:code

start: mov dx,tc

mov al,76h通道1,先低位元組,再高位元組裝入,方式三

out dx,al

nopmov dx,t1

mov al,0d0h

out dx,al

nopmov al,07h2000d=7d0h

out dx,al

nopmov dx,tc

mov al,96h通道2,僅使用低位元組,方式三

out dx,al

nopmov dx,t2

mov al,0fah250d=fah

out dx,al

jmp $

code ends

end start

0.5hz:

t0 equ 0040h

t1 equ 0041h

t2 equ 0042h

tc equ 0043h

code segment

assume cs:code

start: mov dx,tc

mov al,76h通道1,先低位元組,再高位元組裝入,方式三

out dx,al

nopmov dx,t1

mov al,0f4h

out dx,al

nopmov al,01h500d=1f4h

out dx,al

nopmov dx,tc

mov al,96h通道2,僅使用低位元組,方式三

out dx,al

nopmov dx,t2

mov al,0fah250d=fah

out dx,al

jmp $

code ends

end start

實驗十8253計數器實驗

一 實驗要求 利用8086外接8253可程式設計定時器 計數器,可以實現對外部事件進行計數。二 實驗目的 1 學習8086與8253的連線方法。2 學習8086對8253的控制方法。三 實驗電路及連線圖 用硬導線將8253片選訊號cs53接至138解碼200 207,將8279的片選訊號cs79接至...

實驗十計數器

一 實驗目的 1.學習用整合觸發器構成計數器的方法。2.熟悉中規模整合十進位制計數器的邏輯功能及使用方法。3.學習計數器的功能擴充套件。4.了解整合解碼器及顯示器的應用。二 實驗原理 計數器是一種重要的時序邏輯電路,它不僅可以計數,而且用作定時控制及進行數字運算等。按計數功能計數器可分加法 減法和可...

用74LS162計數器設計24進製計數器

姓名 桑賢超班級 文自112 2班學號 201190519234 試驗 24進製計數器的設計日期 2012.11.17 指導老師 徐洪霞 一 實驗報告的名稱 24進製計數器的設計二 本次實驗的目的 1.掌握74ls162 計數器的用法 2.利用74ls162計數器設計乙個24進製計數器三 實驗裝置 ...