一种支持stc单片机的程序集成下载装置的制作方法

文档序号:6393996阅读:242来源:国知局
专利名称:一种支持stc单片机的程序集成下载装置的制作方法
技术领域
本实用新型涉及一种可编程逻辑器件的编程工具,特别是一种支持STC单片机的程序集成下载装置。
背景技术
随着单片机制作水平的不断提高,单片机的的功能日益强大,而且不断融入高级编程和开发技术,这些技术主要包括支持STC单片机的的在系统编程(ISP)和在应用编程(IAP)技术等。STC单片机具有功能强、保密性强、价格低、在应用可编程等突出优点,在单片机市场占有较高的市场份额。STC单片机的在应用编程协议是生产厂商宏晶科技自己定义的下载协议,厂商虽然提供下载工具,但下载过程需借助PC机实现,使用不方便,也不适用于批量程序下载和程序在线更新升级。
发明内容针对现有技术存在的不足,本实用新型的目的在于,提供一种支持STC单片机的程序集成下载装置。为了实现上述任务,本实用新型采用如下技术方案予以实现一种支持STC单片机的程序集成下载装置,包括微控制器、OLED显示模块、按键、蜂鸣器、通信模块、电源控制模块和电源,单片机的输入端分别连接有通信模块、按键和电源,单片机的输出端分别连接有OLED显示模块、蜂鸣器和电源控制模块。本实用新型还具有如下技术特征所述的微控制器采用C8051R)21芯片。所述的OLED显示模块采用型号为VGS12864E的点阵式OLED显示模块。所述的串口通信模块选用RS-232串口。本实用新型的有益效果是,通过串口完成程序下载装置与PC机的通信,将编译好的应用程序传输到下载装置,保存在其Flash中,下载装置脱离PC机通过串口实现程序到目标STC单片机的在线编程。能够实现完备的STC单片机在应用程序下载协议,还可以脱离PC机独立运行,尤其适合于生产线上对STC单片机批量快速程序下载。能详细显示编程过程,能完善处理错误,实现STC单片机全自动快速、批量在线编程的需求,提高STC单片机的编程效率。

图1是本实用新型的连接关系示意图。
以下结合附图和实施例对本实用新型的具体内容作进一步详细地说明。
具体实施方式
以下给出本实用新型的具体实施例,需要说明的是本实用新型并不局限于以下具体实施例,凡在本申请技术方案基础上做的等同变换均落入本实用新型的保护范围。遵从上述技术方案,如图1所示,一种支持STC单片机的程序集成下载装置,包括微控制器、OLED显示模块、按键、蜂鸣器、通信模块、电源控制模块和电源,单片机的输入端分别连接有通信模块、按键和电源,单片机的输出端分别连接有OLED显示模块、蜂鸣器和电源控制模块。所述的微控制器采用C8051R)21芯片;所述的OLED显示模块采用型号为VGS12864E的点阵式OLED显示模块;所述的串口通信模块选用RS-232串口。本实用新型的工作过程是首先,PC机通过串口将要下载到目标STC单片机的程序存储到本实用新型的flash中;然后,本实用新型与STC单片机相连,控制目标单片机的电源,并将目标程序下载到STC单片机中。本实用新型所述的支持STC单片机的程序集成下载装置,结合STC单片机自身的特点,通过串口完成程序下载装置与PC机的通信,将编译好的应用程序传输到下载装置,保存在本实用新型的Flash中,本实用新型所述的下载装置脱离PC机通过串口实现程序到目标STC单片机的在线编程。能够实现完备的STC单片机在应用程序下载协议,还可以脱离PC机独立运行,尤其适合于生产线上对STC单片机批量快速程序下载。该下载装置能详细显示编程过程,能完善处理错误,实现STC单片机全自动快速、批量在线编程的需求,提高STC单片机的编程效率。该下载装置中的按键在对目标单片机进行程序烧制之前被按下,控制电源模块为单片机预先上电,为程序烧制做好准备,OLED显示模块显示目标单片机程序烧制的详细过程,蜂鸣器在程序烧制过程出现错误时鸣响,起到警示提醒作用。
权利要求1.一种支持STC单片机的程序集成下载装置,其特征在于,包括微控制器、OLED显示模块、按键、蜂鸣器、通信模块、电源控制模块和电源,单片机的输入端分别连接有通信模块、按键和电源,单片机的输出端分别连接有OLED显示模块、蜂鸣器和电源控制模块。
2.根据 权利要求1所述的支持STC单片机的程序集成下载装置,其特征在于,所述的微控制器采用C8051R)21芯片。
3.根据权利要求1所述的支持STC单片机的程序集成下载装置,其特征在于,所述的OLED显示模块采用型号为VGS12864E的点阵式OLED显示模块。
4.根据权利要求1所述的支持STC单片机的程序集成下载装置,其特征在于,所述的串口通信模块选用RS-232串口。
专利摘要本实用新型公开了一种支持STC单片机的程序集成下载装置,包括微控制器、OLED显示模块、按键、蜂鸣器、通信模块、电源控制模块和电源,单片机的输入端分别连接有通信模块、按键和电源,单片机的输出端分别连接有OLED显示模块、蜂鸣器和电源控制模块。本实用新型能够实现完备的STC单片机在应用程序下载协议,还可以脱离PC机独立运行,尤其适合于生产线上对STC单片机批量快速程序下载。能详细显示编程过程,能完善处理错误,实现STC单片机全自动快速、批量在线编程的需求,提高STC单片机的编程效率。
文档编号G06F9/445GK202916829SQ20122051808
公开日2013年5月1日 申请日期2012年10月10日 优先权日2012年10月10日
发明者叶飞, 曾桃, 赵慧子 申请人:长安大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1