91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

【討論】有多少方法可以寫出流水燈程序?

51單片機,硬件可以任意搭建。程序不論復雜簡單,只要實現:8盞LED,每次點亮一盞,不斷循環。

你能想到幾種辦法?

我先說一兩個吧:

硬件為最小系統,燈接IO口

1.使用運算符<<或>>

2.使用循環移位指令(C51 intrind.h中有_cror_何_crol_)

3.通過加法運算。

4.通過乘法運算。

5.最死板的每個狀態一條指令

6.查表法

7.區間點亮法

全部回復(17)
正序查看
倒序查看
001a
LV.3
2
2014-02-07 17:52
直接點亮,中斷點亮,直接尋址寄存器,調用庫函數等等吧,方法很多
0
回復
daylight
LV.4
3
2014-02-08 11:10
@001a
直接點亮,中斷點亮,直接尋址寄存器,調用庫函數等等吧,方法很多[圖片]
中斷點亮也不一定能實現這種流水燈,還是詳細一點點比較好
0
回復
cloud7890
LV.2
4
2014-02-22 15:58
不知道流水燈怎么控制亮度
0
回復
金魚1
LV.3
5
2014-02-22 16:08
移位還是比較容易想到的
0
回復
backin
LV.4
6
2014-02-22 16:09
隨機函數 rand() 點亮
0
回復
candyman
LV.2
7
2014-02-22 16:12
@cloud7890
不知道流水燈怎么控制亮度
同樣不知道,求路過大神指點
0
回復
vidas
LV.2
8
2014-02-22 16:13
我的辦法是給接LED的端口賦初值  然后使用for循環移位 這樣就可以達到功能  在for循環外面加一個while 就可以一直這樣運行下去
0
回復
elio
LV.2
9
2014-02-22 16:15
可以用PWM模式,控制等的亮度~如果新片沒有自帶的PWM可以模擬嘛!
0
回復
ytwsdz
LV.7
10
2014-03-10 22:57
@elio
可以用PWM模式,控制等的亮度~如果新片沒有自帶的PWM可以模擬嘛!

一樓說依次點亮LED,有人就提亮度問題,你就跟著PWM,

本來簡單的問題又要多事了哈。

設計讓一個LED發光有那么難嗎?蛋片機輸出一個信號就是打開燈的意思,那個燈亮度有多亮是個問題嗎?

一樓那點問題用匯編 幾行就完成了。算了我不多講了。沒事倒騰自己。

0
回復
SKY丶輝煌
LV.10
11
2014-03-12 22:31
查表,循環,移位,延遲
0
回復
飛翔2004
LV.10
12
2014-03-18 23:35
@cloud7890
不知道流水燈怎么控制亮度
大型的LED屏幕基本上靠OE使能端的占空比來調節LED亮度的,你也可以選一些內置PWM的IC,只要寫入響應的值就產生相應的亮度了。。
0
回復
208971
LV.7
13
2014-04-04 16:27
@cloud7890
不知道流水燈怎么控制亮度
PWM調光。
0
回復
2014-04-07 11:46
@SKY丶輝煌
查表,循環,移位,延遲
來,我也來發個C++寫的,在基于cortex-M0的新塘MINI51上使用MDK自帶操作系統RTX-kernerl來實現的LED閃爍工程GreatWall.zip
0
回復
2014-04-10 10:20

http://www.laiyangyintong.cn/bbs/1484517.html  

我的帖子,里面有匯編和C語言的LED流水燈,空了去看看,相互交流!  

 

匯編語言我試過用10種不同的方法寫流水燈的

直接賦值    查表    移位   加預算   減運算    CJNE 比較   JZ比較    這些都可以

0
回復
秋柳
LV.2
16
2014-04-10 22:07
可以直接用數字邏輯電路實現。
0
回復
joyban
LV.3
17
2014-04-25 14:03
哪里有詳細的資料?
0
回復
山東大漢
LV.10
18
2014-04-27 23:57
@飛翔2004
大型的LED屏幕基本上靠OE使能端的占空比來調節LED亮度的,你也可以選一些內置PWM的IC,只要寫入響應的值就產生相應的亮度了。。
還有什么參數需要考慮?
0
回復
主站蜘蛛池模板: 新宁县| 容城县| 鹤峰县| 玉环县| 宽甸| 黄石市| 五莲县| 烟台市| 中方县| 阳城县| 洞头县| 金堂县| 开远市| 汾西县| 洪泽县| 临泽县| 克什克腾旗| 泰安市| 延吉市| 阳信县| 维西| 昂仁县| 衡山县| 响水县| 塔河县| 永善县| 江门市| 胶州市| 兴安盟| 樟树市| 孝感市| 淮滨县| 勐海县| 上杭县| 法库县| 璧山县| 隆德县| 南皮县| 玛多县| 年辖:市辖区| 台前县|