- 1
- 2
- 3
- 4
- 5
基于单片机的图形化编程平台的设计与实现
资料介绍
单片机开发平台以及单片机的开发语言是单片机和嵌入式系统的学习和开发工具。由于不同类型单片机的硬件结构以及外围设备不同,需要使用不同的开发平台对单片机进行学习和研发。随着单片机系统的日益庞大,其指令体系越来越复杂,增加了学习和使用单片机的难度。针对传统的文本语言难以很好地表达复杂程序结构的问题,本文设计了一种通用的单片机可视化编程平台,针对不同类型的单片机,使用图形化语言代替文本语言进行程序开发。采用本平台,大大降低了对用户的要求,提高了单片机编程效率。
本文的工作主要分为单片机数据库的建立和图元的定义两个部分。(1)建立了单片机程序数据库。根据不同类型的单片机硬件和外围设备,以AT89S52和ATMEG16单片机为例,建立了数据表。(2)定义了单片机硬件、控制及子程序的图元符号,实现了对图元的基本操作,如图元的建立、参数设置、连接、编辑。(3)定义了平台的约束条件确保图形界面设计的正确性,将图形化程序翻译为C语言程序并以文件方式保存。
实例表明,全面的数据库结构设计能够方便地进行单片机类型的增补;使用图形模块进行单片机程序开发,提高了开发效率,降低了开发难度及对使用者的门槛要求;但本平台在图元种类与单片机硬件的映射上还有一定欠缺,在后续的开发过程中有待继续完善。
部分文件列表
文件名 | 大小 |
基于单片机的图形化编程平台的设计与实现.pdf | 5M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)