設計方案交流 首頁 / 論壇 / 自由討論 / 設計方案交流
正在爲尋找合適的設計方案急得團團轉?有好的設計方案卻苦於不被人知?設計方案交流專區致力於滿足電子設計方案交流的需求,藉由更多的溝通與方案搜尋,幫助工程師以更快速度完成產品的開發。
發表新主題  收藏 列印
問題: 霹靂燈 發表時間: 2008/5/26 下午 7:35
 

提問者: 拉麵

等級: 鐘點工讀生

積分: 111 分

發送消息

查看用戶的所有發言

請問  要如何改程式   我的程式是↓
我的目的是要讓他(霹靂燈-24個LED由左而右,單燈逐漸亮志全亮,在單燈熄滅志全滅,直到按END才停止)
改了好多次,結果都一樣只會亮8個而已,請幫我看看要改哪邊才可以亮24個!謝謝

option explicit
dim value as integer
dim portaddress as integer
dim cwoyd as integer
dim ledvalue as variant
dim a8255 as integer

private sub emd_click()
emd
emd sub

private sub cmdrun_click()
timer1.enabled=true
end sub

private sub form_load()
ledvalue=array(&h1,&h2,&h4,&h8,&h10,&h20,&h40,&h80,&h80,&h40,&h20,&h10,&h8,&h4,&h2,&h1)
value=0
cword=&h80
a8255=&h80
portaddress=&h378
out portaddress+2,&h7
out _addr_data a8255+3,cword
timer1.enable=false
timer1.interval=250
end sub

pravite sub timer1_timer()
out_addr_data a8255,ledvalue(value)
text1.text=ledvalue(value)
if value <15 then
value=value+1
else=0
end if
emd sub

public sub out_addr_data(addr as integer, data as variant)
dim i as integer
out portaddress +2,&h7'out mode&ale,/rd,/wr no active
out portaddress,addr 'send address
out portaddress +2,&hf 'send ale=high
out portaddress +2,&h7 'send ale=low
out portaddress,data 'send data
out portaddress +2,&h6'send /wr=low
for i=0to100 :next i 'delay
out portaddress +2,&h7 'send /wr=high
end sub

改了好幾次都還是只會亮8個
IC是8255
引用本留言 回覆主題 關注  推薦  鮮花 (
0
)
臭雞蛋 (
2
)
第 1 樓 回覆主題:霹靂燈 發表時間: 2008/5/27 上午 8:23
 

提問者: Mark Chan

等級: 鐘點工讀生

積分: 108 分

發送消息

查看用戶的所有發言

8255有3個port,我看程式都只點C port,所以另兩個port不會亮
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 2 樓 回覆主題:霹靂燈 發表時間: 2008/5/27 上午 9:53
 

提問者: 拉麵

等級: 鐘點工讀生

積分: 111 分

發送消息

查看用戶的所有發言

不知道怎麼改才可以 改了好幾次還是不行
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 3 樓 回覆主題:霹靂燈 發表時間: 2008/5/27 上午 9:53
 

提問者: 拉麵

等級: 鐘點工讀生

積分: 111 分

發送消息

查看用戶的所有發言

不知道怎麼改才可以 改了好幾次還是不行
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 4 樓 回覆主題:霹靂燈 發表時間: 2008/5/27 下午 1:43
 

提問者: 拉麵

等級: 鐘點工讀生

積分: 111 分

發送消息

查看用戶的所有發言

能幫改看看嗎 不知開改哪裡
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
發表新主題

維護專業、整潔的論壇環境需要您的參與,請及時舉報違規留言,如果舉報屬實,我們將給予相應的積分獎勵。
謝謝您的熱心參與!
返回設計方案交流 | 返回自由討論
本論壇僅陳述專家或個人觀點,並不代表電子工程專輯網站立場。
《電子工程專輯》雜誌免費申請
這是一本專為電子產業設計工程師提供的刊物,只要完整填寫申請表並成功提交,便有機會免費獲得。
我要申請

上週熱門新聞(09/29~10/03)
漸入佳境 OLED照明市場前途亮
電子紙閱讀器市場萌芽 新產品比一比
編輯觀點:華爾街鬧「股災」 電子產業也受害
NetBook魅力橫掃 有助台灣NB廠「轉大人」
行動上網新時代來臨 PC產業得尋求轉型
返回論壇首頁