pxc 发表于 2024-9-13 16:07:39

神农鼎 发表于 2024-9-13 16:05
AI8051U 和 89C52/8051 管脚兼容
15系列 和 89C52/8051 管脚不兼容,要改PCB
明白了,主要是P1.6和P1.7这两个腿接晶振,立创上找不到封装,要自己画个封装

DebugLab 发表于 2024-9-13 16:28:09

pxc 发表于 2024-9-13 15:25
AI8051的低复位吧,我感觉还是得用STC15,AI8051的速度比STC15快吗?不能太快了,不然要调整太多。。。 ...

快还不好?不需要复位,复位脚配置成IO口,不理他

神农鼎 发表于 2024-9-13 16:29:00

AI8051U 取代 89C51 不用接外部晶振, 不用接外部复位



即使接外部晶振也是接到如下:



不需要外部复位电路,即使接外部手动复位也是如下:





USB下载线路,上图

普通串口/TTL 下载线路,下图

jmg 发表于 2024-9-13 16:49:48

本帖最后由 jmg 于 2024-9-13 17:00 编辑

神农鼎 发表于 2024-9-13 16:29
AI8051U 取代 89C51 不用接外部晶振, 不用接外部复位



No external reset circuit is required. Even if an external manual reset is connected, it is as follows:
STC really should correct that pin as P4.7-RSTN or P4.7-NRST
to make it clear it is an active LOW reset.
Especially with the same pinout has legacy 89C51, users will drop it in, expecting their external Active HI resetwatchdog to work. {:dizzy:}

example : this is AVR reset pin labeling


STC15H datasheet uses a correct NRST pin label.


soma 发表于 2024-9-13 17:10:00

复位引脚可以设置成正常IO就不管你是什么复位模式了吧

pxc 发表于 2024-9-13 19:22:06

神农鼎 发表于 2024-9-13 16:29
AI8051U 取代 89C51 不用接外部晶振, 不用接外部复位




要外部晶振,因为另外一个器件需要单片机产生时钟源

神农鼎 发表于 2024-9-13 20:19:58

pxc 发表于 2024-9-13 19:22
要外部晶振,因为另外一个器件需要单片机产生时钟源可以接外部晶振

DebugLab 发表于 2024-9-13 23:47:03

pxc 发表于 2024-9-13 19:22
要外部晶振,因为另外一个器件需要单片机产生时钟源不要晶振,直接用MCLKO_2对外输出时钟
选择不调节,使用内部预置的频率
直接选择你需要的频率

配置MCLKO_2输出时钟
想要高电平复位,复位脚配置为IO口,使用IO中断,然后IAP_CONTR=0x60软件复位

pxc 发表于 2024-9-14 08:43:13

DebugLab 发表于 2024-9-13 23:47
不要晶振,直接用MCLKO_2对外输出时钟
选择不调节,使用内部预置的频率
直接选择你需要的频率


AI8051U使用内部晶振的时候,内部晶振固定,可以控制晶振腿输出其它频率的信号?

DebugLab 发表于 2024-9-14 09:23:37

pxc 发表于 2024-9-14 08:43
AI8051U使用内部晶振的时候,内部晶振固定,可以控制晶振腿输出其它频率的信号? ...

可以通过MCLKODIV进行1~127分频
页: 1 [2] 3
查看完整版本: 请问替换89C51应选用哪个型号 | AI8051U, 管脚兼容,速度快70倍