找回密码
 立即注册
楼主: lao4jiadian

Ai8051U 是不是可以当8位单片机也可以当32位单片机开发 | 是

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:204
  • 最近打卡:2025-06-12 08:24:22
已绑定手机

36

主题

175

回帖

1363

积分

金牌会员

积分
1363
发表于 2024-10-29 11:50:39 | 显示全部楼层
本帖最后由 lao4jiadian 于 2024-10-29 11:52 编辑
118.PNG LAO*** 发表于 2024-10-29 10:50
32位使用C251,速度快。
8位如使用C251,速度快。
8位如使用C51,速度慢,性能差点。 ...

谢谢版主的回复,一直没用过C251,以为C251只能开发32位单片机呢?我真是孤陋寡闻,技术还是太水了D:\Users\Administrator\Desktop\118.PNG

点评

Ai8051U这个8位,非STC8H这个8位 Ai8051U 8位,其本质是C251指令集(BINARY模式) 使用C251开发,功能齐全速度快。 当时,C51也能凑合着用,只是性能速度等都要打折扣。  详情 回复 发表于 2024-10-29 18:28
8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-06-15 21:32:42

10

主题

134

回帖

1205

积分

金牌会员

积分
1205
发表于 2024-10-29 13:56:46 | 显示全部楼层
LAO*** 发表于 2024-10-29 10:50
32位使用C251,速度快。
8位如使用C251,速度快。
8位如使用C51,速度慢,性能差点。 ...

它们的flash代码和RAM使用量大小有什么区别,像arm的Thumb指令可用减少代码量,这里有这个概念吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2025-03-11 13:20:13

54

主题

1327

回帖

5499

积分

荣誉版主

积分
5499
发表于 2024-10-29 18:20:50 | 显示全部楼层
lao4ji*** 发表于 2024-10-29 11:27
8位如使用C251,速度快。STC8H系列可以用C251编译的文件吗?

STC8H 不行,目前只有Ai8051U可以
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2025-03-11 13:20:13

54

主题

1327

回帖

5499

积分

荣誉版主

积分
5499
发表于 2024-10-29 18:28:18 | 显示全部楼层
lao4ji*** 发表于 2024-10-29 11:50
谢谢版主的回复,一直没用过C251,以为C251只能开发32位单片机呢?我真是孤陋寡闻,技术还是太水了 ...

Ai8051U这个8位,非STC8H这个8位
Ai8051U  8位,其本质是C251指令集(BINARY模式)
使用C251开发,功能齐全速度快。
当时,C51也能凑合着用,只是性能速度等都要打折扣。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:105
  • 最近打卡:2025-06-09 07:11:14
已绑定手机

6

主题

63

回帖

449

积分

中级会员

积分
449
发表于 2024-11-7 07:36:31 | 显示全部楼层
二楼解答的真详细,学习了,感谢分享
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-06-14 08:05:40
已绑定手机

25

主题

237

回帖

1508

积分

金牌会员

积分
1508
发表于 2024-11-7 08:12:25 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:178
  • 最近打卡:2025-06-12 08:44:23
已绑定手机

15

主题

628

回帖

822

积分

高级会员

积分
822
发表于 2024-11-7 08:43:22 | 显示全部楼层
我在KEIL5中选设备就不能选8BIT不知道是不是我的问题
STC 666 888
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:105
  • 最近打卡:2025-06-09 07:11:14
已绑定手机

6

主题

63

回帖

449

积分

中级会员

积分
449
发表于 2024-11-30 09:58:51 | 显示全部楼层
对于这个芯片不是很了解,看看大佬们的回答,学习学习,等积分够了换几片AI8051u试试
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-06-15 07:17:09
已绑定手机

14

主题

1312

回帖

3294

积分

论坛元老

积分
3294
发表于 2024-11-30 11:48:09 | 显示全部楼层
LAO*** 发表于 2024-10-29 10:50
32位使用C251,速度快。
8位如使用C251,速度快。
8位如使用C51,速度慢,性能差点。 ...

8位如使用C251,怎么才能用这种模式呢?

创建项目时选AI8051U-8bit的话编译时自动用C51编译;
创建项目时选AI8051U-32bit的话编译时自动用C251编译。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:115
  • 最近打卡:2025-06-13 10:13:23
已绑定手机

4

主题

44

回帖

627

积分

高级会员

积分
627
发表于 2024-12-15 21:32:49 | 显示全部楼层

想知道32位的会比8位的强多少yiwen

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 04:24 , Processed in 0.856554 second(s), 118 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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