找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7684|回复: 22
打印 上一主题 下一主题
收起左侧

请问C51单片机Keil写程序时LED=1;是亮还是灭?

  [复制链接]
跳转到指定楼层
楼主
ID:425510 发表于 2018-12-25 19:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
就是按照一般的正负极接的,正极接电源。是给他低电平0信号才能亮吗?ET1=1;
TR1=1;        EA=1;                          
EA=0;这些=0是开启还是关断


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:454794 发表于 2018-12-25 19:59 | 只看该作者
1亮0灭
回复

使用道具 举报

板凳
ID:454778 发表于 2018-12-25 19:59 | 只看该作者
这些等于0是关断的意思,然后LED灯要看你怎么连了,正极连单片机,你写0是亮的意思,因为单片机一般默认为1.
回复

使用道具 举报

地板
ID:454741 发表于 2018-12-25 20:05 | 只看该作者
LED=1是灭,你看原理图p1口接低电平二极管才能导通,LED=1是高电平,所以二极管不亮
回复

使用道具 举报

5#
ID:454741 发表于 2018-12-25 20:08 | 只看该作者
至于后面的ET  ER EA等等这些你可以看原理图上的,字母上面画了一条横线的就是低电平(置0)有效,没划横线的就是高电平(置1)有效,
回复

使用道具 举报

6#
ID:134430 发表于 2018-12-25 20:52 | 只看该作者
一般情况下,TED=1是灭,ET1,TR,EA都是定时器初始化,1开0关。
回复

使用道具 举报

7#
ID:454799 发表于 2018-12-25 21:13 | 只看该作者
1亮0灭
回复

使用道具 举报

8#
ID:416262 发表于 2018-12-25 21:53 | 只看该作者
led=0就是把相应引脚调成低电平了,如led另外一个脚接高电平,那就会形成通路,然后就亮了(正负不要接错)
回复

使用道具 举报

9#
ID:454925 发表于 2018-12-25 22:00 来自手机 | 只看该作者
1亮0灭
回复

使用道具 举报

10#
ID:371527 发表于 2018-12-26 07:36 | 只看该作者
一般是 Vcc --> R ---> LED+ --> LED- -->  MCU I/O  这样MCU 的I/O为 0,即电平,LED亮;EA=0是关断
回复

使用道具 举报

11#
ID:446674 发表于 2018-12-26 09:10 | 只看该作者
这个对于新手来说建议你自己写一个程序来进行测试,更能加深印象
回复

使用道具 举报

12#
ID:455053 发表于 2018-12-26 09:26 | 只看该作者
led=0就是把相应引脚调成低电平了,如led另外一个脚接高电平,那就会形成通路,然后就亮了,1亮0灭
回复

使用道具 举报

13#
ID:97097 发表于 2018-12-26 10:30 | 只看该作者
要看你小灯的接法
回复

使用道具 举报

14#
ID:455208 发表于 2018-12-26 11:22 | 只看该作者
1亮0灭鸭
回复

使用道具 举报

15#
ID:357520 发表于 2018-12-26 11:52 | 只看该作者
正极接电源,那你定义的LED就是负极,那要LED=0才亮
回复

使用道具 举报

16#
ID:413157 发表于 2018-12-26 12:07 | 只看该作者
小灯接地的话高电平亮,小灯接电源的话输出低电平亮。
回复

使用道具 举报

17#
ID:456569 发表于 2018-12-27 17:56 | 只看该作者
1亮0灭
回复

使用道具 举报

18#
ID:145311 发表于 2018-12-28 04:23 | 只看该作者
有可能是没有接限流电阻,LED烧毁了
回复

使用道具 举报

19#
ID:455251 发表于 2018-12-28 09:04 | 只看该作者
TR0=1或TR1=1是启动,ET0=1是允许中断,EA=1是开总中断。
回复

使用道具 举报

20#
ID:346140 发表于 2018-12-28 09:44 | 只看该作者
这就需要看你电路上的连接了,LED=0,也就是低电平触发你的LED状态
回复

使用道具 举报

21#
ID:449525 发表于 2018-12-28 10:37 | 只看该作者
正极到led灯在接地不就亮了么?!
51单片机可以灌电流,输出电流能力不强,所以好多都是正极接5v电,在接入单片机io口,程序写0。
你可以自己#define ON 0 不就行了
回复

使用道具 举报

22#
ID:457092 发表于 2018-12-28 10:54 | 只看该作者

1亮0灭
回复

使用道具 举报

23#
ID:426861 发表于 2018-12-28 10:56 | 只看该作者
1是亮。还有EA这些都是中断用到的,1是开启。具体的可以参考所用的芯片手册
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表