对pic控制器进行编程的系统和编程时所使用的装置的制作方法

文档序号:6283939阅读:270来源:国知局
专利名称:对pic控制器进行编程的系统和编程时所使用的装置的制作方法
技术领域
本发明涉及利用通用编程器对PIC控制器(Peripheral InterfaceController, 外围接口控制器)进行编程,尤其涉及利用通用编程器对已固化到电路板上的PIC控制器 进行编程的系统和对PIC控制器进行编程时所使用的转换装置。
背景技术
—般PIC控制器可以在通用编程器上预先编程,然后再安装到电路板上,但随 着贴片工艺和小封装器件的大量使用,现在更为广泛采用的是在系统编程(In-system programming,简称ISP)的应用,即PIC控制器首先被焊接到电路板上,然后再对PIC控制 器进行编程,这就要求必须使用支持ISP的编程器。 通常,在PC机上用汇编语言或者C语言编好了源程序后,通过编译、连接、生 成.HEX和.BIN文件,此时需用编程器将.HEX或.BIN文件烧写到PIC控制器内,即进行在 系统编程。 不管哪种PIC控制器,厂家都要配套提供编程器(固化程序)、由于厂家很多,芯片 很多,不可能一种芯片一个编程器,所以用通用编程器对不同型号的芯片进行编程操作。
—般直插封装类型的PIC控制器可以在通用编程器上预先编程,然后再安装到电 路板上,但随着贴片工艺和小封装器件的大量使用,现在更为广泛采用的是在系统编程的 应用,即PIC控制器首先被焊接到电路板上,然后再对PIC控制器进行编程,这就要求必须 使用支持ISP的编程器。 用编程器对PIC控制器直接烧写和用ISP下载程序到PIC控制器从实现原理看可 能有所区别,但是最终结果都是一样的,那就是把用户程序写到PIC控制器的程序空间里 面。

