标题: keil编译没错误,有两警告,接线是对的,但不能运行 求帮查错 [打印本页]

作者: 重口辣泡菜    时间: 2018-4-25 22:33
标题: keil编译没错误,有两警告,接线是对的,但不能运行 求帮查错
编译没错误,有两警告,接线是对的,但不能运行。

QQ图片20180425222920.png (117.65 KB, 下载次数: 54)

QQ图片20180425222920.png

QQ图片20180425223013.png (97.01 KB, 下载次数: 41)

QQ图片20180425223013.png

QQ图片20180425223033.png (46.4 KB, 下载次数: 52)

QQ图片20180425223033.png

QQ图片20180425223129.png (49.76 KB, 下载次数: 51)

QQ图片20180425223129.png

QQ图片20180425223255.jpg (30.08 KB, 下载次数: 45)

QQ图片20180425223255.jpg

作者: zhangxiaozi    时间: 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();
  }
}
作者: 西瓜_    时间: 2018-4-26 09:45
你没有把你的.c文件添加到你的工程中去,添加进去即可。见下图

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

QQ截图20180426094453.png

作者: 重口辣泡菜    时间: 2018-4-26 21:17
西瓜_ 发表于 2018-4-26 09:45
你没有把你的.c文件添加到你的工程中去,添加进去即可。见下图

啊,谢谢了,找了一天都没找到错在哪
作者: 2907471101    时间: 2018-4-26 21:49
.c文件得在一个工程下才能运行,并生成.hex文件,再将.hex烧录到芯片中即可运行

作者: 王百万    时间: 2018-4-26 22:19
把 24行换成 TL0=65536-50000;




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1