標(biāo)題:
流水燈的最強(qiáng)花樣:流星雨。附程序(已補(bǔ)齊效果圖)
[打印本頁]
作者:
hul
時間:
2013-10-14 02:06
標(biāo)題:
流水燈的最強(qiáng)花樣:流星雨。附程序(已補(bǔ)齊效果圖)
嘛,先解釋一下,流星雨就是幾個亮度不同的燈一起滾動,亮度依次更暗,像流星雨拖著尾巴。
控制全彩(三色)led也可以用同樣的概念編程。
硬件用的STC 12C5A60S2,晶振應(yīng)該是11.0592。
程序上設(shè)計的是,使用P1口,低電平點亮,同時亮4個亮度不同的燈。
可以自己更改,P1為I/O口,if(atimer0<5)這里的數(shù)字代表每個燈的亮度,定時中里的nn越大,流動越慢。
原理使用PWM,同時調(diào)節(jié)4個口得占空比,再同時使它們移動。
1.JPG
(34.25 KB, 下載次數(shù): 579)
下載附件
2013-10-14 02:02 上傳
http://player.youku.com/player.php/sid/XNjE3OTkzNzQ4/v.swf
簡略解釋一下程序。
注釋里的2.5ms無意義,最初想用T0運(yùn)行pwm,后來發(fā)現(xiàn)速度不夠,所以T0改成50ms用作流動值的累加。
第一部分設(shè)定變量,這個不必說。
第二部分,主函數(shù)設(shè)定定時器。
第三部分,while循環(huán)里的前半段:a b c d是所亮led的序號,這部分程序在對abcd加減的同時防止其超出正常值
第四部分,while循環(huán)里的后半段:以分辨率255,判斷每次循環(huán)執(zhí)行時led是否點亮,輸出占空比。
這里使用主函數(shù)里的while,pwm頻率為單片機(jī)運(yùn)行這部分的最高速度/255。
第五部分,定時器0中斷,負(fù)責(zé):間隔指定的時間后移動流水燈。
流星雨.rar
(922 Bytes, 下載次數(shù): 1042)
2013-10-14 02:06 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
幸福維修站
時間:
2013-10-14 12:22
對于我來說超牛啊,51黑有你更精彩。
作者:
liuqiangwei
時間:
2013-10-14 16:05
大牛,認(rèn)真學(xué)習(xí)!像你看齊 啊
作者:
lzk521
時間:
2013-10-14 23:52
謝謝樓主分享
作者:
dqzcq
時間:
2013-10-15 20:32
頂,下來研究下
作者:
成福90后
時間:
2013-10-19 05:07
超牛啊
作者:
錢情錦繡
時間:
2013-10-23 20:18
謝謝樓主分享,學(xué)習(xí)并快樂著
作者:
landybatista
時間:
2013-10-25 07:40
我想學(xué)習(xí)一下
作者:
誰規(guī)定昵稱不能
時間:
2013-11-5 15:16
不錯,,,,,希望樓主有更好地作品指引我們這些初學(xué)者
作者:
誰規(guī)定昵稱不能
時間:
2013-11-5 15:36
程序神馬的都是浮云,,,思想才是王道
作者:
誰規(guī)定昵稱不能
時間:
2013-11-5 15:44
樓主,晶振是不是搞錯了?如果TL0=0X00,TH0=0X4C,晶振為11.0592,,,那么T0不會是50ms。。!
作者:
誰規(guī)定昵稱不能
時間:
2013-11-5 15:52
如果按照這個程序的寫法,板子的晶振應(yīng)該是15.7
作者:
tjx
時間:
2013-11-7 13:58
好好學(xué)習(xí)一下
作者:
阿修羅
時間:
2013-11-20 14:41
下下來學(xué)習(xí)學(xué)習(xí)
作者:
越野
時間:
2013-12-7 00:03
幫 頂
作者:
燒盡涼煙思悄然
時間:
2013-12-9 18:27
樓主,你的程序是用一個io口控制燈,有沒有可以讓兩個io口就是十六個燈,完成一個流星程序?
非常感謝。。!
作者:
sundaoxiang555
時間:
2014-1-1 09:44
好,學(xué)習(xí)一下
作者:
心宇(語)
時間:
2014-1-22 14:33
牛啊!!!!!
作者:
yhu168
時間:
2014-2-26 19:28
真的不錯@收了
作者:
zxf88welding
時間:
2014-3-15 13:07
不錯
學(xué)習(xí)啦
作者:
txwp
時間:
2014-3-28 14:49
間隔指定的時間后移動流水燈。
作者:
cqrg
時間:
2014-3-30 00:50
不錯,看看是怎么寫的
作者:
keepit
時間:
2014-4-1 23:45
謝謝分享
作者:
930417801
時間:
2014-4-14 18:23
很實用,謝謝!
作者:
聯(lián)天下
時間:
2014-4-17 17:46
看看如何
作者:
a651738901
時間:
2014-4-28 22:01
謝謝樓主慷慨,謝謝了
作者:
gdsdywc
時間:
2014-7-10 22:33
學(xué)學(xué)!
作者:
king飛
時間:
2014-7-10 23:36
三克油
作者:
JIUSHI
時間:
2014-7-11 20:00
漂亮 。。。。。。。。。。。。。。
作者:
zmkgzsz2014
時間:
2014-9-6 17:07
不錯,學(xué)習(xí)學(xué)習(xí)。
作者:
yc21
時間:
2014-9-7 09:10
謝謝樓主慷慨,謝謝了
作者:
hehe136893585
時間:
2014-10-6 18:39
作者:
lxyyly
時間:
2014-10-7 21:12
...想看看
作者:
老菜鳥
時間:
2014-10-9 11:38
不錯,學(xué)習(xí)了.謝謝樓主!
作者:
shiow1984
時間:
2014-10-9 13:36
帶拖尾效果的,確實比一般的好看啊啊
作者:
露露
時間:
2014-10-9 16:55
作者:
shou136
時間:
2014-11-10 12:13
好東西就是了東西,謝謝。。。
作者:
2468416253
時間:
2014-11-10 12:31
謝謝樓主
作者:
WY63743
時間:
2014-11-10 18:35
這個我要好好看看。
作者:
新手110
時間:
2014-11-10 20:10
好太好了
作者:
新手110
時間:
2014-11-10 20:10
下載下來用用看
作者:
lh899306
時間:
2014-11-26 17:30
我試試哈。。
作者:
lqlq7878
時間:
2014-11-26 18:04
菜鳥學(xué)習(xí)了
作者:
時光傾城
時間:
2014-11-27 10:36
以分辨率255,判斷每次循環(huán)執(zhí)行時led是否點亮,輸出占空比。 這里使用主函數(shù)里的while,pwm頻率為單片機(jī)運(yùn)行這部分的最高速度/255。
作者:
jaffreyck
時間:
2014-11-30 06:56
大作 一定得捧場啊
作者:
jaffreyck
時間:
2014-11-30 06:57
帶拖尾效果的,確實比一般的好看啊啊
作者:
行動是幸福
時間:
2014-12-2 03:54
學(xué)習(xí)了
作者:
njdada
時間:
2014-12-6 10:15
再支持一下就可以了。
作者:
mycookie
時間:
2014-12-9 11:18
拖尾效果
作者:
pps111
時間:
2014-12-19 22:10
好~~~~~~~~~~~
作者:
pps111
時間:
2014-12-19 22:11
學(xué)習(xí)了
作者:
pps111
時間:
2014-12-19 22:13
原理呢~~牛B哥
作者:
pps111
時間:
2014-12-19 22:13
也發(fā)上來嘛
作者:
qazxcvbnmklp
時間:
2014-12-22 18:19
收藏了,研究一下
作者:
jiyongfei
時間:
2014-12-26 17:18
謝謝分享!
作者:
ardu
時間:
2014-12-26 18:16
大牛,認(rèn)真學(xué)習(xí)
作者:
毛毛4412
時間:
2014-12-28 10:16
下載下來看看
作者:
毛毛4412
時間:
2014-12-28 10:17
樓主 有沒有心形流水燈?
作者:
walt740
時間:
2015-1-17 18:50
帶拖尾效果的,確實比一般的好看啊啊
作者:
掌柜De大浪
時間:
2015-1-20 16:55
謝謝,樓主厲害!
作者:
chendongver
時間:
2015-1-26 10:42
謝謝分享
作者:
chendongver
時間:
2015-1-26 10:42
謝謝分享
作者:
ding1995
時間:
2015-2-10 22:09
東西不錯不錯
作者:
ztflove51
時間:
2015-2-11 15:23
你這種老LED的電壓貌似是0.7v吧
作者:
ztflove51
時間:
2015-2-11 15:24
貌似是自己做的單片機(jī)最小系統(tǒng)?不錯
作者:
yuanzilong
時間:
2015-2-26 11:58
頂頂頂,支持率
作者:
子慕love
時間:
2015-3-8 08:57
感好看
作者:
阿星me
時間:
2015-3-8 09:20
帶拖尾效果的,確實比一般的好看啊啊
作者:
小唐
時間:
2015-3-18 16:00
好強(qiáng)大的功能感謝樓主
作者:
varvery
時間:
2015-5-9 22:16
下不起啊~`
作者:
kaixinjiuhaoha
時間:
2015-5-30 10:23
還可以,適合初級學(xué)習(xí)者
作者:
baiyuan
時間:
2015-9-11 19:18
真的不錯。很想下載學(xué)習(xí)一下
作者:
油炸熱干面
時間:
2015-10-21 21:37
大牛,認(rèn)真學(xué)習(xí)!像你看齊 啊
作者:
1511544112
時間:
2015-10-27 20:38
我被標(biāo)題嚇到了,特意注冊了個賬號來評論的
作者:
wangxiaomi
時間:
2015-11-1 19:37
挺好的,不錯
作者:
lifengming123
時間:
2016-2-8 00:39
多謝大俠分享
作者:
junxiongox
時間:
2016-3-1 19:38
感謝分享,,,
作者:
yming
時間:
2016-3-5 21:13
我要下載流星雨
作者:
sioo
時間:
2016-6-2 12:47
這個正在學(xué)習(xí)中,好牛啊。
作者:
followme001
時間:
2016-6-21 21:24
正在做這個流星燈。
作者:
陳鵬翔
時間:
2016-6-25 21:47
能說的具體一些嗎?
作者:
460864915
時間:
2016-6-26 23:07
厲害厲害!
作者:
mtkmt6225
時間:
2016-7-17 07:33
好東西。
作者:
szyaudio
時間:
2016-9-4 23:59
很棒的效果, 謝謝分享
作者:
389552970
時間:
2016-9-5 17:20
下下來學(xué)習(xí)學(xué)習(xí)
作者:
初學(xué)者呆呆
時間:
2017-5-25 08:58
正好是我們的課設(shè),看看學(xué)習(xí)一下
作者:
loyc
時間:
2017-5-26 10:28
可以,這個值得學(xué)習(xí)。
作者:
pwmled
時間:
2017-6-9 23:41
程序的注釋能在詳細(xì)一些就好了
作者:
天宇vh
時間:
2017-7-8 09:44
下載來學(xué)習(xí)學(xué)習(xí)
作者:
1102396223
時間:
2017-7-8 14:05
感覺還不錯
作者:
xymiss
時間:
2017-10-1 13:54
我就是來偷師的。學(xué)習(xí)一下
作者:
孤山秋意
時間:
2017-10-2 20:08
太牛了,俗世新手向你致敬
作者:
孤山秋意
時間:
2017-10-2 20:09
很牛,新新手感謝你的分享
作者:
孤山秋意
時間:
2017-10-2 20:10
新手向你學(xué)習(xí)。感謝。
作者:
huliwei
時間:
2017-10-4 10:38
不錯 學(xué)習(xí)了!
作者:
luoj0902
時間:
2017-12-13 12:04
對于我來說超牛啊,51黑有你更精彩。
作者:
lixianmin
時間:
2017-12-30 21:39
希望可以學(xué)習(xí)一下
作者:
gmaosen
時間:
2018-1-10 15:33
對于我來說超牛啊,51黑有你更精彩。
作者:
技術(shù)求助
時間:
2018-1-14 07:53
好資料,51黑有你更精彩
作者:
chaoself
時間:
2018-2-2 11:48
謝謝樓主分享
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1