发新帖我要提问
12
返回列表
[51单片机]

谜一般的操作,迷到不行

[复制链接]
楼主: 茶几浮
手机看帖
扫描二维码
随时随地手机跟帖
ddllxxrr| | 2018-2-4 08:20 | 显示全部楼层
根本就是芯片坏了,或引脚坏了。根本就不是什么谜。

使用特权

评论回复
xyz549040622| | 2018-2-4 08:21 | 显示全部楼层
caijie001 发表于 2018-2-4 08:19
晶振不起振能下载吗

有的芯片不用晶振也是可以的,要看具体是什么芯片了

使用特权

评论回复
caijie001| | 2018-2-4 08:28 | 显示全部楼层
xyz549040622 发表于 2018-2-4 08:21
有的芯片不用晶振也是可以的,要看具体是什么芯片了

你应该是对的,具体有哪些单片机晶振不起振能下载我也不知道


但是我知道的51单片机的晶振不起振是无法下载的,会卡在下载程序那里。
单片机一直复位也是无法下载的。

使用特权

评论回复
cjseng| | 2018-2-4 10:55 | 显示全部楼层
caijie001 发表于 2018-2-4 08:19
晶振不起振能下载吗

当然可以啦,比如古老的芯片,要拿下芯片放在编程器上下载程序的。

使用特权

评论回复
caijie001| | 2018-2-4 11:20 | 显示全部楼层
cjseng 发表于 2018-2-4 10:55
当然可以啦,比如古老的芯片,要拿下芯片放在编程器上下载程序的。

不是芯片内部自带晶振?????

使用特权

评论回复
茶几浮|  楼主 | 2018-2-5 09:12 | 显示全部楼层
xyz549040622 发表于 2018-2-4 07:46
绝对程序都没运行起来,你用的什么芯片

beken bk2535

使用特权

评论回复
茶几浮|  楼主 | 2018-2-5 09:20 | 显示全部楼层
caijie001 发表于 2018-2-4 08:19
晶振不起振能下载吗

我用别人写的bin文件(无源码,是对应的板子)能烧录,能正常用,
测试不通能烧回去,我自己改的就不行。
现在用另一块板调试,走不到IIC程序。而且这次是灯不亮,正常是会有个灯闪几次。

使用特权

评论回复
caijie001| | 2018-2-5 10:00 | 显示全部楼层
茶几浮 发表于 2018-2-5 09:20
我用别人写的bin文件(无源码,是对应的板子)能烧录,能正常用,
测试不通能烧回去,我自己改的就不行。 ...

那就是程序问题咯

使用特权

评论回复
茶几浮|  楼主 | 2018-2-5 10:42 | 显示全部楼层
本帖最后由 茶几浮 于 2018-2-5 11:10 编辑
caijie001 发表于 2018-2-5 10:00
那就是程序问题咯

问题是,我在新板程序(是能够正常使用的,有键盘,信号灯) 加上一个新函数
InitMPU6881(){//本来是按照6050初始化的,貌似是IIC不通,所以用下面的代码测试通不通
LED1= 0;
Delay_ms(20);
LED1 = 1;

初始化调用,程序是对的(烧了几次键盘是不能用的,又能用了)?IIC是飞线接了个mpu6881(可以看做6050)。

使用特权

评论回复
caijie001| | 2018-2-5 13:22 | 显示全部楼层
茶几浮 发表于 2018-2-5 10:42
问题是,我在新板程序(是能够正常使用的,有键盘,信号灯) 加上一个新函数
InitMPU6881(){//本来是按照 ...

估计是初始化没成功,程序卡死在哪

使用特权

评论回复
619888476| | 2018-2-5 13:45 | 显示全部楼层
用 内部晶振喃

使用特权

评论回复
茶几浮|  楼主 | 2018-2-9 19:48 | 显示全部楼层
现在我不迷了,原因是我的那个keil里的插件exe有问题,它不能把 .hex文件转换为新的 .bin文件,所以一直用旧的 bin在烧录。

使用特权

评论回复
茶几浮|  楼主 | 2018-2-11 09:03 | 显示全部楼层
感谢各位提供援助

使用特权

评论回复
数码小叶| | 2018-2-11 09:19 | 显示全部楼层
直接万用表测啊。。。。

使用特权

评论回复
zqx1000| | 2018-4-10 18:27 | 显示全部楼层
kankan

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则