发明内容
本发明所要解决的技术问题是提出一种利用通用编程器对已固化到电路板上的 PIC控制器进行编程的系统和对PIC控制器进行编程时所使用的转换装置,可以将已经装 焊在电路板上的PIC控制器等效为通用编程器插座可以支持的独立直插器件,从而可以使 用通用编程器对电路板上的PIC控制器进行编程。 为解决上述技术问题,根据本发明的一个方面,提出了一种对PIC控制器进行编 程的系统,包括PIC控制板,在PIC控制板中固化有PIC控制器,其中,PIC控制器包括第一 引脚组;转换装置,包括电路板和固定在电路板上的第二引脚组,其中,第一引脚组和第二 引脚组具有相同的引脚定义和相同的空间布局,并且第一引脚组中与编程相关的各个引脚 通过数据线与第二引脚组中具有相同引脚定义的与编程相关的各个引脚对应连接;通用编 程器,连接到第二引脚组以通过转换装置将程序烧写到PIC控制器中。 其中,PIC控制板还可以包括第三引脚组;转换装置还可以包括第四引脚组;其 中,第一引脚组、第三引脚组、以及第四引脚组具有相同的引脚定义,并且第三引脚组和第四引脚组具有相同的空间布局,其中,第三引脚组中与编程相关的各个引脚和第一引脚组 中与编程相关的各个引脚分别对应连接,以及第四引脚组中与编程相关的各个引脚和第三 引脚组中与编程相关的各个引脚分别对应连接,从而使第一引脚组中与编程相关的各个引 脚和第二引脚组中与编程相关的各个引脚分别对应连接。 其中,第二引脚组中的各个引脚均可以为插针,插针可以朝下焊接在电路板上。
其中,第一至第二引脚组中与编程相关的引脚可以包括VPP引脚、VDD引脚、GND 引脚、PGC引脚、以及PGD引脚;第一至第四引脚组中与编程相关的引脚可以包括VPP引 脚、VDD引脚、GND引脚、PGC引脚、以及PGD引脚。 根据本发明的另一个方面,提出了一种对固化在PIC控制板上的PIC控制器进行 编程时所使用的转换装置,其中,PIC控制器包括第一引脚组,转换装置包括电路板;以及 固定在电路板上的第二引脚组;其中,第二引脚组和第一引脚组具有相同的引脚定义和相 同的空间布局,第二引脚组中与编程相关的各个引脚用于通过数据线而与第一引脚组中与 编程相关的各个引脚分别对应连接。 其中,PIC控制器还可以包括第三引脚组,转换装置还可以包括第四引脚组,其中, 第二引脚组中与编程相关的各个引脚通过第四引脚组中与编程相关的各个引脚和第三引 脚组中与编程相关的各个引脚而分别对应连接到第一引脚组中具有相同引脚定义的与编 程相关的各个引脚。 其中,第二引脚组中的各个引脚均可以为插针,插针可以朝下焊接在电路板上。
本发明具有如下技术效果 通过使用转换装置,本发明实现了利用通用编程方式对固化在PIC电路板上的 PIC控制器进行在系统编程,该转换装置包括与PIC控制器的引脚具有相同引脚定义和空 间布局的引脚,并且使用数据线将与编程相关的该转换装置的引脚与PIC控制器的引脚分 别对应连接,从而将安装在电路板上的PIC控制器镜像转换为能够安装在通用编程器插座 上的PIC控制器的独立的直插封装形式,达到在通用编程器上的编程操作目的,实现了对 PIC不同型号,不同封装形式的PIC控制器的在系统编程,具有适用性广,简单实用,稳定性 强,可实现性强等优点。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的限定。在附图中
图1是根据本发明的实施例对固化在电路板上的PIC控制器进行编程的系统的框 图;以及 图2是根据本发明的实施例对固化在电路板上的PIC控制器进行编程的系统中的 PIC控制板和转换装置的连接示意图。
具体实施例方式
下面参考附图,详细说明本发明的具体实施方式
。 图1是根据本发明的实施例对固化在电路板上的PIC控制器进行编程的系统的框 图。参考图l,根据本发明的实施例的对PIC控制器进行编程的系统可以包括PIC控制板
4102、转换装置104、以及通用编程器106。 图2是根据本发明的实施例对固化在电路板上的PIC控制器进行编程的系统中的PIC控制板和转换装置的连接示意图。参考图2对PIC控制器进行编程的系统,可以包括PIC控制板202,在PIC控制板中固化有PIC控制器,其中,PIC控制器包括第一引脚组202-2 ;转换装置204,包括电路板和固定在电路板上的第二引脚组204-2,其中,第一引脚组202-2和第二引脚组204-2具有相同的引脚定义和相同的空间布局,并且第一引脚组202-2中与编程相关的各个引脚通过数据线208与第二引脚组204-2中具有相同引脚定义的与编程相关的各个引脚对应连接;通用编程器(未示出),连接到第二引脚组204-2以通过转换装置将程序烧写到PIC控制器中。 还参考图2, PIC控制板还可以包括第三引脚组202-4 ;转换装置还可以包括第四引脚组204-4 ;其中,第一引脚组202-2、第三引脚组202-4、以及第四引脚组204-4具有相同的引脚定义,并且第三引脚组202-4和第四引脚组204-4具有相同的空间布局,其中,第三引脚组202-4中与编程相关的各个引脚和第一引脚组202-2中与编程相关的各个引脚分别对应连接,以及第四引脚组204-4中与编程相关的各个引脚和第三引脚组202-4中与编程相关的各个引脚分别对应连接,从而使第一引脚组202-2中与编程相关的各个引脚和第二引脚组204-2中与编程相关的各个引脚分别对应连接。 其中,第二引脚组204-2中的各个引脚均可以为插针,插针朝下焊接在电路板上。
其中,第一至第二引脚组202-2和204-2中与编程相关的引脚可以包括VPP引展卩、VDD引脚、GND引脚、PGC引脚、以及PGD引脚;第一至第四引脚组202-2、204-2、202_4、及204-4中与编程相关的引脚可以包括:VPP引脚、VDD引脚、GND引脚、PGC引脚、以及PGD 还参考图2,示出了根据本发明的实施例的对固化在PIC控制板上的PIC控制器进行编程时所使用的转换装置,其中,PIC控制器可以包括第一引脚组202-2,转换装置204可以包括电路板;以及固定在电路板上的第二引脚组204-2 ;其中,第二引脚组204-2和第一引脚组202-2具有相同的引脚定义和相同的空间布局,第二引脚组204-2中与编程相关的各个引脚用于通过数据线而与第一引脚组202-2中与编程相关的各个引脚分别对应连接。 其中,PIC控制器还可以包括第三弓I脚组202-4,转换装置204还可以包括第四弓|脚组204-4,其中,第二引脚组204-2中与编程相关的各个引脚通过第四引脚组204-4中与编程相关的各个引脚和第三引脚组202-4中与编程相关的各个引脚而分别对应连接到第一引脚组202-2中具有相同引脚定义的与编程相关的各个引脚。 其中,第二引脚组204-2中的各个引脚均可以为插针,插针朝下焊接在电路板上。
如图2所示,在根据本发明的实施例中,利用转换装置204将焊接在电路板202上的PIC控制器镜像成为可移动的直插封装的PIC控制器,按直插封装的PIC控制器形式放到通用编程器(未示出)指定位置上,然后用数据线208将转换装置204上的插座(包括第四引脚组204-4)连接到PIC控制板202电路板上的插座(包括第三引脚组202-4),完成两种芯片的镜像转换操作,两插座之间的连接关系如图2中的虚线所示,此时装置安装完毕。通用编程器连接到计算机(未示出)上,程序就可通过转换装置烧写到PIC控制器上了。针对不同型号的PIC控制器,转换装 204也要随之变动,以保证编程引脚的对应关系。 进一步根据本发明的实施例,转换装置204由一个2*5的10针2. 54间距的插座 (包括第四引脚组204-4),一个PCB板(PrintedCircuit Board,印刷电路板),以及与PIC 控制器相同引脚的2. 54间距双排直插针(即,第二引脚组204-2)组成,双排直插针204-2 朝下焊接在PCB板上,以模拟成直插封装形式的PIC控制器,转换装置204上的插座(共10 针)朝上焊接在PCB板上,以方便数据线208的连接。在PCB印制板上,按相应PIC控制器 的直插封装的引脚定义,把插座204-4上编程需用的5个引脚VPP、VDD、GND、PGC、PGD连接 到相对应的直插针204-2上,此时的双排2. 54间距直插针204-2与PIC控制器的引脚(第 一引脚组)202-2是一一对应的连接关系,PIC控制器的型号不同,引脚数可能就不同,双排 直插针204-2的个数与引脚定义要随PIC控制器的改变而改变,以保证编程引脚的对应关 系。转换装置204上的10针插座(包括第四引脚组204-4)的引脚定义需要与目标电路板 编程插座202-4定义一致以便保证正确连接。例如图2所示,1为编程电压VPP,3为电源 VDD, 5为地线GND, 7为编程时钟PGC, 9为编程数据PGD ;2、4、6、8、及10五个引脚不用连接。
总之,在本发明的实施例中,通过一种转换装置,实现了利用通用编程方式对固化 在电路板上的PIC控制器的在系统编程,其将安装在电路板上的PIC控制器镜像转换为能 够安装在通用编程器插座上的PIC控制器的独立的直插封装形式,达到在通用编程器上的 编程操作目的。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种对PIC控制器进行编程的系统,其特征在于,包括PIC控制板,在所述PIC控制板中固化有所述PIC控制器,其中,所述PIC控制器包括第一引脚组;转换装置,包括电路板和固定在所述电路板上的第二引脚组;其中,所述第一引脚组和所述第二引脚组具有相同的引脚定义和相同的空间布局,并且所述第一引脚组中与编程相关的各个引脚通过数据线与所述第二引脚组中具有相同引脚定义的与编程相关的各个引脚对应连接;通用编程器,连接到所述第二引脚组以通过所述转换装置将程序烧写到所述PIC控制器中。
2. 根据权利要求l所述的系统,其特征在于, 所述PIC控制板还包括第三引脚组; 所述转换装置还包括第四引脚组;其中,所述第一引脚组、第三引脚组、以及第四引脚组具有相同的引脚定义,并且所述 第三引脚组和所述第四引脚组具有相同的空间布局,其中,所述第三引脚组中与编程相关 的各个引脚和所述第一引脚组中与编程相关的各个引脚分别对应连接,以及所述第四引脚 组中与编程相关的各个引脚和所述第三引脚组中与编程相关的各个引脚分别对应连接,从 而使所述第一引脚组中与编程相关的各个引脚和所述第二引脚组中与编程相关的各个引 脚分别对应连接。
3. 根据权利要求1或2所述的系统,其特征在于,所述第二引脚组中的各个引脚均为插 针,所述插针朝下焊接在所述电路板上。
4. 根据权利要求1或2所述的系统,其特征在于,所述第一至第二引脚组中与编程相关 的引脚包括VPP引脚、VDD引脚、GND引脚、PGC引脚、以及PGD引脚。
5. 根据权利要求2所述的系统,其特征在于,所述第一至第四引脚组中与编程相关的 引脚包括VPP引脚、VDD引脚、GND引脚、PGC引脚、以及PGD引脚。
6. —种对固化在PIC控制板上的PIC控制器进行编程时所使用的转换装置,其中,所述 PIC控制器包括第一引脚组,其特征在于,所述转换装置包括电路板;以及固定在所述电路板上的第二引脚组;其中,所述第二引脚组和所述第一引脚组具有相同的引脚定义和相同的空间布局,所 述第二引脚组中与编程相关的各个引脚用于通过数据线而与所述第一引脚组中与编程相 关的各个引脚分别对应连接。
7. 根据权利要求6所述的转换装置,其特征在于,所述PIC控制器还包括第三引脚组, 所述转换装置还包括第四引脚组,其中,所述第二引脚组中与编程相关的各个引脚通过所 述第四引脚组中与编程相关的各个引脚和所述第三引脚组中与编程相关的各个引脚而分 别对应连接到所述第一引脚组中具有相同引脚定义的与编程相关的各个引脚。
8. 根据权利要求6或7所述的转换装置,其特征在于,所述第二引脚组中的各个引脚均 为插针,所述插针朝下焊接在所述电路板上。
全文摘要
本发明提出了一种对PIC控制器进行编程的系统和对PIC控制器进行编程时所使用的装置。对PIC控制器进行编程的系统包括PIC控制板、转换装置、以及通用编程器。根据本发明的实施例的一种对固化在PIC控制板上的PIC控制器(包括第一引脚组)进行编程时所使用的转换装置包括电路板;以及固定在电路板上的第二引脚组;其中,第二引脚组和第一引脚组具有相同的引脚定义和相同的空间布局,第二引脚组中与编程相关的各个引脚用于通过数据线而与第一引脚组中与编程相关的各个引脚分别对应连接。通过本发明,实现了利用通用编程器对固化在PIC控制板上的PIC控制器进行在系统编程。
文档编号G05B19/05GK101738976SQ20081022659
公开日2010年6月16日 申请日期2008年11月14日 优先权日2008年11月14日
发明者杨洪刚 申请人:北京谊安医疗系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1