无写入器的单片机开发系统的制作方法

文档序号:6346829阅读:255来源:国知局
专利名称:无写入器的单片机开发系统的制作方法
技术领域
本实用新型涉及单片机,尤其涉及一种无写入器的单片机开发系统。
背景技术
单片机是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随 机存储器RAM、只读存储器ROM、多种I/O 口、中断系统、定时器/计时器等功能(可能还包 括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上 构成的一个小而完善的计算机系统。单片机是靠程序运行的,通过不同的程序实现不同的功能,并且程序可以修改。现 有技术中,通过写入器往单片机中写入程序,调试单片机时,若发现单片机的程序有错误, 需要通过写入器对单片机的程序进行修改,因此,现有技术中单片机的编程和调试工作都 在实验室中进行。对工作在一线的技术人员(这些技术人员的工作地点不在实验室)来说,有时也 会碰到需要给单片机编程或者修改单片机的程序的情况,在这些情况下,技术人员很可能 因为没有携带写入器而无法进行相关工作。

实用新型内容本实用新型的目的在于提供一种无写入器的单片机开发系统,无需写入器就能对 单片机进行简单编程和调试,非常灵活、方便。为了达到上述的目的,本实用新型提供一种无写入器的单片机开发系统,用于单 片机编程和调试,包括显示装置、显示装置驱动接口、指令输入装置和电信号可擦可编程只 读存储器;所述显示装置通过所述显示装置驱动接口与所述单片机连接;所述指令输入装 置与所述单片机连接;所述电信号可擦可编程只读存储器与所述单片机双向连接。上述无写入器的单片机开发系统,其中,所述显示装置包括两个二位七段数码管, 显示需要处理的程序单元的地址内容和指令内容。上述无写入器的单片机开发系统,其中,所述指令输入装置为键盘,该键盘包括向 上键“ ”、向下键“ I ”、加号键“+”和减号键“-”。本实用新型的无写入器单片机开发系统采用电信号可擦可编程只读存储器保存 单片机的程序,采用指令输入装置输入指令,采用显示装置显示需要修改的程序单元,因 此,写入程序、修改程序都无需写入器,增强了单片机开发系统的灵活性;该无写入器单片 机开发系统为工作在一线的技术人员以及没有充足的实验设备的人员提供了方便快捷的 单片机程序设计过程。

本实用新型的无写入器的单片机开发系统由以下的实施例及附图给出。图1是本实用新型无写入器的单片机开发系统的结构示意图。[0012]图2是本实用新型无写入器的单片机开发系统一实施例的结构示意图。
具体实施方式
以下将结合图1 图2对本实用新型的无写入器的单片机开发系统作进一步的详 细描述。参见图1,本实用新型的无写入器单片机开发系统包括显示装置110、显示装置驱 动接口 120、指令输入装置130和电信号可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory, EEPROM)140 ;所述显示装置110通过所述显示装置驱动接口 120与单片机200连接,所述显示 装置110用于显示需要处理的程序单元;所述指令输入装置130与所述单片机200连接,所述指令输入装置130用于改变 需要处理的程序单元以及输入指令;所述电信号可擦可编程只读存储器140与所述单片机200双向连接,所述电信号 可擦可编程只读存储器140用于保存写入的程序或者修改后的程序。本实用新型的无写入器单片机开发系统无需写入器就能对单片机进行简单编程, 修改单片机的程序,增强了单片机编程与调试的灵活性;该无写入器单片机开发系统为工 作在一线的技术人员以及没有充足的实验设备的人员提供了方便快捷的单片机程序设计 过程。现以一具体实施例详细说明本实用新型的无写入器单片机开发系统参见图2,本实施例中,所述显示装置110采用二位七段数码管显示器,所述显示 装置110显示需要处理的程序单元的地址内容和指令内容,如图2所示,该显示装置110的 第一个二位七段数码管用于显示需要处理的程序单元的地址内容,该显示装置110的第二 个二位七段数码管用于显示需要处理的程序单元的指令内容;本实施例中,所述显示装置驱动接口 120采用⑶4511七段译码器;本实施例中,所述指令输入装置130采用键盘,如图2所示,该键盘包括4个键,它 们分别是向上键“丨”、向下键“丨”、加号键“ + ”和减号键“_”;所述指令输入装置130用于改变需要处理的程序单元以及输入指令,使用所述指 令输入装置130输入的指令包括单片机原有的指令,以及有针对性地制定的一些简单的代 码指令,这些指令可通过所述指令输入装置130的键输入单片机,因此,所述指令输入装置 130的键的个数及表达的指令内容可根据需要设计,这些键可单独使用或者组合使用;本实施例中,所述电信号可擦可编程只读存储器140采用24C系列的电信号可擦 可编程只读存储器,例如MCOlA芯片;所述电信号可擦可编程只读存储器140利用电信号擦除和重写,而不需要任何特 殊的装置,所述电信号可擦可编程只读存储器140是一种掉电后数据不丢失的存储芯片;本实用新型的无写入器单片机开发系统采用电信号可擦可编程只读存储器140 保存单片机的程序,因此,写入程序、修改程序都无需写入器,增强了单片机开发系统的灵 活性;本实施例中,所述单片机200采用51系列的单片机,例如,89C2051单片机。本实施例无写入器单片机开发系统的工作原理是摁下所述指令输入装置130的减号键“_”,可进入程序编写与修改状态,所述显示装置110显示需要处理的程序单元,可 使用所述指令输入装置130的向上键“丨”和向下键“丨”更改需要处理的程序单元,使用 所述指令输入装置130的加号键“ + ”和减号键“_”输入指令(如,端口输入指令、端口输出 指令、延时指令、判别跳转指令,启动指令、停止指令),输入完成后,编写好的程序或者修改 后的程序同时存入所述电信号可擦可编程只读存储器140 ;当断电重新启动后,在没有摁 任何所述指令输入装置130的键的情况下,所述单片机200自动调入所述电信号可擦可编 程只读存储器140中保存的程序,并运行。本实用新型的无写入器单片机开发系统无需写入器就能对单片机进行简单编程, 修改单片机的程序,增强了单片机编程与调试的灵活性;本实用新型的无写入器单片机开发系统为工作在一线的技术人员以及没有充足 的实验设备的人员提供了方便快捷的单片机程序设计过程。本实用新型的无写入器单片机开发系统适用于调试单片机的程序时发现程序出 现小错误,需要修改单片机的程序,或者对单片机写入简单的程序。
权利要求1.一种无写入器的单片机开发系统,用于单片机编程和调试,其特征在于,包括显示装 置、显示装置驱动接口、指令输入装置和电信号可擦可编程只读存储器;所述显示装置通过所述显示装置驱动接口与所述单片机连接;所述指令输入装置与所述单片机连接;所述电信号可擦可编程只读存储器与所述单片机双向连接。
2.如权利要求1所述的无写入器的单片机开发系统,其特征在于,所述显示装置包括 两个二位七段数码管,显示需要处理的程序单元的地址内容和指令内容。
3.如权利要求1所述的无写入器的单片机开发系统,其特征在于,所述指令输入装置 为键盘,该键盘包括向上键“丨”、向下键“丨”、加号键“ + ”和减号键“_”。
专利摘要本实用新型的无写入器的单片机开发系统用于单片机编程和调试,包括显示装置、显示装置驱动接口、指令输入装置和电信号可擦可编程只读存储器;所述显示装置通过所述显示装置驱动接口与所述单片机连接;所述指令输入装置与所述单片机连接;所述电信号可擦可编程只读存储器与所述单片机双向连接。本实用新型的无写入器单片机开发系统无需写入器,增强了单片机开发系统的灵活性;该无写入器单片机开发系统为工作在一线的技术人员以及没有充足的实验设备的人员提供了方便快捷的单片机程序设计过程。
文档编号G06F9/44GK201859433SQ201020628060
公开日2011年6月8日 申请日期2010年11月24日 优先权日2010年11月24日
发明者冯昊哲, 刘丽娜, 陆永耕 申请人:上海电机学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1