51单片机中如何做到像PLC那样有几千个中间寄存器M

2020-01-23 14:23发布

51单片机中如何做到像PLC那样有几千个中间寄存器M,
一直不明白51单片机中资源这么少怎么样才能像PLC中那样能做到那么多的M。
有兴趣的大家讨论一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
wkman
1楼-- · 2020-01-23 14:53
 精彩回答 2  元偷偷看……
erxun
2楼-- · 2020-01-23 18:21
PLC的CPU是不像常规CPU这么少的资源。
liushiming82
3楼-- · 2020-01-23 18:31
只有扩展RAM了
heky
4楼-- · 2020-01-23 18:51
一个小工程,要用多少M点? 100个足够,512个M点也只是占了64字节。

不要贪多,够用就好。

如果为了全面兼容三菱这样的机器,那51肯定不是好选择。你可以选stm32,内置的几十Kram足够使用。
baoyali
5楼-- · 2020-01-23 23:02
4楼的大哥,512个M是占有64个BYTE
但是我在51里定义BDATA时,好像只能定义8个。
像STC125A60S2有1K的XDATA,但是我怎么样才能做到从小M0到M511这么多的位呢
电脑好可以定义位变量,51又不行定义位变量。如果能做到定义位变量就很好了
我看淘宝上有人用STC12C5A60S2可以做到FX1N的水平。
millwood0
6楼-- · 2020-01-24 04:44
 精彩回答 2  元偷偷看……

一周热门 更多>