找回密码
 立即注册
查看: 240|回复: 8

51单片机编程需要严谨的程序模型

[复制链接]

该用户从未签到

25

主题

24

回帖

292

积分

荣誉版主

积分
292
发表于 2024-3-6 08:37:47 | 显示全部楼层 |阅读模式
1,STC8H/STC32的计算性能和外围接口功能是能够完全满足单体或者相对功能独立的智能机电设备控制的主力单片机计算机。目前少有51单片机应用能够充分利用STC8H/STC32的计算性能。智能机电设备控制充分发挥单片机的计算性能是智能制造最重要发展方向之一。充分发挥单片机的计算性能的途径有两条:一是建立在严谨程序理论模型上的基础算法积累;二是现代化的编程及调试工具软件。
2,有两种编程模型可以让我们的编程更容易地找到算法边界条件:一是服务器/客户机模型,就是请求提供服务。这是人机交互和网络联接的基础算法模型,是伴随计算机发明以后算法模型。另一种是输入/输出传递算法模型,即让算法输出响应输入的变量。这种算法由来已久,是将程序算法看作动态变化传递转换的基础算法。梯形图编程就是这种传递算法。这也是我们易于使用的原因。
3,梯形图是一种没有算法递归深度编程语言,他的所有程序算法都是按照梯子一样排列。这样我们就可以将梯形图程序算法进一步分类为三种:一是组合逻辑算法,二是时序逻辑算法,三是功能算法。其中组合和时序逻辑是梯形图算法的核心,所以只要掌握触点,延时继电器,计数器的编程技巧就能熟练使用梯形图编程,就能够真实解决一般工程控制问题。这也是梯形图编程易学易用的关键。
4,梯形图是不是需要不是需要无限多的功能指令才能实现特殊的程序功能要求。从PLC产品角度可以通过主机和功能扩展单元的方式实现任意特殊功能的加入。如果从单片机开发的角度。只需要将扩展功能抽象成变量存取方式如实时透明读写、数据队列传输、事件传输等等就可以将单片机的所以硬件扩展实现标准化。这样单片机可以通过标准驱动的多CPU接入实现底层开发。
5,STC8H/STC32单片机是任何独立开发者能够直接掌握所有硬件资源的单片机计算机芯片,这是单片机开发者创意研发最好的资源。总之充分利用STC8H/STC32计算性能能够在机电设备智能控制领域,在替代人们重复劳动这一智能制造主战场前景巨大。

回复 送花

使用道具 举报

  • TA的每日心情
    开心
    昨天 22:14
  • 签到天数: 155 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    663

    积分

    高级会员

    积分
    663
    发表于 2024-3-6 09:10:43 | 显示全部楼层
    版主应该多发一些底层代码的逻辑思维。
    比如LD  LDI   AND  这些梯形图如何转化为让底层代码去一步一步执行。

    点评

    [attachimg]37217[/attachimg]  详情 回复 发表于 2024-3-6 16:40
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 1 反对 0 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 08:18
  • 签到天数: 173 天

    [LV.7]常住居民III

    26

    主题

    828

    回帖

    2082

    积分

    金牌会员

    积分
    2082
    发表于 2024-3-6 09:35:24 | 显示全部楼层
    飞捷 发表于 2024-3-6 09:10
    版主应该多发一些底层代码的逻辑思维。
    比如LD  LDI   AND  这些梯形图如何转化为让底层代码去一步一步执行 ...

    这个可以有
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 101 天

    [LV.6]常住居民II

    41

    主题

    1016

    回帖

    6971

    积分

    荣誉版主

    冲哥视频教程和各种开源资料QQ交流群884047237,可群

    积分
    6971
    QQ
    发表于 2024-3-6 16:40:09 | 显示全部楼层
    飞捷 发表于 2024-3-6 09:10
    版主应该多发一些底层代码的逻辑思维。
    比如LD  LDI   AND  这些梯形图如何转化为让底层代码去一步一步执行 ...

    截图202403061640057851.jpg
    回复 支持 1 反对 0 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 22:14
  • 签到天数: 155 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    663

    积分

    高级会员

    积分
    663
    发表于 2024-3-6 16:44:23 | 显示全部楼层

    点评

    我写的帖子的75楼稍微放了点前菜  详情 回复 发表于 2024-3-6 16:53
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 101 天

    [LV.6]常住居民II

    41

    主题

    1016

    回帖

    6971

    积分

    荣誉版主

    冲哥视频教程和各种开源资料QQ交流群884047237,可群

    积分
    6971
    QQ
    发表于 2024-3-6 16:53:39 | 显示全部楼层
    飞捷 发表于 2024-3-6 16:44
    这是哪里找的?

    我写的帖子的75楼稍微放了点前菜
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 22:14
  • 签到天数: 155 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    663

    积分

    高级会员

    积分
    663
    发表于 2024-3-6 17:31:07 | 显示全部楼层
    电子DIY小家 发表于 2024-3-6 16:53
    我写的帖子的75楼稍微放了点前菜

    哪个贴,找不到啊

    点评

    https://www.stcaimcu.com/forum.php?mod=viewthread&tid=6919  详情 回复 发表于 2024-3-7 08:21
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    昨天 15:25
  • 签到天数: 53 天

    [LV.5]常住居民I

    13

    主题

    44

    回帖

    339

    积分

    中级会员

    积分
    339
    发表于 2024-3-6 19:44:15 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 101 天

    [LV.6]常住居民II

    41

    主题

    1016

    回帖

    6971

    积分

    荣誉版主

    冲哥视频教程和各种开源资料QQ交流群884047237,可群

    积分
    6971
    QQ
    发表于 2024-3-7 08:21:23 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-20 01:10 , Processed in 0.076209 second(s), 71 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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