【導(dǎo)讀】本文設(shè)計為以AT89C52單片機為核心的八路搶答器,采用了數(shù)字。后通過LED數(shù)碼管顯示相應(yīng)的路數(shù)。本設(shè)計是以搶答為出發(fā)點??紤]到根據(jù)需要設(shè)定限時回答的功能,利用。使數(shù)碼管能夠正確地顯示時間。用開關(guān)做鍵盤輸入,蜂鳴器發(fā)聲提示。答的時間,并保持到主持人將系統(tǒng)清除為止。次搶答無效,系統(tǒng)報警并禁止搶答,顯示器上顯示00。及實現(xiàn),為后設(shè)計和實現(xiàn)單片機應(yīng)用系統(tǒng)打下良好基礎(chǔ)。需要用到4位共陽極數(shù)碼管顯示倒。定時器1用于響鈴程序,定時器0用于計時程序。倒計時期間當(dāng)有選手第一。個按下?lián)尨鹌靼磁r數(shù)碼管顯示選手號碼,開始倒計時,并鎖定搶答。定時器要考慮晶振的數(shù)值。此次課程設(shè)計中,使用的是的外部晶振。搶答復(fù)位功能只能在倒計時結(jié)束時進行,復(fù)位。位數(shù)有半位,1,2,3,4,5,6,8,10位等等....,led數(shù)碼管。led數(shù)碼管廣泛用于。透過分時輪流控制各個LED數(shù)碼管的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。