[问题] 8051 4bit倒数器 倒数问题

楼主: flameon5566 (燃烧56)   2017-05-23 19:53:18
开发平台(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段显示器 左边两颗是秒数 右边两颗是分钟
程式码等等再补网页
作者: longlongint (华哥尔)   2017-05-23 20:40:00
数到零要停呀a扣到变成负值了
作者: JFLung9536 (立月小蛇)   2017-05-23 23:17:00
a-- 要减到哪里去

Links booklink

Contact Us: admin [ a t ] ucptt.com