一、芯片简介
W78E516B是具有ISP功用的Flash低功耗8位微控制器。它的指令集与规范8052彻底兼容,内含64k字节的主ROM、4k字节辅佐ROM。4k字节辅佐ROM中的装载(loader)程序,能够让用户更新坐落64k主ROM中的程序内容。W78E516B内含的ROM答应电编程和电读写。其引脚摆放如图1所不。
二、硬件电路
依据芯片ISP功用的特色,经过MAX232电平转化芯片和PC机232串行口衔接,电路如图2所示。
三、软件使用
华邦公司供给了中文版的芯片在线编程软件89IspWriter,其使用方法如下:
1.软件设置
挑选芯片型号,串行端口和要烧写程序,见图3。
2.使能ISP
将图2中S2,S3自锁按钮按下后,单片机复位,单击89IspWriter程序中ConNect NextChip按钮后,迅速将S2或S3按钮抬起,此刻Isp-Writer程序中的ProgramAll按钮激活,单片机进入ISP功用状况.见图4。
3.烧写程序
单击ProgramAll按钮,发动烧写程序,见图5。
四、阐明
在使用ISP功用前,应先将装载程序loader用编程器烧写到芯片的辅佐ROM中。W78E516B的辅佐ROM地址为010000H,使用ISP功用,可方便地烧写芯片、调试程序。在详细的使用电路中如用到串口,可在单片机与MAX232芯片通讯线之间串接两个双位开关,进行电路转化。