找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2844|回复: 0
收起左侧

学习单片机应用技术必须会汇编或C51语言

[复制链接]
ID:108615 发表于 2016-3-13 01:59 | 显示全部楼层 |阅读模式
       在目前所有单片机学习教材或资料中,不管哪一类单片机,51系列、AVR、ARM等,应用程序的开发都是采用汇编或C语言来进行编程的。
      梯形图编程语言是一种非常直观、形象的编程语言,但它只是在PLC应用开发中被使用。随着嵌入式PLC的出现,尤其是那些仿三菱PLC的出现,用51等单片机组成PLC的硬件核心,采用一种专门的转换软件或解释程序,使得单片机应用程序的开发梯形图来编制。
      嵌入式可编程序控制器,它将PLC常用的梯形图语言嵌入到单片机开发中,实现PLC的单片机化。目前有两种方式,其一是直接将梯形图编译程序嵌入到单片机中,用户可以通过梯形图编辑程序直接与单片机系统通信,将保存的PMW文件直接下载到单片机系统中;另一种是把梯形图编译程序独立出来,通过转换软件的转换,将PMW文件转换成单片机的目标代码,再烧录到单片机中。这两种方式所使用PLC的指令都受到梯形图编译程序或转换软件的限制。前者就象常规方式使用PLC一样,可通过梯形图编辑软件进行监控等操作,但嵌入式PLC中所使用单片机的引脚分配一旦硬件系统设计定型便不能再改动。而后者比较灵活,单片机的引脚分配只要在转换软件允许范围内,根据需要作一定的改动。可以按照应用要求定制不同的硬件电路,按照实际系统将PMW文件转换成目标代码。这种单片机应用系统开发异于传统的方法,使没有汇编语言或C51计算机语言编程基础的,懂得继电器-接触器控制原理的一线人员都有可能通过梯形图编程平台所提供的各种强大的应用功能学习和应用单片机控制技术。
    期待这种方法的重视。

     

回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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