找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

keil编译没错误,有两警告,接线是对的,但不能运行 求帮查错

查看数: 2914 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-4-25 22:33

正文摘要:

编译没错误,有两警告,接线是对的,但不能运行。

回复

ID:300195 发表于 2018-4-26 22:19
把 24行换成 TL0=65536-50000;
ID:308760 发表于 2018-4-26 21:49
.c文件得在一个工程下才能运行,并生成.hex文件,再将.hex烧录到芯片中即可运行
ID:259323 发表于 2018-4-26 21:17
西瓜_ 发表于 2018-4-26 09:45
你没有把你的.c文件添加到你的工程中去,添加进去即可。见下图

啊,谢谢了,找了一天都没找到错在哪
ID:306178 发表于 2018-4-26 09:45
你没有把你的.c文件添加到你的工程中去,添加进去即可。见下图

QQ截图20180426094453.png (23.36 KB, 下载次数: 44)

QQ截图20180426094453.png

评分

参与人数 1黑币 +5 收起 理由
重口辣泡菜 + 5

查看全部评分

ID:287575 发表于 2018-4-26 08:01
中断时间那么短,就是变化你也看不到灯变化,你定义一个全局变量 unsigned int count;
定时器的50000太大了,时间太短
void Timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;

if(++count>1000)
   {
    count=0;
    led();
  }
}

评分

参与人数 1黑币 +2 收起 理由
重口辣泡菜 + 2

查看全部评分

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

Powered by 单片机教程网

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