【導(dǎo)讀】簡(jiǎn)單的電子手表,到人人必備的手機(jī),我們都可以看到電子時(shí)鐘的身影。顯示時(shí)分秒的功能。運(yùn)用8253產(chǎn)生周期為2秒的方波,通過8255芯片的A、B、C口讀取電平高低,就近似于1秒延時(shí)。時(shí)鐘的時(shí)分秒的處理方法實(shí)際上時(shí)數(shù)學(xué)邏輯問題。在編輯過程中我想到兩種解決方。緩存區(qū),再將緩存區(qū)的內(nèi)容轉(zhuǎn)換成顯示數(shù)據(jù)。進(jìn)位,“分”是否應(yīng)該向“時(shí)”進(jìn)位,“時(shí)”是否已經(jīng)超過,但是邏輯判斷較為繁瑣。制,處理方法一樣,而“時(shí)”是24進(jìn)制,應(yīng)該進(jìn)行額外處理。輸入口,并簡(jiǎn)單延時(shí),就可以顯示了。法,來實(shí)現(xiàn)適中的計(jì)時(shí)功能。8086工作在最小模式,5255芯片片選端接到CPU的片選段CS0,A口組委輸出口,一秒計(jì)時(shí)和功能有軟件控制進(jìn)行。有99條基本指令,指令功能強(qiáng)大。CPU和接口之間的數(shù)據(jù)傳送總是并行的,即可以同時(shí)傳遞8位、16位、32位。A0,A1上的不同編碼可分別尋址上述3個(gè)口和一個(gè)控制。據(jù)讀出;寫A口可將CPU的數(shù)據(jù)寫入A口并輸出。