推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于单片机的图形化编程平台的设计与实现

更新时间:2020-02-08 20:57:22 大小:5M 上传用户:守着阳光1985查看TA发布的资源 标签:单片机图形化编程 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

单片机开发平台以及单片机的开发语言是单片机和嵌入式系统的学习和开发工具。由于不同类型单片机的硬件结构以及外围设备不同,需要使用不同的开发平台对单片机进行学习和研发。随着单片机系统的日益庞大,其指令体系越来越复杂,增加了学习和使用单片机的难度。针对传统的文本语言难以很好地表达复杂程序结构的问题,本文设计了一种通用的单片机可视化编程平台,针对不同类型的单片机,使用图形化语言代替文本语言进行程序开发。采用本平台,大大降低了对用户的要求,提高了单片机编程效率。

  本文的工作主要分为单片机数据库的建立和图元的定义两个部分。(1)建立了单片机程序数据库。根据不同类型的单片机硬件和外围设备,以AT89S52和ATMEG16单片机为例,建立了数据表。(2)定义了单片机硬件、控制及子程序的图元符号,实现了对图元的基本操作,如图元的建立、参数设置、连接、编辑。(3)定义了平台的约束条件确保图形界面设计的正确性,将图形化程序翻译为C语言程序并以文件方式保存。

  实例表明,全面的数据库结构设计能够方便地进行单片机类型的增补;使用图形模块进行单片机程序开发,提高了开发效率,降低了开发难度及对使用者的门槛要求;但本平台在图元种类与单片机硬件的映射上还有一定欠缺,在后续的开发过程中有待继续完善。

部分文件列表

文件名 大小
基于单片机的图形化编程平台的设计与实现.pdf 5M

全部评论(0)

暂无评论