发明名称 一种单片机监控芯片监控单片机的方法
摘要 本发明属于单片机应用技术领域,提供了一种单片机监控芯片监控单片机的方法,该监控芯片使用USB通讯接口,采用波特率为19200BPS进行双向通讯,直接操控单片机监控芯片与PC机之间的通信,通过PC机向单片机监控芯片发送特定的十六进制代码,在有限的时间内通过单片机监控芯片向PC机回送的十六进制代码来完成对单片机的运行、停止、复位和对AT89S51及AT89S52微控芯片的检测、擦除、读取、写入、加密操作,具有操作控制功能增强,提高单片机的使用性能,能够更好地搭建各种应用平台的优点。
申请公布号 CN103809491A 申请公布日期 2014.05.21
申请号 CN201410037327.6 申请日期 2014.01.26
申请人 河南工业职业技术学院 发明人 陆剑;席东河;王林生;田睿;马瑛;王风燕;方华丽;王明绪;靳果
分类号 G05B19/042(2006.01)I 主分类号 G05B19/042(2006.01)I
代理机构 郑州红元帅专利代理事务所(普通合伙) 41117 代理人 秦舜生
主权项 一种单片机监控芯片监控单片机的方法,其特征在于:该监控芯片使用USB通讯接口,采用波特率为19200BPS进行双向通讯,直接操控连接于单片机主机板接口的单片机监控芯片与PC机之间的通信,通过PC机向单片机监控芯片发送特定的十六进制代码,在有限的时间内通过单片机监控芯片向PC机回送的十六进制代码来完成对单片机的运行、停止、复位和对AT89S51及AT89S52单片机的检测、擦除、读取、写入、加密操作;具体为,测试通信线路畅通的方法步骤是:PC机向单片机监控芯片发送A5H代码,若单片机监控芯片在1秒内向PC机回送A5H代码则联络信号畅通;控制单片机运行的方法步骤是:PC机向单片机监控芯片发送61H代码,若单片机监控芯片在1秒内向PC机回送61H代码则单片机进入正常的运行状态;控制单片机停止的方法步骤是:PC机向单片机监控芯片发送51H代码,若单片机监控芯片在1秒内向PC机回送51H代码则单片机处于复位状态,单片机停止运行;控制单片机复位的方法步骤是:PC机向单片机监控芯片发送71H代码,若单片机监控芯片在1秒内向PC机回送71H代码则对单片机进行复位操作;对单片机检测的方法步骤是:PC机向单片机监控芯片发送B1H代码,若单片机监控芯片在1秒内向PC机回送1E5106H代码则检测到AT89S51芯片,回送1E5206H代码则检测到AT89S52芯片;对单片机擦除的方法步骤是:PC机向单片机监控芯片发送C1H代码,若单片机监控芯片在2秒内向PC机回送C1H代码则擦除AT89S51的用户程序,回送C2H代码则擦除AT89S52的用户程序;对单片机程序读取的方法步骤是:PC机向单片机监控芯片发送D1H代码,单片机监控芯片在1秒内连续返回4K字节的数据,PC机向单片机监控芯片发送D2H代码,单片机监控芯片在1秒内连续返回8K字节的数据;对单片机写入程序控制的方法步骤是:①PC机向单片机监控芯片发送81H或82H代码,单片机监控芯片1秒内向PC机回复81H或82H表明单片机监控芯片收到对AT89S51或AT89S52的写控制信号;②PC机收到回复信号后1秒内向单片机监控芯片发送页面模式代码00H‑0FH或00F‑1FH来确定向AT89S51或AT89S52写入数据,1秒内单片机监控芯片将回复相应收到的页面模式代码来表明收到正确的页面模式代码;③PC机收到回复的页面模式代码后1秒内向单片机监控芯片发送按顺序应该写入的机器码,当发送第一个字节的机器码给单片机监控芯片后,单片机监控芯片将在1秒内返回一个数据,PC机收到该数据后,须在1秒内向单片机监控芯片发送第二个字节的机器码,单片机监控芯片将在1秒内返回第一个被写入的机器码,PC机收到第一个机器码并校验后,须在1秒内向单片机监控芯片发送第三个字节的机器码,单片机监控芯片将在1秒内返回第二个被写入的机器码,以此类推,……,当PC机收到第254个机器码并校验后,须在1秒内向单片机监控芯片发送第256个机器码,单片机监控芯片将在1秒内返回第255个被写入的机器码,PC机收到第255个机器码后,只进行返回数据的校验,不再向单片机监控芯片发送数据了,因此,最后一个机器码不做校验;④如果写下一页的256个数据,须重新进行写流程操作;⑤在写的过程中,用户程序不足256个机器码数据则用机器码FFH填充;读取单片机加密位的方法步骤是:PC机向单片机监控芯片发送41H代码,单片机监控芯片在1秒内返回1字节的十六进制代码,这些返回信息中含有当前芯片加密设置的情况;对单片机写锁定的方法步骤是:PC机若向单片机监控芯片发送11H或21H或31H代码,单片机监控芯片在1秒内向PC机回送对应的11H或21H或31H代码,可完成对AT89S51芯片的加密方式一或加密方式二或加密方式三的操作,PC机若向单片机监控芯片发送12H或22H或32H代码,单片机监控芯片在1秒内向PC机回送对应的12H或22H或32H代码,可完成对AT89S52芯片的加密方式一或加密方式二或加密方式三的操作。
地址 473000 河南省南阳市健康路666号