8268|15

44

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

求教,关于单片机驱动继电器点亮灯泡的程序。 [复制链接]

程序应该是没什么问题的,可能是我模拟电路上的问题,在运行的时候,死活点不亮。
求高手看看。
代码文件和protues模拟文件在附件的压缩包里。

51.zip

26.9 KB, 下载次数: 71

此帖出自51单片机论坛

最新回复

我感觉这个任务就是按键检测得活,你先不接继电器,然后看按键按了和不按输出电平对吗?这样可以知道是程序问题还是电路问题了  详情 回复 发表于 2011-10-6 01:08
点赞 关注
 

回复
举报

473

帖子

0

TA的资源

纯净的硅(高级)

沙发
 

图打不开,能不能把图贴上来

检测方法,当你按下K1的时候量下P2^4有没有电平的变化,如果有那说明程序没有问题,查电路,如果没有说明程序有问题,希望能帮上你

你的程序在我的板子上是可以听到继电器动作的声音的

[ 本帖最后由 zjjone1023 于 2011-5-24 22:16 编辑 ]

未命名.jpg (11.5 KB, 下载次数: 7)

未命名.jpg
此帖出自51单片机论坛
 
 
 

回复

45

帖子

0

TA的资源

纯净的硅(中级)

板凳
 
这个很简单的吧 只要三极管驱动继电器就好了 直接接I/O,驱动不了的
此帖出自51单片机论坛
 
 
 

回复

45

帖子

0

TA的资源

纯净的硅(中级)

4
 
希望对你有帮助

1.GIF (30.09 KB, 下载次数: 6)

1.GIF
此帖出自51单片机论坛
 
 
 

回复

1万

帖子

16

TA的资源

版主

5
 

你程序有点毛病

if(K1==0)
                {
                        while(K1==0);
                        RELAY=~RELAY;
                        delayMS(200);
                }

while会导致死锁
此帖出自51单片机论坛
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

473

帖子

0

TA的资源

纯净的硅(高级)

6
 

原帖由 ddllxxrr 于 2011-5-25 06:50 发表 if(K1==0) { while(K1==0); RELAY=~RELAY; delayMS(200); } while会导致死锁

请教下,这里如果不按键,K1就不等于0不就跳出来了吗,怎么会死锁呢

此帖出自51单片机论坛
 
 
 

回复

1万

帖子

16

TA的资源

版主

7
 

你不按那继电器怎么开啊

此帖出自51单片机论坛
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

1万

帖子

16

TA的资源

版主

8
 

我想楼主是按的时候继电器动作

否则离开继电器动作好像不是吾国吾民的逻辑
此帖出自51单片机论坛
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

44

帖子

0

TA的资源

一粒金砂(中级)

9
 

回复 沙发 zjjone1023 的帖子

可能是我电路出错了,我查看一下。。。
此帖出自51单片机论坛
 
 
 

回复

4138

帖子

0

TA的资源

五彩晶圆(中级)

10
 
不错顶顶
此帖出自51单片机论坛
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(中级)

11
 
干嘛不用汇编写呢?
此帖出自51单片机论坛
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

12
 

回复

逐个检查一下,先看继电器有没有动作
此帖出自51单片机论坛
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

13
 
学习中
此帖出自51单片机论坛
 
 
 

回复

308

帖子

0

TA的资源

纯净的硅(中级)

14
 
你的protues什么版本的啊,为什么我打不开。。
此帖出自51单片机论坛
 
 
 

回复

50

帖子

0

TA的资源

一粒金砂(中级)

15
 

继电器电路

这种继电器电路能驱动家用电灯吗

[ 本帖最后由 ruther1234 于 2011-10-5 23:52 编辑 ]

继电器.gif (29.42 KB, 下载次数: 0)

继电器.gif
此帖出自51单片机论坛
 
 
 

回复

535

帖子

0

TA的资源

五彩晶圆(初级)

16
 
我感觉这个任务就是按键检测得活,你先不接继电器,然后看按键按了和不按输出电平对吗?这样可以知道是程序问题还是电路问题了
此帖出自51单片机论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表