[問題] MPLAB寫程式的問題
請問下我用麵包板接PIC16F877
可是我在寫程式寫到這段時候
BANKSEL TRISC
MOVLW 0
MOVWF TRISC
BANKSEL PORTC
MOVLW B'01000011'
MOVWF PORTC
我把七段顯示器接PORTC的4567
我想要顯示2的話 應該是要打00000010
而為什麼卻是要打00100000
似乎有效值是在前面而不是在後面??
port 0 1 2 3 4 5 6 7
0 0 0 0 0 0 1 0 想法1
0 0 1 0 想法2
0 0 1 0 0 0 0 0 正確
是因為電腦知道我只有在portC的4567有接七段所以才必須數值往前嗎??...
還有想法2如果這樣打的話 出來就是直接顯示0 為什麼呀...??
請知道的高手給我下解答
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.4.110
※ 編輯: a519214 來自: 123.192.4.110 (07/04 04:07)
推
07/04 10:07, , 1F
07/04 10:07, 1F
→
07/04 10:09, , 2F
07/04 10:09, 2F
→
07/04 10:10, , 3F
07/04 10:10, 3F
→
07/04 10:11, , 4F
07/04 10:11, 4F
→
07/04 12:20, , 5F
07/04 12:20, 5F
→
07/04 13:37, , 6F
07/04 13:37, 6F
→
07/04 23:26, , 7F
07/04 23:26, 7F
→
07/04 23:27, , 8F
07/04 23:27, 8F
推
07/05 00:50, , 9F
07/05 00:50, 9F
推
07/05 01:05, , 10F
07/05 01:05, 10F
→
07/09 03:29, , 11F
07/09 03:29, 11F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章