找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机烧录完显示屏坏了,有大佬看看吗

  [复制链接]
跳转到指定楼层
楼主
ID:932091 发表于 2021-6-3 16:57 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
第一次烧录,做了个跑马灯,仿真是可以的,但是烧录完灯没亮。再次启动,结果显示屏上面字都没了(里面本来有设好的程序,跑马灯,蜂鸣器啥的),按键按了没反应,周围的灯倒是会亮。刚学的单片机,有人知道咋回事吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:932091 发表于 2021-6-3 16:59 来自手机 | 只看该作者
拍的图片

IMG_20210603_125829.jpg (1.02 MB, 下载次数: 29)

IMG_20210603_125829.jpg

IMG_20210603_104228.jpg (1.19 MB, 下载次数: 51)

IMG_20210603_104228.jpg

IMG_20210603_131017.jpg (757.71 KB, 下载次数: 31)

IMG_20210603_131017.jpg

IMG_20210603_131132.jpg (1009.13 KB, 下载次数: 33)

IMG_20210603_131132.jpg
回复

使用道具 举报

板凳
ID:96682 发表于 2021-6-3 17:11 来自手机 | 只看该作者
确定板子已设置好了?
回复

使用道具 举报

地板
ID:97350 发表于 2021-6-3 17:26 | 只看该作者
上程序和电路,帮你分析下
回复

使用道具 举报

5#
ID:88256 发表于 2021-6-3 18:14 | 只看该作者
不是屏坏,是程序不对屏才无法显示
回复

使用道具 举报

6#
ID:932091 发表于 2021-6-3 19:42 | 只看该作者
这是我网上找的程序,proteus上仿真后是没问题的,但是烧录完灯没有亮
#include "reg52.h"
#include "intrins.h"                                                                      //包含本征库函数
char temp = 0x01;                                                                      //定义一个字符变量
void Delay(void)                                                                        //延时子函数
{
              int i,j;
              for(i=0;i<1000;i++)
              for(j=0;j<100;j++)
              ;
}                                                                                                
void main(void)
{
              while(1)
              {
                            P1 = ~temp;                                                                      //变量temp的值按位取反后赋给P1
                            temp = _crol_(temp,1);                                          //变量temp左移1位
                            Delay();                                                                                    //调用延时函数
              }
}
回复

使用道具 举报

7#
ID:932091 发表于 2021-6-3 19:46 | 只看该作者
lzl12399 发表于 2021-6-3 17:26
上程序和电路,帮你分析下

图片发了老哥
回复

使用道具 举报

8#
ID:115923 发表于 2021-6-3 20:00 | 只看该作者
烧坏了,   5元回收!   哈哈哈~
回复

使用道具 举报

9#
ID:932091 发表于 2021-6-3 20:17 来自手机 | 只看该作者
这是单片机通电显示屏正常会显示的,旁边的按键按了会有声音。我的烧录完就只剩灯光了,是不是烧录把按键和显示屏的程序搞乱了

IMG_20210603_194351.jpg (1.31 MB, 下载次数: 31)

IMG_20210603_194351.jpg

IMG_20210603_194428.jpg (1.2 MB, 下载次数: 28)

IMG_20210603_194428.jpg
回复

使用道具 举报

10#
ID:844772 发表于 2021-6-3 20:28 | 只看该作者
你烧录成功了,所以把原来的程序替代了。你的程序只是个走马灯,所以其他的设备都没动静了。
回复

使用道具 举报

11#
ID:517951 发表于 2021-6-4 08:24 | 只看该作者
正常烧录单片机是不会坏显示屏的, 显示屏坏通常是输入超极限电压,电源正负反接,ESD放电这些因素会坏。通常是代码不对,才无显示。
回复

使用道具 举报

12#
ID:655879 发表于 2021-6-4 08:42 | 只看该作者
很可能是烧写设置的问题:1、复位脚是否用作IO?这个脚静态时不能有电阻接到地;2、低压检测可以设置低点,3.82V可以选更低的电压。
回复

使用道具 举报

13#
ID:88256 发表于 2021-6-4 10:33 | 只看该作者
一只猪两只猪 发表于 2021-6-3 20:17
这是单片机通电显示屏正常会显示的,旁边的按键按了会有声音。我的烧录完就只剩灯光了,是不是烧录把按键和 ...

随配软件应该有这个完整的测试程序,烧录回进去就可以恢复原来的显示了,不过对于学习没有一点用处,只是一个测试程序而已,你烧录的流水灯不用考虑显示屏和按键,毕竟流水灯里面没有写对应的程序,至于流水灯不亮,你得确认你的开发板流水灯是接在P1口上的(为什么不找原配资料的程序而去网上下载?),少数开发板还得跳线流水灯才会亮。
回复

使用道具 举报

14#
ID:932091 发表于 2021-6-4 10:56 来自手机 | 只看该作者
hhdsdy 发表于 2021-6-4 10:33
随配软件应该有这个完整的测试程序,烧录回进去就可以恢复原来的显示了,不过对于学习没有一点用处,只是 ...

明白了,谢谢老哥。刚学的单片机,以为只要网上随便找个程序就能用了,hhh。
回复

使用道具 举报

15#
ID:695749 发表于 2021-6-4 16:49 | 只看该作者
这是我网上找的程序,proteus上仿真后是没问题的,但是烧录完灯没有亮

proteus上仿真只是对你P1口的仿真,没有结合开发板的功能和插件调整。
单片机烧录完显示屏坏了,有大佬看看吗

开发板没有烧坏,只是没有显示,可以有针对性的进行修改和学习。
回复

使用道具 举报

16#
ID:584814 发表于 2021-6-7 20:29 | 只看该作者
如果能通过烧录单片机程序搞坏显示屏,你一定是高高手。
单片机在烧录程序时会自动抹除原先的,如果你的新程序里没有写关于显示屏的东东显示屏就是黑板。
至于背光灯,如果那个集成的板子上面木有开关一般会直接连在电源上可以省一只开关的钱通电即亮。
回复

使用道具 举报

17#
ID:342822 发表于 2021-6-7 22:46 | 只看该作者
不知道你把什么文件搬弄进去了
回复

使用道具 举报

18#
ID:230742 发表于 2021-6-7 23:23 | 只看该作者
需要学的还很多啊。
回复

使用道具 举报

19#
ID:934735 发表于 2021-6-8 14:37 | 只看该作者
原有的程序被你新写的流水灯替换掉了,所以其他的都不好使,原有的程序是开发板上所有模块的组合程序。你自己刚刚写的只是其中一小部分,所以。。。。。慢慢学吧,把每个 模块的程序都弄明白,都会写了,你在综合所有模块。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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