求助 |
答題得分者是:mymj
|
Peter2030
一般會員 發表:1 回覆:0 積分:0 註冊:2004-05-03 發送簡訊給我 |
|
mymj
版主 發表:132 回覆:486 積分:608 註冊:2002-10-25 發送簡訊給我 |
|
kilo_amd
一般會員 發表:15 回覆:13 積分:10 註冊:2003-01-24 發送簡訊給我 |
假設您使用的點矩陣是共陽極
您可以使用P0埠的P0.0至P0.4來連接共陽極的部分
然後使用
P1埠的P1.0至P1.6去連接其接地端 共陽極
P0.0 ~ P0.4
●●●●● P1.0
●●●●● P1.1
●●●●● P1.2
●●●●● P1.3
●●●●● P1.4
●●●●● P1.5
●●●●● P1.6 如果欲顯示以下圖形 ●燈滅 ○燈亮 P0.0 ~ P0.4
●●○●● P1.0
●○○●● P1.1
●●○●● P1.2
●●○●● P1.3
●●○●● P1.4
●●○●● P1.5
●○○○● P1.6
第第第第第
一二三四五
列列列列列 要使用掃描的方式來顯示
這裡使用列掃描方式
意思是說
P0.0到P0.4每次只有一隻接腳是1 高態 因為接的是共陽極
然後利用P1.0至P1.6去控制要亮的燈
依序循環 簡單的程式流程是
其中的X 在這個控制中 沒有使用到的接腳 第一列的燈控制
P0=#XXX00001B
P1=#X1111111B 第二列的燈控制
P0=#XXX00010B
P1=#X0111101B 第三列的燈控制
P0=#XXX00010B
P1=#X0000000B 第四列的燈控制
P0=#XXX00010B
P1=#X0111111B 第五列的燈控制
P0=#XXX00010B
P1=#X1111111B
然後再回到第一列的燈控制 這樣就可以做出來了 寫得不是很好
希望您能看得懂
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |