打印

STC16看来是玩真的

[复制链接]
797|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ayb_ice|  楼主 | 2020-11-25 15:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
广东梁百万| | 2020-11-25 17:12 | 只看该作者
本帖最后由 广东梁百万 于 2020-11-25 22:05 编辑

16位,不上不下的有点**肋,那不如在8位的基础上继续增加模块,比如硬件浮点单元和32位传送。
因为受传统c51的指令集所限,不能再增加指令集。 如增加新的功能指令可以考虑用硬件触发的方法。→→ 假设:DPTR减1操作,在sfr设定一位叫DEC_DPTR,对这个位SETB DEC_DPTR操作就减1。
  再假设一条:32位传送操作,设定某个sfr位叫MOV32,再设置某个xdata地址存放源地址和目标地址,执行指令SETB MOV32就完成32位传送。

IMG_20201109_172518.jpg (68.85 KB )

IMG_20201109_172518.jpg

使用特权

评论回复
板凳
ayb_ice|  楼主 | 2020-11-25 17:22 | 只看该作者
本帖最后由 ayb_ice 于 2020-11-25 17:24 编辑
广东梁百万 发表于 2020-11-25 17:12
16位,不上不下的有点**肋,那不如在8位的基础上继续增加模块,比如硬件浮点单元和32位传送。
因为受传统c5 ...

那你错了,任何程序包含大量的数据传送指令,所以16,32位机光这点就很占便宜,关键是价格
8位机一用16,32位数,劣势凸显

使用特权

评论回复
地板
广东梁百万| | 2020-11-25 17:32 | 只看该作者
ayb_ice 发表于 2020-11-25 17:22
那你错了,任何程序包含大量的数据传送指令,所以16,32位机光这点就很占便宜,关键是价格
8位机一用16,32 ...

我指他不上不下,意思是要么用8位机作简单控制处理,数据处理量大的就直上32位。16位在两者之间就是**肋。

使用特权

评论回复
5
airwill| | 2020-11-25 20:53 | 只看该作者
那也得看看是怎么样的 16 位,  16 位的内核好象不多
就说同样 8位,  avr 和 MCS51 的性能差距还是很大的

使用特权

评论回复
6
autopccopy| | 2020-11-26 08:43 | 只看该作者
真的。

使用特权

评论回复
7
sdwys| | 2020-11-30 13:55 | 只看该作者
只要价格低,开发环境好用,芯片可靠稳定资料齐全,供货没问题,16位还是有市场的。

使用特权

评论回复
8
gx_huang| | 2020-11-30 14:40 | 只看该作者
批量价格和门数量有关,关键是能否批量,是否有人选择这个芯片,市场推广费用不少

使用特权

评论回复
9
muyichuan2012| | 2020-11-30 21:08 | 只看该作者
雅特力AT32 arm M4内核 ,32位单片机  不错选择

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

222

主题

15409

帖子

34

粉丝