readwitefalsh.c

来自「绝对原创」· C语言 代码 · 共 37 行

C
37
字号

/*************************************************************************************************************
*	函数名称 :
*	功能描述 :
*	实际参数 :
*	返回值   :
*	说明     :
**************************************************************************************************************/
	  
	#include "define.h"    
	
	uchar WiteFalsh_Dat[22] ;		// 写

/*************************************************************************************************************
*	函数名称 :
*	功能描述 :
*	实际参数 :
*	返回值   :
*	说明     :	字节编程
**************************************************************************************************************/
 
    void UnlockMcu(uchar SFA_L,uchar wirte_dat)
	{        	
		SFCF |= 0x40 ;					//启动IAP  
		SFAH = 0xff ;   				//高8位地址 
		SFAL = SFA_L ;          		//低8位地址
		SFDT = wirte_dat ;				//数据0x55
		SFCM = 0x0e ;					//写																																																																			
		while(SFST & 0x04) ;			//等待操作完
	} 

/*************************************************************************************************************
*	函数名称 :
*	功能描述 :
*	实际参数 :
*	返回值   :
*	说明     :	FLASH扇区擦除 128字

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?