51单片机独立编程器的制造方法

文档序号:8847440阅读:263来源:国知局
51单片机独立编程器的制造方法
【技术领域】
[0001]本实用新型涉及芯片烧写程序的技术,具体的说是一种51单片机独立编程器。
【背景技术】
[0002]目前阶段大部分给芯片烧写程序的方法如下:首先在电脑上编写程序并调试好,随后生成芯片可以识别的程序格式,再通过传输线把程序输入到芯片上。但这种烧写程序的方式存在很多不足的之处,例如:如果电脑瘫痪或中毒,将不能与芯片联通,不能给芯片写入相关程序;芯片在电脑旁边,可以方便的烧写程序,若机器已经发货给客户,就得随身携带个电脑过去,这样非常麻烦;在调试测试样机阶段这种普遍的方法还能够满足需求,若生产上百上千的产品,使用这种传统方法将很难按时完成任务。
[0003]随着用户对机器性能要求不断提高,加固产品竞争越来越激烈,在保证加固计算机相应功能的前提下,实现加固计算机给底层烧写程序的新方法,更有利于提高加固产品的市场竞争力。

【发明内容】

[0004]针对现有技术存在的不足之处,本实用新型提供一种51单片机独立编程器。
[0005]本实用新型所述51单片机独立编程器,解决上述技术问题采用的技术方案如下:所述51单片机独立编程器基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,该计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。
[0006]优选的,所述编程器上还设置有按键部分,所述按键部分包括复位按键和编程按键,所述编程器每次上电后通过按下所述复位按键,能确保编程器正常运行;通过按下所述编程按键,所述编程器先擦除要烧写的芯片的内部原始程序,再烧写新程序。
[0007]优选的,所述编程器上还设置有指示灯部分,所述指示灯部分包括一个复位灯和两个编程灯;当按下所述复位按键时,所述复位灯点亮;当按下所述编程按键时,所述两个编程灯先同时点亮表示在擦除要烧写的芯片的内部原有程序,接着交替变亮表示正在给要烧写的芯片烧写程序。
[0008]优选的,所述编程器的表面涂覆有三防材料。
[0009]本实用新型的51单片机独立编程器与现有技术相比具有的有益效果是:该51单片机独立编程器,实现了串口通信和JTAG接口通信;计算机通过串口将事先编好的程序可执行文件传输给编程器,同时编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给被烧写的芯片,并且计算机、编程器和烧写的芯片三者之间独立,使得芯片烧写程序不受计算机和地点的影响及限制,克服了传统芯片烧写程序的方式所造成的浪费大量时间,难以按期完成任务等缺陷,有效缩短了烧写程序的时间,极大提高了芯片烧写程序的效果和效率,提高了产品的市场竞争力。
【附图说明】
[0010]附图1为所述51单片机独立编程器的通信示意图。
【具体实施方式】
[0011]为使本实用新型的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本实用新型所述51单片机独立编程器进一步详细说明。
[0012]实施例:
[0013]本实施例所述51单片机独立编程器,如附图1所示,基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。
[0014]本实施例所述编程器上还设置有按键部分,所述按键部分包括两个按键,一个是复位按键,所述编程器每次上电后通过按下所述复位按键,来确保编程器能正常运行?’另一个是编程按键,通过按下所述编程按键,所述编程器先擦除要烧写(程序)的芯片的内部原始程序,再烧写新程序。
[0015]所述编程器上还设置有指示灯部分,所述指示灯部分包括一个复位灯和两个编程灯;当按下所述复位按键时,所述复位灯点亮;当按下所述编程按键时,所述两个编程灯先同时点亮一会,表示在擦除要烧写的芯片的内部原有程序,接着交替变亮,表示正在给要烧写的芯片烧写程序。
[0016]同时,在本实施例所述编程器的表面涂覆三防材料,有效的提高该编程器的三防性能。
[0017]本实用新型所提供的51单片机独立编程器,在使用过程中,所述主机、编程器、烧写的芯片都是独立的;在主机上编写好程序,运行生成可执行文件,通过所述串口把程序的可执行文件传输给编程器,编程器再通过所述JTAG接口,给要烧写的芯片烧写程序。
[0018]对于大量需要烧写程序的机器,不能像调试程序那样通过电脑对机器烧写程序,否则会浪费大量的时间,很难按期完成任务,使用本实用新型所提供的51单片机独立编程器就能很好的解决上述问题。从本实用新型的技术方案可知,由于所述主机、编程器、烧写的芯片都是独立的,技术人员可以方便的拿着编程器去生产线上,移动的给机器烧写程序,极大地缩短了烧写程序的时间,提高了烧写效率和烧写效果,有力地提高了产品的竞争力。
[0019]上述【具体实施方式】仅是本实用新型的具体个案,本实用新型的专利保护范围包括但不限于上述【具体实施方式】,任何符合本实用新型的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本实用新型的专利保护范围。
【主权项】
1.51单片机独立编程器,其特征在于,该51单片机独立编程器基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,该计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。
2.根据权利要求1所述51单片机独立编程器,其特征在于,所述编程器上还设置有按键部分,所述按键部分包括复位按键和编程按键,所述编程器每次上电后通过按下所述复位按键,能确保编程器正常运行;通过按下所述编程按键,所述编程器先擦除要烧写的芯片的内部原始程序,再烧写新程序。
3.根据权利要求2所述51单片机独立编程器,其特征在于,所述编程器上还设置有指示灯部分,所述指示灯部分包括一个复位灯和两个编程灯;当按下所述复位按键时,所述复位灯点亮;当按下所述编程按键时,所述两个编程灯先同时点亮表示在擦除要烧写的芯片的内部原有程序,接着交替变亮表示正在给要烧写的芯片烧写程序。
4.根据权利要求1至3任一所述51单片机独立编程器,其特征在于,所述编程器的表面涂覆有三防材料。
【专利摘要】本实用新型公开一种51单片机独立编程器,涉及芯片烧写程序的技术,基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,该计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。使用本实用新型所述编程器,实现电脑和芯片之间的独立,使得芯片烧写程序不受电脑和地点的影响及限制,有效缩短了烧写程序的时间,极大提高了芯片烧写程序的效果和效率。
【IPC分类】G05B19-042
【公开号】CN204557145
【申请号】CN201520268709
【发明人】郭洪振, 秦清松, 王慧
【申请人】山东超越数控电子有限公司
【公开日】2015年8月12日
【申请日】2015年4月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1