打印

用一条指令来产生指示灯常亮常灭和闪烁

[复制链接]
5866|44
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zenyin|  楼主 | 2007-12-11 15:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果你在P1.4口线上以低电平有效直接驱动发光二极管作状态显示(用高电平有效说明你还没走出教科书)一条指令就搞定了
这就是:   XRL P1,A
当A=00H时是常亮或者常灭  当A=00010000B时,但要定时哈 是闪烁,这里就把二条跳转指令三个标志融到一块了!程序可以减少至少5倍!

相关帖子

沙发
xwj| | 2007-12-11 16:15 | 只看该作者

那我要是多执行几次后不知道状态了呢???

或者说我要随时调用呢?




而且,凭什么说“程序可以减少至少5倍!”???

使用特权

评论回复
板凳
zusen| | 2007-12-11 16:23 | 只看该作者

哦哦,不明~~~~


可惜俺上学时 课程里没有单片机这门,领误不了楼主的精髓~~~~~

使用特权

评论回复
地板
zenyin|  楼主 | 2007-12-11 16:35 | 只看该作者

XWJ

X.你累加器里数就是标志啊 W.你不用分个枝去区分该延时还是延时啊 J你内部不需要状态位标志了啊!
计算机的优势就是集中处理,它只有三种算法,默认的算法是顺序,也是最高效最可靠的执行,分枝和循环都涉及对PC的并行强制修改,所以可靠性要低,如果是流水线,那预取的指令就得丢弃,从新填充序列

使用特权

评论回复
5
xwj| | 2007-12-11 16:38 | 只看该作者

呵呵,不对就是不对,你打这么大的字也没用

使用特权

评论回复
6
zusen| | 2007-12-11 16:44 | 只看该作者

搬张凳子~~~~~

使用特权

评论回复
7
sharks| | 2007-12-11 16:56 | 只看该作者

搂主是典型的教科书时代的英雄!

使用特权

评论回复
8
ayb_ice| | 2007-12-11 16:59 | 只看该作者

LZ果然是高手

发现了新大陆。。。

使用特权

评论回复
9
maychang| | 2007-12-11 17:24 | 只看该作者

嗯,好五倍

使用特权

评论回复
10
huangqi412| | 2007-12-11 18:11 | 只看该作者

lz高手~~~~~~~~~~~~~

使用特权

评论回复
11
scchenyong| | 2007-12-11 18:53 | 只看该作者

高手

没看懂,用SETB P1.4 , CLR P1.4不一样很方便吗?
不觉得程序会减少5倍呢

使用特权

评论回复
12
hotpower| | 2007-12-11 19:11 | 只看该作者

cpl p1.4

使用特权

评论回复
13
fsaok| | 2007-12-12 07:02 | 只看该作者

我发现用手机可以通讯

就把回家打电话二个动作融到一块了!支出可以减少至少5倍!

使用特权

评论回复
14
sodwell| | 2007-12-12 08:22 | 只看该作者

re

发现下午3点,食堂也可以吃饭,所以我就把午饭和晚饭都集中到3点去吃饭,这样我节约了5倍的吃饭时间和饭钱!

使用特权

评论回复
15
arm86| | 2007-12-12 09:27 | 只看该作者

可怜的A啊

光进栈出栈就得累死

楼上的,还有消夜呢,一并吃了得了

“用高电平有效说明你还没走出教科书”,楼主难道不知道现在的二极管的工作电流很小吗?

如果要走出教科书,就少用点A吧,它够累的了

使用特权

评论回复
16
xwj| | 2007-12-12 09:32 | 只看该作者

哈哈,我正在做的旋转时钟就是高电平驱动LED:-)

因为我的双色LED买成共阳的了

当然,由于用的是AVR芯片,这样用肯定是没问题的。

时代在进步,说“用高电平有效说明你还没走出教科书”才是真的没有走出教科书哦

呵呵^_^

使用特权

评论回复
17
gyt| | 2007-12-12 11:55 | 只看该作者

楼主是卓别林的后人

鉴定完毕:)

使用特权

评论回复
18
wolfererer| | 2007-12-12 12:04 | 只看该作者

一下扔这么砖头,不怕LZ受不了吗?

使用特权

评论回复
19
mohanwei| | 2007-12-12 13:11 | 只看该作者

强啊,不过比我差多了……我想到了一个好主意:

在外面放一块电脑主板,专门用来控制LED,然后主板上引出一个信号输入线接到单片机的P1.0上。这样单片机只要CLR P1.0一下,LED就闪烁起来了,而且闪烁的灰度、频率、占空比都可以调节……

使用特权

评论回复
20
edanzg| | 2007-12-12 14:19 | 只看该作者

小X,共阳的LED应该是低电平驱动。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

90

主题

393

帖子

5

粉丝