ES=1; //开中断
}图4.5 组态王接收数据流程图 图4.6 单片机发送数据流程图
4.4 本实验中使用的单片机
4.4.1 硕飞科技ME830单片机开发实验仪
“ME830单片机开发实验仪”是深圳硕飞科技有限公司(伟纳电子网)集多年单片机开发工具设计经验,历经近一年时间开发的一款具有“实验仪、编程器、仿真器、ISP下载线”四功能合一的单片机开发实验系统。相比广受欢迎的产品ME300B/ME500B,ME830在技术上取得多项创新:ME830摒弃了具有多项缺陷的SST公版仿真方案,集成了硕飞科技最新开发的真正USB2.0接口ICE52专业仿真器和编程器,仿真器不占用任何用户资源,支持全系列标准8051芯片仿真。系统支持目前大多数主流51系列单片机的烧写和实验,同时也兼容AVR系列单片机的烧写和实验。ME830内置有丰富的实验硬件资源,可使用户快速掌握单片机原理及其实用接口技术。
4.4.2 ME830单片机开发实验仪功能特点
(1) 独家内置USB2.0专业仿真器/编程器ICE52
单片机仿真器是在产品开发阶段用来替代单片机进行软硬件调试的非常有效的开发工具。使用单片机仿真器可以对单片机程序进行单步、断点、全速等手段的调试,在集成开发环境中检查程序运行中单片机RAM、寄存器内容的变化,观察程序的运行情况。与此同时可以对硬件电路进行实时的调试。使用单片机仿真器可以迅速发现和排除程序中的错误,从而大大缩短单片机开发的周期。
ME800系列单片机开发实验仪集成了硕飞科技最新研制的USB2.0接口的仿真/编程器ICE52,能够在目前最专业KEIL开发环境下使用,在仿真过程中不占用用户的任何资源,特别是不占用IO端口,以及串口和定时器等重要资源。
仿真器搭配独立的POD52仿真适配头,不仅可以仿真标准8051/8052单片机的所有功能, 还可以仿真部分单片机的增强型功能。该仿真适配头采用CPU直接置入的方式,将仿真的CPU频率提高到其极限,并且稳定可靠。
仿真器功能特点
•USB2.0接口(真正的USB接口,非USB转串口)增强型仿真器
•集成编程下载功能, 国内首创烧写功能嵌入keil,在Keil中实现下载编程操作
•可仿真ATMEL, WINBOND, DALLAS, INTEL, SST, PHILIPS等所有兼容51与52单片机
•不占用用户资源, 完全真实单片机所有端口特性
•快速代码下载,极速单步操作
•全新开发的Keil仿真接口驱动,与开发环境完美接合
•支持软件复位操作, 无需手动复位硬件, 即可进行连续代码下载与仿真操作
•支持脱机运行
•微型置入式仿真适配头(POD52),彻底避免传统仿真排线带来的多种不稳定因素
•支持标准的仿真操作,如全速,单步,跨步运行,断点的设置/禁用/取消,寄存器与变量查看
•支持运行中暂停(夭折)功能
•可仿真双DPTR, PCA, ALE禁用, SPI接口, 片内768字节扩展RAM等增强型51单片机资源
•高达63K的代码仿真空间, 支持外部64K扩展RAM仿真
编程器功能特点
•国内首创烧写功能直接嵌入Keil,可以非常方便的在Keil中直接进行烧写操作,当程序编译完成后,仅需要点击一下KEIL功能栏的FLASH DOWNLOAD按钮,即可将代码快速下载到单片机中
•拥有完全自主知识产权的编程控制软件MEFlash,具有中英文双语切换功能,操作功能和专业编程器完全一致
•支持烧写的器件多:ME830可以直接支持多家主流公司(如ATMEL,Winbond,NXP(Philips),SST,SALLAS)的51系列单片机的烧写。 组态王与单片机通讯的开发 (5):http://www.751com.cn/zidonghua/lunwen_9546.html