欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

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

QQ登錄

只需一步,快速開始

搜索
查看: 4512|回復(fù): 13
打印 上一主題 下一主題
收起左側(cè)

求大神一個(gè)復(fù)雜的程序

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
用STC15F104W的6個(gè)IO口控制9個(gè)LED燈        3行3列
                                           1             2             3
                                           4             5             6
                                           7             8             9

   每次點(diǎn)亮3個(gè),例如:147       258        369       158     148    269     259   159    186等等,請(qǐng)大神慷慨賜教   謝謝!謝謝!謝謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:111634 發(fā)表于 2018-6-23 08:06 | 只看該作者
不能稱復(fù)雜,只是一個(gè)很簡(jiǎn)單的程序。
回復(fù)

使用道具 舉報(bào)

板凳
ID:357078 發(fā)表于 2018-6-23 10:01 | 只看該作者
參考單片機(jī)教程
回復(fù)

使用道具 舉報(bào)

地板
ID:155507 發(fā)表于 2018-6-23 10:50 | 只看該作者
按照如下輸出就可以分別點(diǎn)亮每一盞燈:
LY0 LY1 LX2
0         1         0         LX0
0         1         1         LX1
1         0         0         LX2
你的單片機(jī)端口有強(qiáng)的推挽輸出能力,
圖給LED矩陣的點(diǎn)亮還是比較容易的:
1、按圖給電路,每個(gè)LED的坐標(biāo)為(LX(i),LY(j)),LX(i)為高電平,LY(j)為低電平時(shí),交點(diǎn)(i,j)上的LED被點(diǎn)亮,所以……………………
2、例子:要點(diǎn)亮D6,需要LX2接高電平,LY1接地即可
3、理解以上兩點(diǎn),程序控制應(yīng)該不難…………
需要?jiǎng)討B(tài)顯示的方法了,就像掃描鍵盤矩陣那樣。一次只點(diǎn)亮一行(如LX0)上面需要電量的燈,下一次點(diǎn)亮下一行(LX1)上面的,這樣一秒重復(fù)至少30次,這樣每個(gè)燈看著是持續(xù)點(diǎn)亮的了。

LED_Matrix01.png (13.44 KB, 下載次數(shù): 88)

LED_Matrix01.png
回復(fù)

使用道具 舉報(bào)

5#
ID:202586 發(fā)表于 2018-6-23 22:38 | 只看該作者
zl2168 發(fā)表于 2018-6-23 08:06
不能稱復(fù)雜,只是一個(gè)很簡(jiǎn)單的程序。

謝謝版主  這個(gè)簡(jiǎn)單嗎?對(duì)于您們大神級(jí)人物肯定簡(jiǎn)單,但對(duì)于我來說很復(fù)雜,如果用9個(gè)IO口我勉強(qiáng)可以,用6 個(gè)IO每次點(diǎn)亮列向3個(gè)燈要怎樣弄,請(qǐng)大神們給個(gè)例程程序,謝謝,
回復(fù)

使用道具 舉報(bào)

6#
ID:202586 發(fā)表于 2018-6-23 22:41 | 只看該作者
angmall 發(fā)表于 2018-6-23 10:50
按照如下輸出就可以分別點(diǎn)亮每一盞燈:
LY0 LY1 LX2
0         1         0         LX0

您好 老師,可不可以給個(gè)例程程序   謝謝謝謝
回復(fù)

使用道具 舉報(bào)

7#
ID:357762 發(fā)表于 2018-6-24 14:15 | 只看該作者
參考單片機(jī)教程
回復(fù)

使用道具 舉報(bào)

8#
ID:357878 發(fā)表于 2018-6-24 16:51 | 只看該作者
加油啊,,,,
回復(fù)

使用道具 舉報(bào)

9#
ID:142059 發(fā)表于 2018-6-26 09:24 | 只看該作者
對(duì)你來說確實(shí)難了點(diǎn),涉及到矩陣掃描和動(dòng)態(tài)顯示
回復(fù)

使用道具 舉報(bào)

10#
ID:359145 發(fā)表于 2018-6-26 10:57 | 只看該作者
你直接操作寄存器不就好了,一步步執(zhí)行唄
回復(fù)

使用道具 舉報(bào)

11#
ID:359193 發(fā)表于 2018-6-26 11:29 | 只看該作者
led,動(dòng)態(tài)顯示
回復(fù)

使用道具 舉報(bào)

12#
ID:358947 發(fā)表于 2018-6-26 12:12 | 只看該作者
矩陣鍵盤掃描,就好比一個(gè)x軸,一個(gè)y軸。你這個(gè)分成3*3就能正好控制9個(gè)燈。既然想同時(shí)多個(gè)燈亮,那就利用人眼的暫留效應(yīng)。快速的刷新,也就是通俗的將,一會(huì)這個(gè)亮一下,一會(huì)另一個(gè)亮一下。由于速度過快,讓人誤認(rèn)為是同時(shí)亮的。
回復(fù)

使用道具 舉報(bào)

13#
ID:266943 發(fā)表于 2018-6-26 12:25 | 只看該作者
先編一個(gè)點(diǎn)亮一個(gè)固定燈的程序,C語言的話用switch語句把每種情況都列出來,主程序?qū)懭龡l點(diǎn)亮一盞燈的語句循環(huán)就好了,有點(diǎn)麻煩,有思路你可以自己改進(jìn)一下
回復(fù)

使用道具 舉報(bào)

14#
ID:202586 發(fā)表于 2018-6-26 20:04 | 只看該作者
出來逛逛 發(fā)表于 2018-6-26 12:25
先編一個(gè)點(diǎn)亮一個(gè)固定燈的程序,C語言的話用switch語句把每種情況都列出來,主程序?qū)懭龡l點(diǎn)亮一盞燈的語句 ...

謝謝您,我試試看
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表