一种单片机程序的二次烧录方法技术

技术编号:14786051 阅读:128 留言:0更新日期:2017-03-11 00:06
一种单片机程序的二次烧录方法,包括供电电源、单片机脱机烧录器、烧录控制器、二次烧录集成电路工装测试架及其连线装置,所述供电电源是将直流48V供电电源模块降压到直流5V供电给单片机脱机烧录器,同时再降压至直流3.3V供电给烧录器控制器,通过烧录控制器来获取需要烧录的数据信息,对单片机脱机烧录器进行控制,将所需烧录的数据信息传送给单片机脱机烧录器,并且指定烧录在单片机任何一个ROM区域内,烧录的信息可以是遥控器控制信息、摩托车防盗报警信息或者玩具音乐信息等。

【技术实现步骤摘要】

本专利技术涉及一种单片机的制作方法,特别指的是单片机程序的二次烧录方法,广泛应用于智能产品上的单片机程序的烧录。
技术介绍
在电子技术飞速发展的今天,单片机的应用十分广泛,所有智能化设备都离不开单片机,小至玩具、遥控器以及摩托车防盗报警器,大到手机、电脑以及机器人,都是在数百个乃至上千个单片机组成。然而,以上应用的单片机,都是一次烧录程序代码而制成,为了让其内部的程序代码永不丢失,必须给这些单片机配置存储器,否则在断电后,单片机内的程序代码就没有了,当再次使用时,又要重新烧录程序代码。
技术实现思路
为了解决以上技术中存在的问题,本专利技术提供了一种可以在同一个单片机里再次或多次烧录其他不同的程序代码的方法。本专利技术包括供电电源、单片机脱机烧录器、烧录控制器、二次烧录集成电路工装测试架及其连线装置。所述供电电源是将直流48V供电电源模块降压到直流5V供电给单片机脱机烧录器,同时再降压至直流3.3V供电给烧录器控制器。所述单片机脱机烧录器由集成电路生产厂商制作,设置有VDD、VSS、VPP、OSI、SCL和SDA接口,以及通讯端口TXD和RXD,其上面安装有数码管显示,用于烧录时显示所需的CHKSUM,以及烧录正确、错误代码和烧录数量,以及手动烧录按键和烧录指示灯BUSY、PASS和FAIL。所述烧录控制器由RF解码电路、烧录控制集成电路、学码按键、烧录按键、学码指示灯和OK指示灯,以及二次烧录集成电路供电指示灯、烧录接口控制继电器、二次烧录集成电路内部遥控器地址存储单元信息读取端口TX和RX,单片机脱机烧录器通讯接口TXD和RXD。通过烧录控制器来获取需要烧录的数据信息,对单片机脱机烧录器进行控制,将所需烧录的数据信息传送给单片机脱机烧录器,并且指定烧录在单片机任何一个ROM区域内,烧录的信息可以是遥控器控制信息、摩托车防盗报警信息或者玩具音乐信息等。将单片机脱机烧录器、烧录控制器和单片机装入二次烧录集成电路工装测试架上,开启单片机脱机烧录器的供电电源开关,此时学码指示灯、OK指示灯均为闪烁状态,供电指示灯为常亮状态,单片机脱机烧录器也进入正常烧录待机状态,先按下烧录控制器上的学码按键,连接需二次烧录地址编码的单片机,烧录控制器上的学码指示灯由闪亮变为常亮,OK指示灯变暗,表示烧录控制器已学习并存储了该单片机的地址编码,按下烧录控制器的烧录按键进行二次烧录。在烧录控制器烧录按键被按下之后,烧录控制器通过TX端口发射一个信息给被二次烧录集成电路,读取被二次烧录集成电路遥控地址保存区域的原有控制器地址编码信息,如从未被二次烧录过,则区域内的信息全为零,如果被二次烧录过,则寻找读取剩余存放遥控地址区载信息,RX端口反馈给烧录控制器。烧录控制器通过控制继电器将单片机脱机烧录器的烧录所需的接口VDD、VSS、VPP、OSI、SCL和SDAL连接到二次烧录集成电路的相应脚位上,同时烧录控制器将二次烧录集成电路遥控信息保存区域内的相关信息TXD和RXD传递给单片机脱机烧录器,单片机脱机烧录器在收到信息后,自动进入二次烧录程序工作,将单片机的地址信息写入二次烧录集成电路的单片机地址信息保存区域内。在学单片机编码地址的过程中,接入单片机,单片机发射高频信号,包括单片机的地址编码和键值编码,高频频率为通用的315MHz或433MHz,烧录控制器在接收到单片机的信号时,通过解码电路从高频信号中解码出地址编码和按键值编码信息,并将得到的地址编码保存,同时学码指示灯作出相应指示状态。烧录工作完成之后,单片机脱机烧录器再次通过TXD和RXD通讯端口将烧录工作完成信息反馈给烧录控制器,烧录控制器在收到单片机脱机烧录器的烧录工作完成信息之后,再次通过TX和RX验证单片机二次烧录的地址编码信息是否正确,如果正确,则OK指示灯变亮,表示烧录成功。本专利技术的积极效果是节省了存储器的安装,节省了产品成本,简化了生产工序,提高了生产效率。附图说明下面结合附图对本专利技术作进一步的说明。图1是本专利技术的工作原理图。具体实施方式本专利技术包括供电电源1、单片机脱机烧录器2、烧录控制器3、二次烧录集成电路工装测试架以及单片机4。所述供电电源1是将直流48V供电电源模块降压到直流5V供电给单片机脱机烧录器2,同时再降压至直流3.3V供电给烧录器控制器3。所述单片机脱机烧录器2由集成电路生产厂商制作,设置有VDD、VSS、VPP、OSI、SCL和SDA接口,以及通讯端口TXD和RXD,其上面安装有数码管显示,用于烧录时显示所需的CHKSUM,以及烧录正确、错误代码和烧录数量,以及手动烧录按键和烧录指示灯BUSY、PASS和FAIL。所述烧录控制器3由RF解码电路、烧录控制集成电路、学码按键、烧录按键、学码指示灯和OK指示灯、以及二次烧录集成电路供电指示灯、烧录接口控制继电器、二次烧录集成电路内部遥控器地址存储单元信息读取端口TX和RX、单片机脱机烧录器2的通讯接口TXD和RXD组成。通过烧录控制器3来获取需要烧录的数据信息,对单片机脱机烧录器2进行控制,将所需烧录的数据信息传送给单片机脱机烧录器2,并且指定烧录在单片机4的任何一个ROM区域内,烧录的信息可以是遥控器控制信息、摩托车防盗报警信息或者玩具音乐信息等。将单片机脱机烧录器2、烧录控制器3和单片机4装入二次烧录集成电路工装测试架上,在开启单片机脱机烧录器2的供电电源1,此时学码指示灯、OK指示灯均为闪烁状态,供电指示灯为常亮状态,单片机脱机烧录器2也进入正常烧录待机状态,先按下烧录控制器3上的学码按键,连接需二次烧录地址编码的单片机4,烧录控制器3上的学码指示灯由闪亮变为常亮,OK指示灯变暗,表示烧录控制器3已学习并存储了该单片机4的地址编码,按下烧录控制器3的烧录按键进行二次烧录。在烧录控制器3的烧录按键被按下之后,烧录控制器3通过TX端口发射一个信息给被二次烧录集成电路,读取被二次烧录集成电路遥控地址保存区域的原有控制器地址编码信息,如从未被二次烧录过,则区域内的信息全为零,如果被二次烧录过,则寻找读取剩余存放遥控地址区载信息,RX端口反馈给烧录控制器3。烧录控制器3通过控制继电器将单片机脱机烧录器2的烧录所需的接口VDD、VSS、VPP、OSI、SCL和SDAL连接到二次烧录集成电路的相应脚位上,同时烧录控制器3将二次烧录集成电路遥控信息保存区域内的相关信息TXD和RXD传递给单片机脱机烧录器2,单片机脱机烧录器2在收到信息后,自动进入二次烧录程序工作,将单片机4的地址信息写入二次烧录集成电路的单片机4的地址信息保存区域内。在学单片机编码地址的过程中,接入单片机4,单片机4发射高频信号,包括单片机4的地址编码和键值编码,高频频率为通用的315MHz或433MHz,烧录控制器3在接收到单片机4的信号时,通过解码电路从高频信号中解码出地址编码和按键值编码信息,并将得到的地址编码保存,同时学码指示灯作出相应指示状态。烧录工作完成之后,单片机脱机烧录器2再次通过TXD和RXD通讯端口将烧录工作完成信息反馈给烧录控制器3,烧录控制器3在收到单片机脱机烧录器2的烧录工作完成信息之后,再次通过TX和RX验证单片机二次烧录的地址编码信息是否正确,如果正确,则OK指示灯变亮,表示烧录成功。本文档来自技高网...
一种单片机程序的二次烧录方法

