找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求大家看看,用keil uv4编译正确,烧录hex文件也成功,可是单片机没有反应

[复制链接]
跳转到指定楼层
楼主
ID:222244 发表于 2017-7-25 21:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
具体情况如下:

(这里是我写的程序)
#include<STC12C2052AD.H>//用的是STC12C4052AD单片机,是STC12C2052AD系列的
sbit LED=P1^0;
void DELAY_MS (unsigned int a)
{
unsigned int i;
while( a-- != 0)
{
  for(i = 0; i < 600; i++);
}
}
void main (void)
{
while(1)
{
  LED = ~LED;
  DELAY_MS(1000);
}
}

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

使用道具 举报

沙发
ID:222244 发表于 2017-7-25 21:35 | 只看该作者
顶顶,千万不要沉了
回复

使用道具 举报

板凳
ID:222244 发表于 2017-7-25 21:36 | 只看该作者
顶顶,千万不要沉了,希望大家可以看看
回复

使用道具 举报

地板
ID:221874 发表于 2017-7-25 22:52 来自手机 | 只看该作者
你好,你可以给LED赋初值试试
回复

使用道具 举报

5#
ID:123289 发表于 2017-7-26 07:22 | 只看该作者
为何说“单片机没有反应”?
回复

使用道具 举报

6#
ID:213173 发表于 2017-7-26 09:58 | 只看该作者
你这程序没有问题,就是一个闪烁灯。烧录成功单片机没有反应,要仔细检查硬件。
回复

使用道具 举报

7#
ID:222244 发表于 2017-7-26 10:24 | 只看该作者
wulin 发表于 2017-7-26 09:58
你这程序没有问题,就是一个闪烁灯。烧录成功单片机没有反应,要仔细检查硬件。

是的,程序编译正确,好吧,我再试试吧,谢谢你的建议
回复

使用道具 举报

8#
ID:222244 发表于 2017-7-26 10:26 | 只看该作者
yzwzfyz 发表于 2017-7-26 07:22
为何说“单片机没有反应”?

就是我在芯片的19脚,和20脚插了一个LED,正负极没有插错
回复

使用道具 举报

9#
ID:222244 发表于 2017-7-26 10:27 | 只看该作者
yzwzfyz 发表于 2017-7-26 07:22
为何说“单片机没有反应”?

可是LED点不亮
回复

使用道具 举报

10#
ID:222488 发表于 2017-7-26 10:56 | 只看该作者
点亮led为什么要用2个引脚?
回复

使用道具 举报

11#
ID:222244 发表于 2017-7-26 11:15 | 只看该作者
wulin 发表于 2017-7-26 09:58
你这程序没有问题,就是一个闪烁灯。烧录成功单片机没有反应,要仔细检查硬件。

哈哈,刚刚弄好了,我把接口搞错了,刚刚改成了P1.7接口
回复

使用道具 举报

12#
ID:218950 发表于 2017-7-26 11:22 | 只看该作者
我烧了你的程序 接了线 灯闪 没问题的  你检查接线 元器件的好坏吧
回复

使用道具 举报

13#
ID:219197 发表于 2017-7-26 14:26 | 只看该作者
换个灯的管口试试
回复

使用道具 举报

14#
ID:222244 发表于 2017-7-26 15:44 | 只看该作者
lingdudishou 发表于 2017-7-26 11:22
我烧了你的程序 接了线 灯闪 没问题的  你检查接线 元器件的好坏吧

哈哈,谢谢你哦,是我自己搞错了接口,硬件其实没有问题
回复

使用道具 举报

15#
ID:221028 发表于 2017-7-26 15:50 | 只看该作者
程序没问题,看看板子坏没
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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