• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
秋秋
有志者事競成
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
樓主  發(fā)表于: 2012-04-23 22:55
學習單片機不久,只能用簡單匯編語言控制流水燈,最近學習
遇到了難題啊。
小弟我用STC89C52單片機控制的16x16LED點陣LED循環(huán)顯示“生日快樂”,循環(huán)顯示“生日快樂”四個字。無奈我是個初學者,編程時我的無助,在此我向各位高手請教,請你們幫我寫寫這個程序,非常感謝! 問題補充:單片機的P1.0~P1.3引腳接到4線—16譯碼集成74159和P0.0~P0.7引腳分別接16X16點陣的16~1和a~0。簡單描述一下,希望各位高手能幫幫忙。謝謝!16X16點陣是共陽的,有做過這實驗的請說出你的想法,用匯編語言編寫,求注釋,希望大家都來幫幫忙,不勝感激
秋秋
有志者事競成
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
1樓  發(fā)表于: 2012-04-23 23:51
有哪個師傅有做過啊,求回復
deeply
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 169 個
工控威望: 298 點
下載積分: 3070 分
在線時間: 159(小時)
注冊時間: 2011-09-02
最后登錄: 2024-11-28
查看deeply的 主題 / 回貼
2樓  發(fā)表于: 2012-04-24 18:43
為什么不直接用16個引腳加驅(qū)動芯片控制共陽極控制每一行,另外16個引腳控制每一列呢?
最簡單的思路是用軟件延時,程序做一個大循環(huán),
用一個小循環(huán)控制第一個字顯示的時間,
循環(huán)中先選擇哪一行,然后送出列的數(shù)據(jù),延時一段時間,
再選擇另外一行,送出列數(shù)據(jù),再延時一段時間
。。。。。。
把每一行的數(shù)據(jù)都送出去之后,讓程序在小循環(huán)中循環(huán)一定時間,也就是某個字的顯示時間,

用一個小循環(huán)控制第二個字顯示的時間,
循環(huán)中先選擇哪一行,然后送出列的數(shù)據(jù),延時一段時間,
再選擇另外一行,送出列數(shù)據(jù),再延時一段時間
。。。。。。
把每一行的數(shù)據(jù)都送出去之后,讓程序在小循環(huán)中循環(huán)一定時間,也就是某個字的顯示時間,
。。。。。。
把每個字顯示之后,大循環(huán)繼續(xù)重復進行以上步驟。
軟件延時就是這樣,用硬件定時器可以以此類推
樓主留言:
好難啊,你有沒有資料啊
meipingboy
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 528 個
工控威望: 735 點
下載積分: 9628 分
在線時間: 609(小時)
注冊時間: 2009-09-13
最后登錄: 2024-12-23
查看meipingboy的 主題 / 回貼
3樓  發(fā)表于: 2012-04-24 18:48
我也買了塊單片機板子在學。
難學。
也有輸入和輸出。只是編程和PLC完全不一樣。好象要用C語言,唉。
活到老學到老:還有 8  分沒學到
k78047489
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 564 個
工控威望: 582 點
下載積分: 17268 分
在線時間: 174(小時)
注冊時間: 2008-09-02
最后登錄: 2024-10-19
查看k78047489的 主題 / 回貼
4樓  發(fā)表于: 2012-04-24 20:41
用C語言不好寫嗎??
pc5036
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 258 個
工控威望: 521 點
下載積分: 10572 分
在線時間: 272(小時)
注冊時間: 2008-11-01
最后登錄: 2024-07-10
查看pc5036的 主題 / 回貼
5樓  發(fā)表于: 2012-04-24 21:15
資料區(qū)里我傳過一個用三菱梯形圖轉(zhuǎn)HEX的軟件,自己去找!
樓主留言:
謝謝
秋秋
有志者事競成
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
6樓  發(fā)表于: 2012-04-24 21:39
我在網(wǎng)上老找不到這方面的資料,有是有,但仿真后都是錯的,不知道為什么啊,別人的思路是對的,仿真起來就執(zhí)行不了啊
liubing3620
小菜鳥,學工控!~~~
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 436 個
工控威望: 5061 點
下載積分: 9255 分
在線時間: 313(小時)
注冊時間: 2011-12-17
最后登錄: 2024-03-11
查看liubing3620的 主題 / 回貼
7樓  發(fā)表于: 2012-04-25 09:20
學學學學~~~~~~~~~~~~~~
wanghuhong
級別: 網(wǎng)絡英雄

精華主題: 2 篇
發(fā)帖數(shù)量: 1546 個
工控威望: 10487 點
下載積分: 10991 分
在線時間: 904(小時)
注冊時間: 2006-12-31
最后登錄: 2024-12-26
查看wanghuhong的 主題 / 回貼
8樓  發(fā)表于: 2012-04-25 10:14
這東西網(wǎng)很多的呀,
xuemingyue
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 129 個
工控威望: 292 點
下載積分: 2308 分
在線時間: 133(小時)
注冊時間: 2009-03-07
最后登錄: 2024-01-11
查看xuemingyue的 主題 / 回貼
9樓  發(fā)表于: 2012-04-25 13:21
在金沙灘網(wǎng)上有十幾集的視頻教程  小宋老師的  很好可以去看看  下載也可以   我有視頻我辦公電腦上沒有  不方便發(fā)
deeply
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 169 個
工控威望: 298 點
下載積分: 3070 分
在線時間: 159(小時)
注冊時間: 2011-09-02
最后登錄: 2024-11-28
查看deeply的 主題 / 回貼
10樓  發(fā)表于: 2012-04-25 17:56
我一般用c語言的,硬件搭建是比較麻煩的事
硬件定了程序就好寫
秋秋
有志者事競成
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
11樓  發(fā)表于: 2012-04-25 18:38
很難啊,希望有搞過這方面的師傅發(fā)圖和程序來看看。感激不盡
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go