對于亂碼的原因,是你們數碼管定義錯了,我特意看了下我的板子(源程序電腦做系統丟了,而且是匯編的你們大多數看不懂)。我分析了我的管腳定義如下:
(共陽數碼管)
個位P3.7
十位P3.4
百位P3.1
千位P3.0
G=P1.0
C=P1.1
H未接(沒有小數點需要顯示,就沒有浪費電阻, )
D=P1.3
E=P1.4
B=P1.5
F=P1.6
A=P1.7
萬用板焊接你就知道了,我是按照焊接方便設計的表
這是我另一個程序的數碼管表,估計一樣的,
DB 005H,0DDH,046H,054H,9CH,34H,24H,5DH,04H,14H ;2051碼表
DB 0CH,0A4H,27H,0C4H,26H,2EH |