找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3102|回复: 8
收起左侧

STC12C5A60S2的data,xdata,code的上限各是多少?单片机突然反应变慢了

[复制链接]
ID:889094 发表于 2021-4-6 00:01 | 显示全部楼层 |阅读模式
求教,今晚自己插的电路机反映很慢了,是什么问题?

今晚开机有时要4,5秒才进入系统(我的进入系统首先是熄灭一个二极管),有的时候开机直接反应,可能原因是什么?
另外一个问题可能是程序有点大了,STC12C5A60S2的data,xdata,code的上限各是多少???

感觉程序的code是不是太大了?

感觉程序的code是不是太大了?


程序的code是不是太大了?好像code到98XX的时候刷完直接没反应了,我精简了一点,现在反应也不太好,
求教大佬
回复

使用道具 举报

ID:57657 发表于 2021-4-6 16:08 | 显示全部楼层
请确定此处型号是否正确? 如有错误可能会出问题:
1.png


评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:889094 发表于 2021-4-6 16:57 | 显示全部楼层
npn 发表于 2021-4-6 16:08
请确定此处型号是否正确? 如有错误可能会出问题:

51hei截图20210406165215.png
确认这里选的没问题

51hei图片20210406165049.png

上图箭头两行应该开机就执行的,现在是电源打开要3-5秒才能看到结果,很困惑,求大佬们指导
回复

使用道具 举报

ID:746422 发表于 2021-4-6 18:11 | 显示全部楼层
STC12C5A60S2,内部256个字节,外扩1k的字节,一共1280个字节。
回复

使用道具 举报

ID:451718 发表于 2021-4-6 18:51 | 显示全部楼层
一般来说,只要程序能够写进去,硬件就不会速度慢的问题。  你现在感觉速度慢了, 一定是程序结构上出了问题。 最有可能的就是定时器配置和应用出了问题。
回复

使用道具 举报

ID:889094 发表于 2021-4-6 19:24 | 显示全部楼层
robinsonlin 发表于 2021-4-6 18:51
一般来说,只要程序能够写进去,硬件就不会速度慢的问题。  你现在感觉速度慢了, 一定是程序结构上出了问 ...

程序加载之后运行速度没影响,只是开机的时候要好几秒反映,有的时候下载hex时也是插上没反映,要拔了重插才可以(我是手动插拔ch340的线)。我主要是感觉程序main开始就执行的语句确要在mcu上电好几秒才能运行到
回复

使用道具 举报

ID:451718 发表于 2021-4-6 21:17 | 显示全部楼层
birdzhyli 发表于 2021-4-6 19:24
程序加载之后运行速度没影响,只是开机的时候要好几秒反映,有的时候下载hex时也是插上没反映,要拔了重 ...

检查程序烧录口是不是有干扰
回复

使用道具 举报

ID:889094 发表于 2021-4-6 23:42 | 显示全部楼层
robinsonlin 发表于 2021-4-6 21:17
检查程序烧录口是不是有干扰

1617723098786.jpg
纯手插版,干扰肯定是有的,每次下载hex都是手插排线在sim800c左边电容边,依次是VCC,TXD,RXD,GND
回复

使用道具 举报

ID:889094 发表于 2021-4-6 23:46 | 显示全部楼层
今天晚上表现挺好,板子没出现按电源一直不反应的现象,基本稳定在3,4秒有显示
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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