資源簡介
一、設(shè)計目的
通過該設(shè)計,掌握串行通信的基本原理和應(yīng)用,掌握8255并行接口和8253定時計數(shù)器的使用,并掌握相應(yīng)的程序設(shè)計和電路設(shè)計的技能。是對并行通信接口芯片和定時計數(shù)芯片章節(jié)理論學(xué)習(xí)的總結(jié)和補充,為后續(xù)的硬件課程的學(xué)習(xí)打下基礎(chǔ)。
二、設(shè)計內(nèi)容
利用8253的分頻功能實現(xiàn)報警聲,即頻率1高1低的警報聲,同事LED燈也配合一閃一閃。
1、對8253進行初始化編程,對8255進行初始化編程;
2、根據(jù)設(shè)計要求,連接相應(yīng)的電路;
3、編寫程序?qū)崿F(xiàn)聲光報警效果。
三、實驗基本原理
1、利用8253的分頻原理,將1MHz的信號分頻成1000Hz的低音頻信號和5000Hz的高音頻信號,并通過驅(qū)動電路與揚聲器連接,產(chǎn)生警報聲音信號。8253的通道0工作在方式3,對1MHz的信號1次分頻。
2、利用8255端口A驅(qū)動8個LED發(fā)光二極管,結(jié)合8253產(chǎn)生的警報信號,產(chǎn)生燈光閃爍效果。接線圖如下:
圖5.1 聲光報警連接示意圖
代碼片段和文件信息
評論
共有 條評論