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

看板ASM (組合語言)作者 (pazroach)時間15年前 (2009/08/22 10:47), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串2/5 (看更多)
※ 引述《blacklarry (漂浮在人間)》之銘言: : 各位先進好 : 我是剛學單晶片不久的新手 : 最近和其他實驗室同學聊到他們指導老師出個題目讓他練習 : 目標是利用盡量少的腳位控制物件 : 應該是利用3支output pin控制6顆LED燈號 : 不能使用外部IC幫助 只能利用程式控制 : 這種事情真的有辦法辦到的嗎 是很困難的東西嗎 : 希望會的人給我點指示 告訴我這要怎麼辦到呀 謝謝了 有個方法我沒試過,你不妨試試看。io pin這樣接法: VCC--R1---->|----pin1------>|----R2---GND LED1 LED2 怎麼控制請自己想想,跟大家分享一下 :) R1與R2要計算過,不然會出問題。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.193.15

08/22 11:20, , 1F
當pin1為high,LED2亮,pin1為low,LED1亮,不過沒辦法同時
08/22 11:20, 1F

08/22 11:22, , 2F
亮或同時暗,除非pin1可以設定成open drain狀態,但也只能
08/22 11:22, 2F

08/22 11:23, , 3F
同時暗!
08/22 11:23, 3F

08/22 11:27, , 4F
現在問題就是原問的MCU能不能支援Open Drain而已
08/22 11:27, 4F

08/22 13:27, , 5F
請問~Open Drain的意思是?高阻抗嗎?才疏學淺阿~
08/22 13:27, 5F

08/22 17:26, , 6F
其實我本身不是很懂 我朋友是用8051系列 而我是用PIC
08/22 17:26, 6F
文章代碼(AID): #1AZrnGOg (ASM)
文章代碼(AID): #1AZrnGOg (ASM)