51单片机独立编程器制造技术

技术编号:11867144 阅读:29 留言:0更新日期:2015-08-12 16:05
本实用新型专利技术公开一种51单片机独立编程器,涉及芯片烧写程序的技术,基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,该计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。使用本实用新型专利技术所述编程器,实现电脑和芯片之间的独立,使得芯片烧写程序不受电脑和地点的影响及限制,有效缩短了烧写程序的时间,极大提高了芯片烧写程序的效果和效率。

【技术实现步骤摘要】

本技术涉及芯片烧写程序的技术,具体的说是一种51单片机独立编程器
技术介绍
目前阶段大部分给芯片烧写程序的方法如下:首先在电脑上编写程序并调试好,随后生成芯片可以识别的程序格式,再通过传输线把程序输入到芯片上。但这种烧写程序的方式存在很多不足的之处,例如:如果电脑瘫痪或中毒,将不能与芯片联通,不能给芯片写入相关程序;芯片在电脑旁边,可以方便的烧写程序,若机器已经发货给客户,就得随身携带个电脑过去,这样非常麻烦;在调试测试样机阶段这种普遍的方法还能够满足需求,若生产上百上千的产品,使用这种传统方法将很难按时完成任务。随着用户对机器性能要求不断提高,加固产品竞争越来越激烈,在保证加固计算机相应功能的前提下,实现加固计算机给底层烧写程序的新方法,更有利于提高加固产品的市场竞争力。
技术实现思路
针对现有技术存在的不足之处,本技术提供一种51单片机独立编程器。本技术所述51单片机独立编程器,解决上述技术问题采用的技术方案如下:所述51单片机独立编程器基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,该计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。优选的,所述编程器上还设置有按键部分,所述按键部分包括复位按键和编程按键,所述编程器每次上电后通过按下所述复位按键,能确保编程器正常运行;通过按下所述编程按键,所述编程器先擦除要烧写的芯片的内部原始程序,再烧写新程序。优选的,所述编程器上还设置有指示灯部分,所述指示灯部分包括一个复位灯和两个编程灯;当按下所述复位按键时,所述复位灯点亮;当按下所述编程按键时,所述两个编程灯先同时点亮表示在擦除要烧写的芯片的内部原有程序,接着交替变亮表示正在给要烧写的芯片烧写程序。优选的,所述编程器的表面涂覆有三防材料。本技术的51单片机独立编程器与现有技术相比具有的有益效果是:该51单片机独立编程器,实现了串口通信和JTAG接口通信;计算机通过串口将事先编好的程序可执行文件传输给编程器,同时编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给被烧写的芯片,并且计算机、编程器和烧写的芯片三者之间独立,使得芯片烧写程序不受计算机和地点的影响及限制,克服了传统芯片烧写程序的方式所造成的浪费大量时间,难以按期完成任务等缺陷,有效缩短了烧写程序的时间,极大提高了芯片烧写程序的效果和效率,提高了产品的市场竞争力。【附图说明】附图1为所述51单片机独立编程器的通信示意图。【具体实施方式】为使本技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本技术所述51单片机独立编程器进一步详细说明。实施例:本实施例所述51单片机独立编程器,如附图1所示,基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。本实施例所述编程器上还设置有按键部分,所述按键部分包括两个按键,一个是复位按键,所述编程器每次上电后通过按下所述复位按键,来确保编程器能正常运行?’另一个是编程按键,通过按下所述编程按键,所述编程器先擦除要烧写(程序)的芯片的内部原始程序,再烧写新程序。所述编程器上还设置有指示灯部分,所述指示灯部分包括一个复位灯和两个编程灯;当按下所述复位按键时,所述复位灯点亮;当按下所述编程按键时,所述两个编程灯先同时点亮一会,表示在擦除要烧写的芯片的内部原有程序,接着交替变亮,表示正在给要烧写的芯片烧写程序。同时,在本实施例所述编程器的表面涂覆三防材料,有效的提高该编程器的三防性能。本技术所提供的51单片机独立编程器,在使用过程中,所述主机、编程器、烧写的芯片都是独立的;在主机上编写好程序,运行生成可执行文件,通过所述串口把程序的可执行文件传输给编程器,编程器再通过所述JTAG接口,给要烧写的芯片烧写程序。对于大量需要烧写程序的机器,不能像调试程序那样通过电脑对机器烧写程序,否则会浪费大量的时间,很难按期完成任务,使用本技术所提供的51单片机独立编程器就能很好的解决上述问题。从本技术的技术方案可知,由于所述主机、编程器、烧写的芯片都是独立的,技术人员可以方便的拿着编程器去生产线上,移动的给机器烧写程序,极大地缩短了烧写程序的时间,提高了烧写效率和烧写效果,有力地提高了产品的竞争力。上述【具体实施方式】仅是本技术的具体个案,本技术的专利保护范围包括但不限于上述【具体实施方式】,任何符合本技术的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本技术的专利保护范围。【主权项】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日本文档来自技高网
...

【技术保护点】
51单片机独立编程器,其特征在于, 该51单片机独立编程器基于C8051单片机,该编程器上设置有串口,通过所述串口该编程器连接到事先编写程序的计算机上,该计算机通过串口将编好的程序可执行文件传输到编程器上;该编程器上还设置有JTAG接口,该编程器通过JTAG接口先与编程芯片建立通信,再把程序传输给要烧写的芯片。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭洪振秦清松王慧
申请(专利权)人:山东超越数控电子有限公司
类型:新型
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1