我要設計一個數位電路系統
能讓36個 Led 燈從第1個~第36個依序亮起然後熄滅(
也就是讓燈閃一下就好了 一直循環
所以想要設計一個能夠計數1~37的counter & decoder
數到37是需要讓計數器能clear 然後再從1開始數
我知道如何用8051來設計著個電路 很簡單
但是數位IC我就不太熟了
希望能有高手能告訴我需要哪些IC 能達到我要的counter+decoder
拜託拜託 幫我把電路圖畫出來
事後在奉送20點 說到做到
非常感謝
2006-12-02 18:31:10 · 3 個解答 · 發問者 健銘 1 in 科學 ➔ 工程學
補充一下 我要一次亮一個燈 從1~36依序亮起、熄滅
2006-12-03 19:25:57 · update #1
用2顆4017可以做到,LED接成9*4矩陣,一個4017當資料線,另一個4017當掃描線,用4顆電晶體驅動,clock是正緣觸發,所以負責掃描線4017的clock應從資料線拉出,4017腳位圖上網找都有,這樣說應該會做,自己設計比較有成就感,有問題再問我吧!
2006-12-04 09:44:42 補充:
http://tw.pg.photos.yahoo.com/ph/ming3815/detail?.dir=/99cascd&.dnm=fe05scd.jpg&.src=ph圖幾天後會移除,總共36顆燈,利用9*4矩陣,4017為十進位計數器,colck請自行設計,用555能做到,右邊4017作為資料線,下方4017作為掃描線,這種配置能做到100顆LED跑馬。
2006-12-04 09:49:54 補充:
他要的應該是一次只有一顆燈亮,總共36顆做跑馬燈,我這電路不用用到解碼電路,用掃描的方式去做。
2006-12-04 09:57:27 補充:
二進位世界,轉成10進位是從0開始,所以設計是數到36要清除,而不是數到37,程式用if能做到,現成ic的話要利用clear腳拉到要清除的輸出位置腳,像右邊的4017是從0數到8,所以15腳的清除腳拉到9也就是第11腳,而下方的掃描,是從0數到3,所以清除要拉到4也就是第10腳。
2006-12-04 04:44:42 · answer #1 · answered by 第一次被榴槤砸到的感覺 7 · 0⤊ 0⤋
點亮方式是一次亮一個燈, 從1-37, 然後熄滅麼???
2006-12-03 18:19:15 · answer #2 · answered by ? 6 · 0⤊ 0⤋
http://www.play-hookey.com/digital/shift-in_register.html用one shot 給輸入一個訊號給or gate的一個腳,於最後一級輸入or gate 的另一腳,然後將or gate的輸出接到上圖的輸入點0
2006-12-02 20:38:08 · answer #3 · answered by BUMEGG 7 · 0⤊ 0⤋