91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 音響技術

3個通道的計數器都鎖存將前端處理器的運行周期縮短

發布時間:2022/11/25 21:58:32 訪問次數:118

MC68300系列微控制器采用模塊化設計,可以根據用戶的要求,選擇不同的模塊,以適應不同的應用場合。現在廣泛使用的已有十余種產品,它們具有以下共同的特點或模塊:

中央處理單元(CPU):采用在MC68020基礎上形成的32位CPU,稱作CPU32。

它與MC68020的指令系統基本相同,并且還增加了多條適合于微控制器應用的指令,這樣,在開發過程中就可以充分利用已有的成果。最高工作頻率已達25MHz。

這個命令可以令3個通道的計數器都鎖存(8253要3個通道的計數值都鎖存,需寫入3個命令)。另外,8254中的每個計數器都有1個狀態字可由讀回命令令其鎖存,然后由CPU讀取。

狀態字的格式其中D5~D0即為寫入此通道的控制字的相應部分。D7反映了該計數器的輸出引腳。輸出(OUT)為高電平,D7=1;輸出為低電平,D7=0。D6反映時間常數寄存器中的計數值是否已經寫入了計數單元中。

16位單片機80C196系列(KB、KC等)應用最廣。單片機要處理的問題很多。如I/O量、A/D模數轉換、鍵盤、通信、顯示等,處理一圈所花費的時間常稱之為前端處理器的運行周期。

在整個系統中,前端處理器的數量較多,中央處理器對其進行巡檢時會花去較多的時間。若能將前端處理器的運行周期縮短,毫無疑問能提高整個系統的運行及處理速度,使系統的性能得以改善。

當向通道寫入控制字以及計數值后,狀態字節中的D6=1;只有當計數值寫入計數單元后,D6=0。

本設計選擇8254-2的方式3工作。方式3是一種方波速率發生器。

當定時器/計數器8254-2以方式3工作時,在計數的過程中輸出有一半時間為高,另一半時間為低。

所以,若計數值為N,則其輸出在前N/2時可輸出高電平,后N/2時可輸出低電平,不需要用軟件來控制高低電平的轉換,但8254-2計數范圍有一定的限制,在采用二進制計數時,范圍為0000~9999,最大計數為10000。

為了使分辨率達到要求,還需要考慮程序指令所占用的時間,尤其是在輸出高頻時,分辨率尤為重要。

上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權請聯系刪除。圖片供參考

MC68300系列微控制器采用模塊化設計,可以根據用戶的要求,選擇不同的模塊,以適應不同的應用場合。現在廣泛使用的已有十余種產品,它們具有以下共同的特點或模塊:

中央處理單元(CPU):采用在MC68020基礎上形成的32位CPU,稱作CPU32。

它與MC68020的指令系統基本相同,并且還增加了多條適合于微控制器應用的指令,這樣,在開發過程中就可以充分利用已有的成果。最高工作頻率已達25MHz。

這個命令可以令3個通道的計數器都鎖存(8253要3個通道的計數值都鎖存,需寫入3個命令)。另外,8254中的每個計數器都有1個狀態字可由讀回命令令其鎖存,然后由CPU讀取。

狀態字的格式其中D5~D0即為寫入此通道的控制字的相應部分。D7反映了該計數器的輸出引腳。輸出(OUT)為高電平,D7=1;輸出為低電平,D7=0。D6反映時間常數寄存器中的計數值是否已經寫入了計數單元中。

16位單片機80C196系列(KB、KC等)應用最廣。單片機要處理的問題很多。如I/O量、A/D模數轉換、鍵盤、通信、顯示等,處理一圈所花費的時間常稱之為前端處理器的運行周期。

在整個系統中,前端處理器的數量較多,中央處理器對其進行巡檢時會花去較多的時間。若能將前端處理器的運行周期縮短,毫無疑問能提高整個系統的運行及處理速度,使系統的性能得以改善。

當向通道寫入控制字以及計數值后,狀態字節中的D6=1;只有當計數值寫入計數單元后,D6=0。

本設計選擇8254-2的方式3工作。方式3是一種方波速率發生器。

當定時器/計數器8254-2以方式3工作時,在計數的過程中輸出有一半時間為高,另一半時間為低。

所以,若計數值為N,則其輸出在前N/2時可輸出高電平,后N/2時可輸出低電平,不需要用軟件來控制高低電平的轉換,但8254-2計數范圍有一定的限制,在采用二進制計數時,范圍為0000~9999,最大計數為10000。

為了使分辨率達到要求,還需要考慮程序指令所占用的時間,尤其是在輸出高頻時,分辨率尤為重要。

上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權請聯系刪除。圖片供參考

熱門點擊

 

推薦技術資料

基準電壓的提供
    開始的時候,想使用LM385作為基準,HIN202EC... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
武鸣县| 滕州市| 会泽县| 高安市| 卫辉市| 扬中市| 杭锦旗| 洛南县| 万宁市| 芮城县| 镇坪县| 凌海市| 思茅市| 平湖市| 威信县| 柯坪县| 乐清市| 平武县| 兰州市| 车险| 洪洞县| 南昌市| 眉山市| 石渠县| 理塘县| 湛江市| 三原县| 师宗县| 祁阳县| 齐河县| 都匀市| 辰溪县| 乳源| 开阳县| 肇东市| 祁连县| 汕尾市| 深州市| 南充市| 承德市| 威远县|