資源簡介
在設(shè)計(jì)要求中要實(shí)現(xiàn)控制左右共6個(gè)指示燈閃爍,會(huì)用到8255芯片,在此使用PA口輸出控制各燈的具體動(dòng)作。PA0-PA2控制左邊三個(gè)指示燈,PA5-PA7控制右邊三個(gè)指示燈。
在汽車左轉(zhuǎn)、右轉(zhuǎn)、剎車中要計(jì)時(shí)10s,則用8253計(jì)數(shù)器控制計(jì)時(shí),用8253計(jì)數(shù)器產(chǎn)生1s的方波和0.5s的方波來實(shí)現(xiàn)1s和0.5s的計(jì)時(shí)。
要顯示計(jì)時(shí),則需要用8279鍵盤顯示芯片,采用8279控制數(shù)碼管的D0位顯示倒計(jì)時(shí)10s。
在8253計(jì)時(shí)過程中,每計(jì)數(shù)1s需要通過8279進(jìn)行顯示,需要調(diào)用中斷程序來實(shí)現(xiàn),則用8259芯片來實(shí)現(xiàn)。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論