欢迎访问ic37.com |
会员登录 免费注册
发布采购

SM59264_06 参数 Datasheet PDF下载

SM59264_06图片预览
型号: SM59264_06
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器,具有128KB闪存和1KB RAM和TWSI & SPWM嵌入式 [8-Bits Micro-controller with 128KB flash & 1KB RAM & TWSI & SPWM embedded]
分类和应用: 闪存微控制器
文件页数/大小: 36 页 / 958 K
品牌: SYNCMOS [ SYNCMOS TECHNOLOGIES,INC ]
 浏览型号SM59264_06的Datasheet PDF文件第12页浏览型号SM59264_06的Datasheet PDF文件第13页浏览型号SM59264_06的Datasheet PDF文件第14页浏览型号SM59264_06的Datasheet PDF文件第15页浏览型号SM59264_06的Datasheet PDF文件第17页浏览型号SM59264_06的Datasheet PDF文件第18页浏览型号SM59264_06的Datasheet PDF文件第19页浏览型号SM59264_06的Datasheet PDF文件第20页  
SyncMOS Technologies International, Inc.  
SM59264  
8-Bits Micro-controller  
with 128KB flash & 1KB RAM & TWSI & SPWM embedded  
To perform byte program/page erase ISP function, user need to specify flash address at first. When performing page  
erase function, SM59264 will erase entire page which flash address indicated by ISPFAH & ISPFAL registers located  
within the page.  
e.g. flash address: $XYMN  
page erase function will erase from $XY00 to $X(Y+1)FF (Y: even number), or  
page erase function will erase from $X(Y-1)00 to $XYFF (Y: odd number)  
To perform the chip erase ISP function, SM59264 will erase all the flash program memory and data flash memory  
except the ISP service program space if lock bit N been configured. Also, SM59264 will un-protect the flash memory  
automatically. To perform chip protect ISP function, all the flash memory will be read #00H.  
e.g. ISP service program to do the byte program -to program #22H to the address $1005H  
MOV ISPFD, #55H  
MOV ISPFD, #0AAH  
MOV ISPFD, #55H  
MOV 0BFh, #04H  
MOV 0F4h, #10H  
MOV 0F5h, #05H  
MOV 0F6h, #22H  
MOV 0F7h, #80H  
; enable SM59264 ISP function  
; set flash address-high, 10H  
; set flash address-low, 05H  
; set flash data to be programmed, data = 22H  
; start to program #22H to the flash address $1005H  
; after byte program finished, START bit of FCR will be reset to 0 automatically  
; program counter then point to the next instruction  
4. Watch Dog Timer  
The Watch Dog Timer (WDT) is a 16-bit free-running counter that generate reset signal if the counter overflows. The  
WDT is useful for systems which are susceptible to noise, power glitches, or electronics discharge which causing  
software dead loop or runaway. The WDT function can help user software recover from abnormal software condition.  
The WDT is different from Timer0, Timer1 and Timer2 of general 8052. To prevent a WDT reset can be done by  
software periodically clearing the WDT counter. User should check WDR bit of SCONF register whenever un-predicted  
reset happened  
The purpose of the secure procedure is to prevent the WDTC value from being changed when system runaway.  
There is a 250KHz RC oscillator embedded in chip. Set WDTE = “1” will enable the RC oscillator and the frequency is  
independent to the system frequency.  
To enable the WDT is done by setting 1 to the bit 7 (WDTE) of WDTC. After WDTE set to 1, the 16-bit counter starts to  
count with the RC oscillator. It will generate a reset signal when overflows. The WDTE bit will be cleared to 0  
automatically when SM59264 been reset, either hardware reset or WDT reset.  
To reset the WDT is done by setting 1 to the CLEAR bit of WDTC before the counter overflow. This will clear the  
content of the 16-bit counter and let the counter re-start to count from the beginning.  
Specifications subject to change without notice contact your sales representatives for the most recent information.  
Ver 2.1 SM59264 08/2006  
16  
 复制成功!