作者blacklarry (漂浮在人间)
看板ASM
标题[问题] 单晶片3pin控制6颗LED
时间Fri Aug 21 23:00:15 2009
各位先进好
我是刚学单晶片不久的新手
最近和其他实验室同学聊到他们指导老师出个题目让他练习
目标是利用尽量少的脚位控制物件
应该是利用3支output pin控制6颗LED灯号
不能使用外部IC帮助 只能利用程式控制
这种事情真的有办法办到的吗 是很困难的东西吗
希望会的人给我点指示 告诉我这要怎麽办到呀 谢谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.169.176
1F:推 hayden0828:用SPI的方法控制74164,要几颗都没问题 08/21 23:53
2F:→ WolfLord:正接反接加上高速明灭可以看起来像控制6个led 08/22 01:55
3F:→ blacklarry:可是74164就变成运用外部IC控制并不是利用单纯程式控制 08/22 01:59
4F:→ blacklarry:他们老师的意思是要单纯程式 不可外加IC使用! 08/22 02:00
5F:→ blacklarry:而快速明灭好像也不太像他们老师所要求的控制LED 08/22 02:01
6F:→ blacklarry:他们老师有提示将LED的线用网状连接到MCU 08/22 02:01
7F:→ blacklarry:也就是不只一颗LED连接到一个pin 08/22 02:02
8F:→ blacklarry:但我就无法理解 单晶片不应只能送hilow 要如何控制两颗 08/22 02:02
9F:推 mepass:应该就是类似矩阵式键盘的结构 08/22 02:23
10F:→ waynecone:是不是要你们做矩阵灯?试试看把他接成矩阵灯交差吧! 08/22 03:03
11F:→ waynecone:抱歉!刚刚想了一下发现不是矩阵灯!因为矩阵灯的话起码要 08/22 03:19
12F:→ waynecone:9条线才能完成!你们老师要的因该只是把每两个灯接成一组 08/22 03:20
13F:→ waynecone:每组LED灯一端接正电一端接负电,然後另一头一起接到同 08/22 03:21
14F:→ waynecone:一单晶片上的脚。这样就可以了! 08/22 03:22
15F:→ waynecone:就跟W大说的一样!XDD 08/22 03:23
16F:→ hayden0828:不过这样不就同时有三颗会亮吗= = 08/22 10:23