- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用MegawinWriter进行芯片配置
Megawin
8051 ISP via COM Port
用户手册
By Vincent Y. C. Yu
July(avenbbs)译
目 录
1 什么是ISP 3
2 用于ISP的芯片配置 4
2.1使用“Megawin 8051 Writer”进行芯片配置 4
2.2使用“Hi-Lo ALL-11 Programmer”进行芯片配置 5
3 如何经由串口进行ISP 9
3-1系统示意图和电路 9
3-2安装PC端应用程序 10
3-3操作步骤 11
4 关于USB转RS232电缆 13
修订历史 14
1 什么是ISP
ISP是In-System Programming(在系统编程)的缩写,它使得用户可以使用软件控制的方法来更新应用程序代码而不必从实际最终产品上取下MCU。
进行ISP之前,必须将装载程序(称为“ISP代码”)预先写入MCU的ISP存储区。上电时,MCU从ISP程序区引导并且运行装载程序来检测用户是否要进行ISP。如果不需要,MCU将会从应用程序区重新引导并通过触发软件复位运行用户应用程序。
2 用于ISP的芯片配置
要使用ISP,用户需要通过以下两步配置MCU:
第一步:
使用一个通用烧写器或编程器配置ISP程序区为1K字节(MPC82L(E)54为1.5K字节)并使能HWBS或HWBS2选项。
第二步:
编程Megawin提供的标准ISP代码(“ISP_by_COM.BIN”,位于[(2) Target ISP-code]文件夹)到已配置的ISP程序区中。
用户可以利用“Megawin 8051 Writer”或“Hi-Lo ALL-11 Universal Programmer”来进行芯片配置。
2.1使用“Megawin 8051 Writer”进行芯片配置
请按以下步骤(有附图):
第一步:选项类型
第二步:选择编程区域:ISP程序区
第三步:装载ISP代码“ISP_by_COM.BIN”到烧写器缓冲区
第四步:配置MCU的H/W选项:1KB(MPC82L(E)54为1.5KB)用于ISP程序区并使能HWBS或HWBS2
第五步:点击“Auto”并选项“Program Option”,然后点击“Run”进行自动编程。
2.2使用“Hi-Lo ALL-11 Programmer”进行芯片配置
第一步:配置H/W选项:使能HWBs和选择ISP地址
(1)对于MPC89L(E)51/52/53:选择0x3800-0x3BFF(1K字节用于Megawin提供的ISP代码)
(2)对于MPC89L(E)54/58/515:选择0xF800-0xFBFF(1K字节用于Megawin提供的ISP代码)
(3)对于MPC82L(E)52:选择0x1C00-0x1FFF(1K字节用于Megawin提供的ISP代码)
(4)对于MPC82L(E)54:选择0x3800-0x3DFF(1.5K字节用于Megawin提供的ISP代码)
(5)对于MPC82G516:选择0xFC00-0xFFFF(1K字节用于Megawin提供的ISP代码)
请看以下示例:
对于MPC89L(E)51/52/53:
第二步 装载“ISP代码”到编程器的缓冲区
如下图,选择“Load File to Programmer Buffer”来装载ISP代码“ISP_by_COM.BIN”到编程器缓冲区。
第三步 更改“Buff start”为MCU的ISP起始地址
(1)对于MPC89L(E)51/52/53:改为0x3800
(2)对于MPC89L(E)54/58/515:改为0xF800
(3)对于MPC82L(E)52:改为0x1C00
(4)对于MPC82L(E)54:改为0x3800
(5)对于MPC82G516:改为0xFC00
注意:Hi-Lo将在今后支持MPC82G516
第四步 点击“Auto”按钮编程ISP代码和H/W选项到MCU芯片
3 如何经由串口进行ISP
3-1系统示意图和电路
要连接目标系统到主机PC的串口,需要RS232信号电平转换器,比如一个RS232收发器(如MAX232芯片)。下列框图指示了目标系统和PC之间的连接。目标MCU的P3.0和P3.1分别作为UART的接收和发送。一个MAX232芯片和一个9针RS232连接器用于与PC的串口通讯。
Block Diagram方框图:
3-2安装PC端应用程序
运行“Setup.exe”(位于[(1) PC-site AP]文件夹)来安装应用程序到PC端。使用其默认安装设置,你将会在开始菜单找到“Megawin Utilities \ Megawin 8051 ISP via COM Port (v…)”。
(注意:v?.??表示当前版本并且可能在
您可能关注的文档
最近下载
- 河南能源集团网络安全攻防知识培训(分享版)(1).pptx
- 2025年党员考试试题及答案.doc VIP
- 湖南公务员考试真题2024.docx VIP
- mPGES-2作为吸入全身麻醉药物异氟醚作用靶点的应用.pdf VIP
- 案例研究-案例研究:设计与方法.pdf VIP
- 2024届高考物理一轮复习热点题型归类训练专题13动力学和能量观点的综合应用(原卷版+解析).docx VIP
- 烟草质量检验竞赛通用知识题库-上(单选、多选题库).docx VIP
- 德育常规工作培训(1).pptx
- OMRON欧姆龙安全产品F3SG-SR PG系列安全光幕 多光束安全传感器F3SG-SR PG 系列 F3SG-□SR□系列安全光幕 用户手册.pdf
- 保险的培训资料1—开拓准客户.ppt VIP
文档评论(0)