新闻中心

EEPW首页>嵌入式系统>设计应用> SM2965微控制器及其ISP应用技术

SM2965微控制器及其ISP应用技术

作者: 时间:2012-03-06 来源:网络 收藏

555.jpg

例2:擦除$253CH地址所对应的页面

以512字节为一页,则253CH处于页面地址范围为2400H~25FFH,执行下面程序后,该页面将全部写成#0FFH。
MOV SCONF,#04H;开放全部功能
MOVFAH,#25H;目标地址高地址25H或24H
MOVFAL,#3CH;目标地址低地址3CH或任意
MOV FDAT,#00H;写入数据:00H或任意
MOV FCON,#82H;设置START位为1,启 动

页面擦除功能。功 能结束后,START自动复位为0,PC指向下一条指令

例3:整片擦除
MOV SCONF,#04H;开放全部功能
MOVFAH,#00H;目标地址高地址00H或任意
MOVFAL,#00H;目标地址低地址00H或任意
MOVFDAT,#00H;写入数据:00H或任意
MOVFCON,#83H;设置START位为1,启动整片擦除功能。ISP功能结束后,START自动复位为0,PC指向下一条指令

4 M2965的在系统中编程方法

4.1 实现ISP功能的硬件电路

将主机(PC机或服务器)通过一定的通信信道与由组成的微系统相连,即可将固件下载到的FLASH存储器中。可通过并口或串口与主机相连,通常使用串口更为方便,其硬件连接如图3所示。SM2965串行口的信号时序满足RS232C要求,但电平为TTL电平,因此,需将TTL电平转换为RS232C电平,转换芯片可使用MC1488/MC14889、MAX232、ICL232等集成电路。



评论


相关推荐

技术专区

关闭