Lkck8210 发表于 2024-9-11 15:50:25

beishen2009 发表于 2024-9-11 09:54
这个是 指令速度不一样造成 的?哥呀?问题是为什么引脚之间还会互相影响啊 这个和指令速度也有关系吗 ...

没线路图,没代码,分析不了啊
stc11f 用啥型号?
如果要推荐新型号
就用新出的AI8051U
引脚排列和89c516基本一样

Lkck8210 发表于 2024-9-11 16:14:28

看了一下两者的手册
最大的分别就是89c516没有EEPROM
原程序是不是用了EEPROM?

AI-32位8051 发表于 2024-9-11 16:56:48

本帖最后由 AI-32位8051 于 2024-9-11 17:03 编辑

beishen2009 发表于 2024-9-11 11:17
推荐一个型号好吗 IAP15F2K61S2-28I-PDIP40 这个是最新的吗 手册上说可以直接代替 这个有唯一身份ID吗 ...
可以直接升级到AI8051U系列,管脚兼容天王级别的:89C52RC,12C5A60S2,应该跟11系列也是大致兼容的,可具体对比附录资料管脚图
兼容 8位8051,可以用 Keil C51/IAR/SDCC 编译器
兼容 32位8051,可以用 Keil C251 编译器,双核兼容设计
34K SRAM(2K edata, 32K xdata), 64K Flash
DMA支持PWM, DMA支持外设直接到外设, P2P
135MHz-PWM支持硬件移相,16位PWM; 真12位ADC
USB, I2S, QSPI, 4组串口,I2C, SPI
现提供三种封装:LQFP48/LQFP44/PDIP40




beishen2009 发表于 2024-9-12 00:18:30

谢谢 我试试吧 但愿 ai8051U 可以无缝兼容,不要任何修改。 我看你们手册说 让用IAP15F2K61S2 直接替换stc89c516rd+ 我两个都测试下 看看哪个能无缝替换吗?

beishen2009 发表于 2024-9-12 08:37:37

现在可以断定是出在定时器上面 还不知道如何兼容 89c51rd+的 定时器代码 请问有知道的大哥吗

soma 发表于 2024-9-12 09:03:06

beishen2009 发表于 2024-9-12 00:18
谢谢 我试试吧 但愿 ai8051U 可以无缝兼容,不要任何修改。 我看你们手册说 让用IAP15F2K61S2 直接替换stc8 ...

都要做修改吧。不可能完全一样的

beishen2009 发表于 2024-9-12 10:03:11

本帖最后由 beishen2009 于 2024-9-12 10:11 编辑

问题没有思路怎么改呢?也好不到软件升级的攻略啊?头都大了,把数码管显示代码写进中断函数里面,就影响其它发光二极管的控制引脚让发光二极管不停的闪动 ,不是说管脚之间不互相影响吗?换上89C516就没事,换上STC11就是不行, 我要疯了我要疯了 跪求怎么搞啊

晓飛飛 发表于 2024-9-12 10:13:31

beishen2009 发表于 2024-9-12 10:03
问题没有思路怎么改呢?也好不到软件升级的攻略啊?头都大了,把数码管显示代码写进中断函数里面,就影响其 ...

调试和开发不是一蹴而就的,需要有一定的基础耐心的检查,心浮气躁只会适得其反

beishen2009 发表于 2024-9-12 13:16:58

我快放弃了

lyldzxx 发表于 2024-9-12 14:21:58

不是一个系列的,肯定都得改,频率,引脚使能什么的
页: 1 [2] 3
查看完整版本: 求教 用 11F60XE 直接替换掉 89C516之后 程序异常不断重启 而且 引脚之间互相