[問題] 8051 4bit倒數器 倒數問題

看板C_and_CPP (C/C++)作者 (燃燒56)時間8年前 (2017/05/23 19:53), 8年前編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: Win10, Linux, ...) win7 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) Keil uVision5 問題(Question): 倒數的地方怪怪的 餵入的資料(Input): http://imgur.com/a/jFGJM 這是電路圖 實際上http://imgur.com/a/tIAAc http://imgur.com/a/DPZeA 預期的正確結果(Expected Output): 按下最左邊的彈跳開關開始倒數 按下中間的會加10秒(第二顆七段顯示器+1) 按下右邊的會重製 錯誤結果(Wrong Output): 按下左邊的彈跳開關會歸零 然後重零開始倒數 0→9→8→7→6→5→4→3→2→1→0→亂碼 程式碼(Code):(請善用置底文網頁, 記得排版) http://imgur.com/a/cIDTc http://imgur.com/a/kezpJ http://codepad.org/AFYa6DYk 補充說明(Supplement): 4bit7段顯示器 左邊兩顆是秒數 右邊兩顆是分鐘 程式碼等等再補網頁 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.70.10.195 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1495540401.A.418.html ※ 編輯: flameon5566 (210.70.10.195), 05/23/2017 19:57:14

05/23 20:40, , 1F
數到零要停呀
05/23 20:40, 1F

05/23 20:40, , 2F
a扣到變成負值了
05/23 20:40, 2F

05/23 23:17, , 3F
a-- 要減到哪裡去
05/23 23:17, 3F
文章代碼(AID): #1P92AnGO (C_and_CPP)
文章代碼(AID): #1P92AnGO (C_and_CPP)