【正文】
緩沖區(qū) MOV 31H,00H MOV 32H,02H 。跳轉到換場 ORG 000BH。 結 束開 始兩 隊 比 分 交 換當 前 狀 態(tài) 壓 棧彈 棧P 3 . 2 = 1 ?N Y 圖 4 交換場地流程圖 單片機原理及系統(tǒng)課程設計報告 6 延 時 防 抖 動開 始結 束 有 無 鍵 按 下 ?循 環(huán) 點 亮 L E D 數(shù) 碼 管對 應 隊 加 相應 分將 分 數(shù) 轉 換 為 十進 制 存 放查 表 法 查 找 對 應字 符N Y 開 始結 束T R 0 = 0顯 示 時 間 和 比 分S T A R T / S T O P 是 否 按 下 ?加 減 分 處 理T R 0 按 位 取 反 Y NT R 0 = 1 ?開 始 計 時 暫 停 計 時N Y 圖 5 得分顯示流程圖 圖 6 主程序流程 系統(tǒng)仿真 根據(jù)電路連接圖連接電路,在 KEIL 環(huán)境下編譯鏈接裝入 issue7 Professional中,修改預定參數(shù),進行軟件仿真,點擊軟件執(zhí)行鍵,最終仿真成功得到圖 7 所單片機原理及系統(tǒng)課程設計報告 7 示的結果: X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1P RO G RA M = F :\ K e i l C51 V c n g r \C51 \E x a m p l e s \H E L L O \ k k k k k . h e xX1CR Y S T A LC13 3 0 P FC23 3 0 P FB + 12 3 4 5 6 7 8 91R P 2RE S P A C K 823456781R P 1RE S P A C K 7R11 0 kR21 0 kL S 1S P E A K E RC31 5 0 pR31kR41kA + 1 A + 2 A + 3 A 1B 1B + 3B + 2C H A N G ES T O P / S T A R TR E S E A T 圖 7 仿真圖 5 總結 這次課程設計對我 來說試一次難得的經(jīng)歷,首先讓我對所學單片機課程有了全面的熟悉、新的認識和深刻的理解,對于 Proteus 軟件有了更熟練的掌握,在設計過程中遇到了不少困難,經(jīng)過多次的努力和嘗試最終成功,當然收獲遠遠大于成功。所以在設計時考慮設計相應的上拉電阻,因為按鈕不能直接和單片機的引腳相連。因此,AT89C51 是一種功能強,靈活性高且價格合理的單片機,可方便的應用在各個控制領域,它的引腳圖如圖 1。賽程計時采用倒計時方式。利用 7 段共陰 LED 作為顯示器件。 設計方法 本系統(tǒng)采用單片機 AT89C51 作為本設計的核心元件。該系列單片機均采 用標準 MCS51 內(nèi)核,硬件資源相互兼容,品類齊全,功能完善,性能穩(wěn)定,體積小,價格低廉,貨源充足,調試和編程方便,所以應用極為廣泛。 圖 2 七段共陰極數(shù)碼管引腳圖( 4 位) 單片機原理及系統(tǒng)課程設計報告 4 圖 2 中左面 8 個引腳分別是 A,B,C,D,E,F,G,DP(小數(shù)點 ),右面是四個數(shù)碼管的位選端。 系統(tǒng)總體設計 系統(tǒng)硬件設計根據(jù)系統(tǒng)框圖,從系統(tǒng)框圖中可以知道,該系統(tǒng)中包含了預期設計的幾個部分??傊?,本次課程設計讓我收獲頗多,也希望自己能在以后的學習當中能堅持這種不懈努力,迎難而上的精神。A 隊分數(shù) MOV 23H,00H 。定時初始化 MOV TL0,0B0H MOV R2,14H MOV IE,83H。A 隊加三分 JNB ,AD1 。A 隊比分轉換成 10 進制并放緩沖區(qū) DIV AB MOV 34H,B MOV 35H,A LJMP START BA1: JNB ,BA1 INC 23H MOV A,23H LJMP STOREB BA2: JNB ,BA2 MOV A,23H ADD A,02 MOV 23H,A LJMP STOREB BA3: JNB ,BA3 MOV A,23H ADD A,03 MOV 23H,A LJMP STOREB BD1: JNB ,BD1 DEC 23H MOV A,23H STOREB: MOV B,0AH 。59 秒設置 MOV 30H,09H MOV 31H,05H MOV A,21H DEC A MOV 21H,A OUT: MOV A,20H MOV B,0AH 。交換場地程序: CHANGE: PUSH PSW PUSH ACC JB QU 。s Premier League match at Chelsea on Sunday. I am going to be at the match tomorrow and I have asked to meet Yaya Toure, he told BBC Sport. For me it39。總覺得自己自己似乎應該去做點什么,或者寫點什么。 Originally, this world, can produce a chemical reaction to an event, in addition to resolutely, have to do, and time. 原來,這個世界上,對某個事件能產(chǎn)生化學反應的,除了非做不可的堅決,還有,時間。 Those were broken into various shapes of stationery。t. Baumgartner still will free fall at a speed that would cause you and me to pass out, and no parachute is guaranteed to work higher than 25,000 feet (7,620 meters). cause there 。 Have declared the end of the encounter that haven39。s time, your ideas are always special to clear. Want, want, line is clear, as if