Holtek單片機(jī)源碼:此應(yīng)用示范了使用HT48C10單片機(jī)的 16 位定時(shí)計(jì)數(shù)器產(chǎn)生內(nèi)部中斷以實(shí)現(xiàn)計(jì)時(shí)功能。這個(gè)應(yīng)用依靠系統(tǒng)時(shí)鐘頻率作為計(jì)時(shí)的基準(zhǔn)。此處所示的應(yīng)用使用了 400KHz的系統(tǒng)時(shí)鐘,通過(guò)內(nèi)部除四分頻產(chǎn)生 100KHz 的定時(shí)/計(jì)數(shù)器時(shí)鐘。對(duì)于一個(gè) 16 位的計(jì)數(shù)器最大計(jì)數(shù)值為 65536,這將每隔 0.65536 秒產(chǎn)生一個(gè)內(nèi)部中斷。但是時(shí)鐘需要1秒作為基本時(shí)間單元。 因此定時(shí)/計(jì)數(shù)器被設(shè)置成記錄0.5秒的基準(zhǔn)時(shí)間,取兩次中斷可得到 1 秒的基準(zhǔn)時(shí)間。這里的應(yīng)用使用 4 個(gè) 7 段數(shù)碼管顯示24 小時(shí)制的時(shí)間,顯示小時(shí)和分鐘。而小時(shí)和分鐘的調(diào)節(jié)由兩個(gè)鍵來(lái)控制。
標(biāo)簽:
Holtek
400
48C
C10
上傳時(shí)間:
2017-01-22
上傳用戶:wmwai1314