专利名称:编程器的制作方法
技术领域:
本实用新型涉及一种编程器,特别是本机含有的储存器可以保存多个外部储存器的数据的编程器。
背景技术:
常用来对储存器进行编程的的编程器不是和电脑连接就是进行复制,不能自己同时保存多个不同储存器的数据。
发明内容
本实用新型是一种可以不用电脑对多个储存器分别写入不同数据的编程器。本编程器主要是用来编程电视用储存器,特别是24C系列和其它系列八脚储存器。
本编程器由以下几部分构成主控制电路、可以储存多个外部储存器数据的本机存储器、输入电路、显示器、外部储存器接口和电源等部分构成。
输入电路输入指令和标志等,简单常用输入电路的是键盘,也可以用语音识别电路等替代键盘。
控制电路接受输入电路的指令进行各种操作,可以将多个外部储存器的数据复制到本机储存器,可以将需要的那部分本机储存器中的数据复制到外部储存器。为便于区别将储存器中这部分来源于外部储存器或要复制到外部储存器中的数据称为程序数据。
要将外部储存的器数据复制到本机储存器时,将外部储存器插入外部储存器接口,通过输入电路输入一个或一组标志,然后将外部储存器中的数据复制到与标志相关联的位置。本机储存器可以保存多个外部储存器的数据。标志可以是复制到本机储存器的程序数据在本机储存器中的位置,如起始地址的数据,数据块的序号,或者其它能表明数据位置的各种标志。
要编程外部储存器时,通过键盘选择需要标志,将与该标志相关联的位置的数据复制到插在外部储存器接口的外部储存器。
主控电路控制储存器之间数据复制,控制编程器各部分工作。
显示器用来显示键盘输入的标志,显示机器的状态等,显示器可以由简单的LED或者LED数码管等构成,液晶显示屏也是一种理想选择。也可以用声音、光等手段替代显示器。
图1一种编程器的电路图;图2编程器的方框图;实施例一种编程器的电路如图1所示,本机控制电路为ATMEGA8515单片机,本机储存器为一片24C256,16只按键构成键盘,六位数码管和两只LED发光二极管构成显示器,外部储存器接口接外部储存器。本机储存器可以保存64只不同机器的不大于24C08的储存器的数据。ATMEGA8515单片机是ATMEL公司的一种单指令单片机,引脚兼容MCS系列单片机如80C52、80C31,但驱动能力强。
键盘包括10只数字键用来输入机器型号,两只序号键JJ和JS分别使序号升或降,MAIN键用来选择保存数据(将外部储存器中的数据复制到本机储存器)或者烧写数据(将本机储存器中的部分数据复制到外部储存器),用LED1的亮和不亮分别代表保存程序和烧写程序状态,EN键用来确认(进行数据复制),数据复制完需要一定时间。
外部储存器接口可以用一只八脚的IC插座担当,依照图纸将线路正确连接即可。
显示器的左两位用来显示序号,每按一下序号键序号升或降,无论在保存还是烧写,序号都增或减1。
一种简单的数据保存与烧写利用两位数码管显示序号,本机储存器分为64个数据小区,每个小区的容量等于一片24C08的容量,通过键盘的序号键选择序号,序号范围为0-63。
保存数据时,只要外部储存器不大于24C08,将外部储存器中的数据复制到显示器显示的序号对应的本机储存器数据小区即可,序号通过键盘选择。
当烧写程序时,选择序号,按EN键之后将该序号对应的数据小区的数据复制到外部储存器。
序号就是上文提到的标志的一种。每个序号只能对应一个本机储存器中的数据小区,每个小区只能对应一个序号。
主控电路也就是单片机的程序流程初始化使序号在0-63范围之内(可以为任意数),数据保存和烧写状态任意,进入命令等待状态。
MAIN每按一下,在烧写和保存数据状态之间转换SS,SJ分别为序号升和降,无论在保存数据还是烧写数据状态,显示器显示的序号都改变,序号到63之后再增变为0,到0之后再减变为63。
EN在烧写状态,将显示器显示的序号对应的数据编程到外部储存器,在保存状态,将外部储存器的数据复制序号对应的到本机储存器中的数据小区。
为了便于区别,可以在保存程序数据的同时保存该程序的来源。一种方法如下上述64个小区利用其中63个小区作为程序数据小区,另外一个小区划出63个存放机器型号的储存单元组,划出63个储存单元用于存放序号,三个区间分别称为程序区、型号区、序号区,各序号单元在和程序数据小区在相应的区间的序号一一对应,序号单元的数值是该程序数据的序号,它不一定和该单元的序号一致,型号单元组的序号是几,该组型号单元储存的型号就是相应序号的程序数据的型号。譬如说序号第五个单元的值是8,第五个序号单元、第五个程序数据小区、第八个型号单元这三者是一起的,是序号为8的程序的各种数据。保存数据时,通过键盘选择序号,该序号值和序号区任意单元的数值都不一样,找一个空白单元写入该序号值,将外部储存器的的数据复制到对应的数据小区,如果外部储存器的数据量大于该程序数据小区,再找一个空白序号单元,写入序号,继续向其对应的程序数据小区复制数据,将序号对应的型号单元写入型号。如果型号区有四个单元的数值一样,那么这四个序号单元和对应的程序数据小区都是一起的。烧写时,先找第一个数值与与序号一致的序号单元,将其对应的程序数据小区数据复制到外部储存器,继续找第二、第三个,直到完成。
一种电视信号发生器的色信号发生电路如图3所示,由四倍基准彩色负载波时钟电路、四分配器、逻辑控制电路,矩阵电路等构成,四倍基准彩色负载波时钟电路连接四分配器,四分配器连接逻辑控制电路,逻辑控制电路连接矩阵电路,矩阵电路输出色信号连接亮度电路,与亮度信号合成全电视信号,逻辑控制电路的控制信号由同步电路提供。
四倍基准彩色副载波时钟电路通过四分配器输出四路相差90°的时钟信号。四分配器连接逻辑控制电路,逻辑控制电路的控制信号来自同步电路,逻辑控制电路控制何时输出何种相位的信号加到哪一组矩阵电路,逻辑控制电路输出连接矩阵电路,矩阵对逻辑控制电路输出的数字信号进行分压,取出幅度合适的信号合成全电视信号中的色信号。同步电路提供行同步信号、色同步选通信号、红、蓝、绿等信号。
同步信号发生电路可以采用各种信号发生器的同步信号发生电路,如ZN5370信号发生器,这是一种很老式的信号发生器,它有各种同步信号。还有象96年《北京电子报》合定本276页,也是一种同步信号齐全的同步信号发生器。要求提供的信号至少要有行同步信号,色选通信号,其它各种颜色的信号。
实施例一种电路如图4,17.7344MHz晶振信号接74HC393和74HC139构成的四分配器,四分配器输出四路相位相差90°的数字信号,其中90°和270°输出分别接异或门,异或门的另一输入是时钟为行同步信号的计数器的输出,异或门输出逐行倒相的信号,各或门作为逻辑控制电路,输入到各或门的信号一种是0°、180°和逐行倒相的90°、270°的信号,或门的另一输入为色同步选通信号和六种彩色信号的视频信号,图中只画出了紫、红、黄三色,或门的输出连接矩阵电路。因紫红黄三色的补色绿青蓝是幅度一致相位相反,因此可以将原色和补色逻辑合并,两者一个有效合并后的信号就有效,输入到逻辑控制电路的副载波信号分别接异或门,原色有效同相补色有效反相,这样用三组矩阵电路就可以得到六种颜色,用R21、R22产生色同步信号。
在普通示波器的输入电路的输出接频率计,可以极大的改善频率计的性能。普通频率计测频时对外干扰很大,频率计的探头输入电容很大,容易改变被测信号源的频率。在示波器的输入电路之后接频率计,因示波器的探头具有1∶10或其它衰减比例探头,衰减之后的输入电阻很大而输入电容很小,对外界影响小,这样对信号源的影响也叫小。这种接法主要用在频率不很高的信号的测量上,频率在几十兆以-内,示波器的输入电路有足够的能力处理这些信号,连接频率计时,将频率计的输入端接示波器的输入电路的输出,最好接在具有足够负载能力的位置,也就是说接在输入电路中某放大器之后,如果输入电路中没有放大器或放大器无法引出接线,也可以将频率计接在输入电路的其它部位。
权利要求1一种可以不用电脑对多个储存器分别写入不同数据的编程器,该编程器由以下几部分构成主控制电路、本机存储器、本机输入电路、显示器、外部储存器接口和电源等部分构成,其特征是该编程器的主控制电路连接可以储存多个外部储存器数据的本机储存器和输入电路。
专利摘要本实用新型是一种可以不用电脑对多个储存器分别写入不同数据的编程器,该编程器由以下几部分构成主控制电路、可以储存多个外部储存器数据的本机存储器、输入电路、显示器、外部储存器接口和电源等部分构成。
文档编号H04N9/455GK2812117SQ20052001084
公开日2006年8月30日 申请日期2005年3月19日 优先权日2005年3月19日
发明者刘立龙 申请人:刘立龙