【技术保护点】
一种单片机程序的二次烧录方法,其特征是包括供电电源、单片机脱机烧录器、烧录控制器、二次烧录集成电路工装测试架及其连线装置,将单片机脱机烧录器、烧录控制器和单片机装入二次烧录集成电路工装测试架上,通过烧录控制器来获取需要烧录的数据信息,对单片机脱机烧录器进行控制,将所需烧录的数据信息传送给单片机脱机烧录器,并且指定烧录在单片机任何一个ROM区域内,烧录的信息可以是遥控器控制信息、摩托车防盗报警信息或者玩具音乐信息等。

【技术特征摘要】
1.一种单片机程序的二次烧录方法,其特征是包括供电电源、单片机脱机烧录器、烧录控制器、二次烧录集成电路工装测试架及其连线装置,将单片机脱机烧录器、烧录控制器和单片机装入二次烧录集成电路工装测试架上,通过烧录控制器来获取需要烧录的数据信息,对单片机脱机烧录器进行控制,将所需烧录的数据信息传送给单片机脱机烧录器,并且指定烧录在单片机任何一个ROM区域内,烧录的信息可以是遥控器控制信息、摩托车防盗报警信息或者玩具音乐信息等。2.根据权利要求1所述的一种单片机程序的二次烧录方法,其特征是所述供电电源是将直流48V供电电源模块降压到直流5V供电给单片机脱机烧录器,同时再降压至直流3.3V供电给烧录器控制器。3.根据权利要求1所述的一种单片机程序的二次烧录方法,其特征是所述单片机脱机烧录器由集成电路生产厂商制作,设置有VDD、VSS、VPP、OSI、SCL和SDA接口,以及通讯端口TXD和RXD,其上面安装有数码管显示,用于烧录时显示所需的CHKSUM,以及烧录正确、错误代码和烧录数量,以及手动烧录按键和烧录指示灯BUSY、PASS和FAIL。4.根据权利要求1所述的一种单片机程序的二次烧录方法,其特征是所述烧录控制器由RF解码电路、烧录控制集成电路、学码按键、烧录按键、学码指示灯和OK指示灯,以及二次烧录集成电路供电指示灯、烧录接口控制继电器、二次烧录集成电路内部遥控器地址存储单元信息读取端口TX和RX,单片机脱机烧录器通讯接口TXD和RXD。5.根据权利要求1所述的一种单片机程序的二次烧录方法,其特征是将单片机脱机烧录器、烧录控制器和单片机装入二次烧录集成电路工装测试架上,开启单片机脱机烧录器...

【专利技术属性】
技术研发人员:查玉祥
申请(专利权)人:九江职业大学
类型:发明
国别省市:江西;36

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

1