[問題] 單晶片3pin控制6顆LED

看板ASM (組合語言)作者 (漂浮在人間)時間15年前 (2009/08/21 23:00), 編輯推噓2(2014)
留言16則, 5人參與, 最新討論串1/5 (看更多)
各位先進好 我是剛學單晶片不久的新手 最近和其他實驗室同學聊到他們指導老師出個題目讓他練習 目標是利用盡量少的腳位控制物件 應該是利用3支output pin控制6顆LED燈號 不能使用外部IC幫助 只能利用程式控制 這種事情真的有辦法辦到的嗎 是很困難的東西嗎 希望會的人給我點指示 告訴我這要怎麼辦到呀 謝謝了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.169.176

08/21 23:53, , 1F
用SPI的方法控制74164,要幾顆都沒問題
08/21 23:53, 1F

08/22 01:55, , 2F
正接反接加上高速明滅可以看起來像控制6個led
08/22 01:55, 2F

08/22 01:59, , 3F
可是74164就變成運用外部IC控制並不是利用單純程式控制
08/22 01:59, 3F

08/22 02:00, , 4F
他們老師的意思是要單純程式 不可外加IC使用!
08/22 02:00, 4F

08/22 02:01, , 5F
而快速明滅好像也不太像他們老師所要求的控制LED
08/22 02:01, 5F

08/22 02:01, , 6F
他們老師有提示將LED的線用網狀連接到MCU
08/22 02:01, 6F

08/22 02:02, , 7F
也就是不只一顆LED連接到一個pin
08/22 02:02, 7F

08/22 02:02, , 8F
但我就無法理解 單晶片不應只能送hilow 要如何控制兩顆
08/22 02:02, 8F

08/22 02:23, , 9F
應該就是類似矩陣式鍵盤的結構
08/22 02:23, 9F

08/22 03:03, , 10F
是不是要你們做矩陣燈?試試看把他接成矩陣燈交差吧!
08/22 03:03, 10F

08/22 03:19, , 11F
抱歉!剛剛想了一下發現不是矩陣燈!因為矩陣燈的話起碼要
08/22 03:19, 11F

08/22 03:20, , 12F
9條線才能完成!你們老師要的因該只是把每兩個燈接成一組
08/22 03:20, 12F

08/22 03:21, , 13F
每組LED燈一端接正電一端接負電,然後另一頭一起接到同
08/22 03:21, 13F

08/22 03:22, , 14F
一單晶片上的腳。這樣就可以了!
08/22 03:22, 14F

08/22 03:23, , 15F
就跟W大說的一樣!XDD
08/22 03:23, 15F

08/22 10:23, , 16F
不過這樣不就同時有三顆會亮嗎= =
08/22 10:23, 16F
文章代碼(AID): #1AZhQ0p3 (ASM)
文章代碼(AID): #1AZhQ0p3 (ASM)