找回密码
 立即注册
楼主: 嵌入式之路

请问AI-8051U程序可以平替89C51吗

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:543
  • 最近打卡:2025-06-29 12:10:41
已绑定手机

6

主题

289

回帖

1059

积分

荣誉版主

积分
1059
发表于 2024-9-5 13:05:50 | 显示全部楼层
这是一个很好的问题。

你有源码就一切好办。

我7月初拿到STC8051U时就做过实验:使用以前普中A4 STC89C52RC的开发板,大部分配套例程我仅仅是替换了头文件,及增加了IO初始化,然后直接在C51/C251编译,烧写进STC8051U都可以正常使用,包括OLED显示,对时序要求严格的18B20测温等等。
其中因为速度快了很多,我暂未修改延时函数,直接将在STC-ISP软件设置主频降下来,就完美运行了。
其中很神奇的无论使用C51然后在STC-ISP选8位模式,还是C251编译,然后选32位模式都完美运行。甚至还试验了使用C251的兼容8位选项,然后选8位模式下载,都可以运行(不是所有的例程)。
因引脚兼容,资源、性能大大提升,所以STC8051U真是对早期产品升级的神奇。

45

PZ-A4-SCH.jpg
19111411493b11.JPG

点评

再补一些图片:  详情 回复 发表于 2024-9-5 13:25
(仅供参考,欢迎探讨)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:543
  • 最近打卡:2025-06-29 12:10:41
已绑定手机

6

主题

289

回帖

1059

积分

荣誉版主

积分
1059
发表于 2024-9-5 13:25:38 | 显示全部楼层
本帖最后由 autop*** 于 2024-9-5 13:29 编辑
autopccopy 发表于 2024-9-5 13:05
这是一个很好的问题。

你有源码就一切好办。

再补一些图片:
普中A4@STC8051U.jpg
普中A4@STC8051U_18B20.jpg
Snipaste_2024-09-05_13-29-24.jpg
(仅供参考,欢迎探讨)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:471
  • 最近打卡:2025-06-29 22:08:07

17

主题

533

回帖

1420

积分

金牌会员

积分
1420
发表于 2024-9-5 13:51:42 | 显示全部楼层
autop*** 发表于 2024-9-5 13:05
这是一个很好的问题。

你有源码就一切好办。

我也在用这个普中4 测试, 昨晚只是试了直接烧录是没问题的. 今天加上io初始化我再试试可不可以直接运行. 像LCD1602的驱动我已经用8051U实现了(并不是直接烧录)
自信就会温和,温和就会坚定!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2025-05-12 14:50:27

4

主题

138

回帖

639

积分

高级会员

积分
639
发表于 2024-9-5 14:13:47 | 显示全部楼层
差不多的事,用习惯了就行了,输出引脚的复用功能多了,得使能
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:471
  • 最近打卡:2025-06-29 22:08:07

17

主题

533

回帖

1420

积分

金牌会员

积分
1420
发表于 2024-9-5 14:24:58 | 显示全部楼层
lyld*** 发表于 2024-9-5 14:13
差不多的事,用习惯了就行了,输出引脚的复用功能多了,得使能

是的 ,我今天试一下 代码替换头文件使能IO 看看能不能直接平替程序
自信就会温和,温和就会坚定!
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:175
  • 最近打卡:2025-06-28 07:19:36
已绑定手机

115

主题

392

回帖

549

积分

高级会员

积分
549
发表于 2025-5-16 09:24:08 | 显示全部楼层
谁分享一个成功移植的例程呢?仔细研究一下。

点评

普中单片机学习板@89C52, 教学程序移植到强大的【Ai8051U】,32位8051,浮点/三角函数 https://www.stcaimcu.com/thread-11692-1-1.html (出处: 国芯技术交流网站)  详情 回复 发表于 2025-5-16 10:07
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:152
  • 最近打卡:2025-06-25 09:06:58

16

主题

477

回帖

2620

积分

超级版主

积分
2620
发表于 2025-5-16 10:07:01 | 显示全部楼层
香河英*** 发表于 2025-5-16 09:24
谁分享一个成功移植的例程呢?仔细研究一下。

普中单片机学习板@89C52, 教学程序移植到强大的【Ai8051U】,32位8051,浮点/三角函数
https://www.stcaimcu.com/thread-11692-1-1.html
(出处: 国芯技术交流网站)
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-30 03:55 , Processed in 0.123900 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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