久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4632|回復(fù): 13
收起左側(cè)

36個(gè)LED不同單片機(jī)IO口的驅(qū)動(dòng)問題,想了一天了求指導(dǎo)

[復(fù)制鏈接]
ID:466499 發(fā)表于 2019-1-11 15:44 來自手機(jī) | 顯示全部樓層 |閱讀模式
本人單片機(jī)小白,只會(huì)用玩同一個(gè)IO口4*4的矩陣。在一個(gè)IO口上可以用十六進(jìn)制設(shè)置4個(gè)引腳高,4個(gè)引腳低,P1=0xF0;  12*3的36個(gè)燈怎么驅(qū)動(dòng),想了一天了跪求大佬
IMG_20190111_112752.jpg
回復(fù)

使用道具 舉報(bào)

ID:435470 發(fā)表于 2019-1-11 16:05 | 顯示全部樓層
P1=0xF0是全亮啊,你這36個(gè)LED也是要全亮和全滅嗎?

全亮:P1&=0xf8;P2=0xff;P0|=0xff;
全滅:P1|=0xff;P2=0xff;P0|=0xff;

好久沒搞51了,都不敢肯定對(duì)不對(duì)。。。
回復(fù)

使用道具 舉報(bào)

ID:94031 發(fā)表于 2019-1-11 16:35 | 顯示全部樓層
要L1頭一個(gè)燈亮,p10低,p11與p12高,p20高,p21-p27以及p00-p03全低。
要L1第二個(gè)燈亮,p10低,p11與p12高,p21高,p20-p27以及p00-p03全低。



要L2頭一個(gè)燈亮,p11低,p10與p12高,p20高,p21-p27以及p00-p03全低。



以此類推。
回復(fù)

使用道具 舉報(bào)

ID:212177 發(fā)表于 2019-1-11 16:49 | 顯示全部樓層
相信P0和P2的數(shù)據(jù)你都會(huì)了,P1你可以這樣:P1=10000000B 表示第一行,P1=01000000B表示第二行,P1=00100000B表示第三行
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2019-1-11 16:49 | 顯示全部樓層
如法炮制:6高6低。
回復(fù)

使用道具 舉報(bào)

ID:212177 發(fā)表于 2019-1-11 16:51 | 顯示全部樓層
相信P0,P2的數(shù)據(jù)你都會(huì)了,P1可以這樣表示:第一行P1=10000000B,第二行P1=01000000B,第三行P1=00100000B
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2019-1-11 16:59 | 顯示全部樓層
如果必須用8個(gè)IO來做可以這樣:4*3*3。
3*3用6個(gè)IO可以做成9個(gè)驅(qū)動(dòng),這樣的驅(qū)動(dòng)做4組,這4四組用剩下的兩IO做選通,剛好可以有4個(gè)狀態(tài)的選通。不過,3*3之后,如何再被選通要下功夫了。需要增加其它器件,得不償失。
所以幾乎無人采用這種方式,但作為學(xué)習(xí),你可以按照這個(gè)思路試試。
大多會(huì)采用6*6的方案。即用12個(gè)IO口。
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2019-1-11 17:01 | 顯示全部樓層
其實(shí),這是個(gè)數(shù)學(xué)分解質(zhì)因素的問題。
回復(fù)

使用道具 舉報(bào)

ID:330301 發(fā)表于 2019-1-11 17:03 | 顯示全部樓層
可以考慮采用掃描方式控制,只要掃頻大于20Hz,人眼基本就分辨不出來。
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2019-1-11 17:59 | 顯示全部樓層
本帖最后由 wulin 于 2019-1-12 08:00 編輯

最簡(jiǎn)單的方法就像操作數(shù)碼管一樣,設(shè)置unsigned int 數(shù)組控制行,設(shè)置unsigned char 數(shù)組控制列,把不同組的端口組合成一個(gè)unsigned int變量來操作。參看我以前的回壇友的帖子:“異組端口組成矩陣鍵盤的讀寫操作方法”。也可以按點(diǎn)陣LED方法驅(qū)動(dòng)。
回復(fù)

使用道具 舉報(bào)

ID:432823 發(fā)表于 2019-1-12 13:39 | 顯示全部樓層
根據(jù)你的電路用動(dòng)態(tài)掃描方式,列提供數(shù)據(jù),行掃描,頻率在50*12Hz,每次單片機(jī)一個(gè)引腳上只有一個(gè)LED點(diǎn)亮,關(guān)鍵程序的寫好,單片機(jī)引腳能承受電流的20MA,要加限流電阻。
回復(fù)

使用道具 舉報(bào)

ID:466499 發(fā)表于 2019-1-14 22:22 來自手機(jī) | 顯示全部樓層
wulin 發(fā)表于 2019-1-11 17:59
最簡(jiǎn)單的方法就像操作數(shù)碼管一樣,設(shè)置unsigned int 數(shù)組控制行,設(shè)置unsigned char 數(shù)組控制列,把不同組 ...

大佬牛逼,這么多方法,我還是覺得這種比較易實(shí)現(xiàn)多種功能組合
回復(fù)

使用道具 舉報(bào)

ID:149389 發(fā)表于 2019-1-18 15:36 | 顯示全部樓層
動(dòng)態(tài)掃描,Proteus仿真。
7777gif.gif


回復(fù)

使用道具 舉報(bào)

ID:466753 發(fā)表于 2019-1-19 15:45 | 顯示全部樓層
兩個(gè)P0總共可以驅(qū)動(dòng)8*8=64個(gè)燈,方式原理與4*4一般
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 玖玖国产| 免费观看日韩精品 | 欧洲亚洲一区二区三区 | 男人天堂99| 欧美三级网站 | 国产欧美一区二区精品久导航 | 一级高清 | 欧美精品一区二区三区四区 在线 | 欧美成人免费 | 在线视频三区 | 人人看人人干 | 亚洲综合在线视频 | 天天操综合网 | xx视频在线观看 | 午夜电影福利 | 国产精品一区二区三区在线播放 | 伊人久久免费视频 | 日韩和的一区二在线 | 国产一区二区久久久 | 91精品国产91久久久久久 | 99在线免费观看视频 | 精品九九九 | 日韩成人在线网站 | 亚洲第一天堂无码专区 | 国产区久久 | 亚洲一区二区在线 | 亚洲夜夜爽 | 在线观看av网站 | 国产精品视频网 | av网站在线免费观看 | 91综合网| 日韩精品视频一区二区三区 | 香蕉视频91 | 成人精品视频在线 | av性色全交蜜桃成熟时 | 久久国产精品久久久久久 | 91av亚洲| 99久久精品国产一区二区三区 | 麻豆国产一区二区三区四区 | 免费视频一区二区 | 亚洲国产欧美一区二区三区久久 |