作者proach (pazroach)
看板ASM
标题Re: [问题] 单晶片3pin控制6颗LED
时间Sat Aug 22 10:47:43 2009
※ 引述《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
1F:推 dsplab:当pin1为high,LED2亮,pin1为low,LED1亮,不过没办法同时 08/22 11:20
2F:→ dsplab:亮或同时暗,除非pin1可以设定成open drain状态,但也只能 08/22 11:22
3F:→ dsplab:同时暗! 08/22 11:23
4F:→ hayden0828:现在问题就是原问的MCU能不能支援Open Drain而已 08/22 11:27
5F:推 squall0734:请问~Open Drain的意思是?高阻抗吗?才疏学浅阿~ 08/22 13:27
6F:推 blacklarry:其实我本身不是很懂 我朋友是用8051系列 而我是用PIC 08/22 17:26