关于单片机的问题

2019-03-24 17:32发布

各位大神能不能解释下,为什么程序在52上可以跑但是在12C5A60S2上就不能跑了呢
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
硕果累累
1楼-- · 2019-03-25 15:10
个人觉得时钟是一方面,更重要的是IO配置,比如只操作LED,无非两种状态,而在操作LCD EEPROM这些外设时,需要读取数据,写入数据,加上时钟问题,造成外设不能正常工作。
Li_Lei
2楼-- · 2019-03-25 19:27
 精彩回答 2  元偷偷看……
有容乃大
3楼-- · 2019-03-25 23:23
huo_hu 发表于 2016-7-25 23:56
未见得是12倍,指令周期要看具体的指令,总之死等是不好。

我比较菜的,数据手册有点看不懂怎么办
Li_Lei
4楼-- · 2019-03-26 02:30
有容乃大 发表于 2016-7-26 19:55
我比较菜的,数据手册有点看不懂怎么办

不用看了,关于指令周期没那么准,主要是新51都采用流水指令,执行时间可能和上条汇编指令有关,所以要实验才能确定,并且受中断影响。
所以不好。
有容乃大
5楼-- · 2019-03-26 08:25
 精彩回答 2  元偷偷看……
硕果累累
6楼-- · 2019-03-26 12:02
部分IO引进可能需要设置后才能使用,比如P4引脚

一周热门 更多>