sm59364 SyncMOS Technologies,Inc, sm59364 Datasheet
sm59364
Related parts for sm59364
sm59364 Summary of contents
Page 1
... SM59364C25, 25MHz 64KB internal flash MCU SM59364C40, 40MHz 64KB internal flash MCU Description The SM59364 series product bit single chip micro controller with 64KB flash & 1K byte RAM embedded. It has In-System Programming (ISP) function and is a derivative of the 8052 micro controller family. With its hardware features and powerful instruction set, it’ ...
Page 2
... T0/P3.4 T1/P3.5 #WE/P3.6 #RD/P3.7 13 XTAL2 14 Specifications subject to change without notice contact your sales representatives for the most recent information. IDMMX-0033 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Ver B SM59364 04/2008 2 SM59364 AD5/P0.5 AD6/P0.6 AD7/P0.7 #EA ALE #PSEN A15/P2.7 A14/P2.6 A13/P2.5 ...
Page 3
... Buffer1 ALU PSW Port 2 Port 3 Latch Latch Port 2 Port 3 Driver & Driver & Mux Mux SM59364 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Buffer DPTR PC Incrementer Timer 2 Timer 2 ISP FFFFH 64 K Bytes Program Flash 0000H 8 Ver B SM59364 04/2008 ...
Page 4
... The address $80 to $FF can be accessed by direct addressing mode only. Address $80 to $FF is SFR area. The following table lists the SFRs which are identical to general 8052 as well as SM59364 Extension SFRs . Specifications subject to change without notice contact your sales representatives for the most recent information. ...
Page 5
... Keep to “0” when write WDTC (9FH). Extension Function Description 1. Memory Structure The SM59364 is the general 8052 hardware core to integrate the ISP function as a single chip micro controller. It’s memory structure follows general 8052 structure . 1.1 Program Memory The SM59364 has 64K byte on-chip flash memory which used as general program memory, on which include specific ISP service program memory space ...
Page 6
... Writer. 1.2 Data Memory The SM59364 has 1K bytes on-chip RAM, 256 bytes of it are the same as general 8052 internal memory structure while the expanded 768 bytes on-chip RAM can be accessed by external memory addressing method (by instruction MOVX ...
Page 7
... ISP function without removing the SM59364 from the system. The SM59364 provides internal flash control signals which can do flash program/chip erase/page erase/protect functions. User need to design and use any kind of interface which SM59364 can input data. User then utilize ISP service program to perform the flash program/chip erase/page erase/protect functions. ...
Page 8
... Execute ‘JUMP’ instruction can load the start address of the ISP service program to PC. User can initiate general 8052 INT function to initiate the ISP service program. After ISP service program executed, user need to reset the SM59364, either by hardware reset or by WDT, or jump to the address $0000 to re-start the firmware program. ...
Page 9
... Any attempt to set START bit will not be allowed without the procedure above. After START bit set to 1 then the SM59364 hardware circuit will latch address and data bus and hold the program counter until the START bit reset to 0 when ISP function finished. User does not need to check START bit status by software method ...
Page 10
... Reset value: 0 The bit 2 (ISPE) of SCONF is ISP enable bit. User can enable overall SM59364 ISP function by setting ISPE bit disable overall ISP function by set ISPE to 0. The function of ISPE behaves like a security key. User can disable overall ISP function to prevent software program be erased accidentally ...
Page 11
... Time Period (ms MHZ 128 256 512 1024 Unused Unused Unused - - - * * * 11 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Unused PS2 PS1 - R/W R 13.12.048 26.21 52.42 104.8 209.71 419.43 838.86 1677.72 ISPE OME - R/W R Ver B SM59364 04/2008 SM59364 bit-0 PS0 R/W 0 bit-0 ALEI R/W 0 ...
Page 12
... SyncMOS Technologies International, Inc. 4. Reduce EMI Function The SM59364 allows user to reduce the EMI emission by setting 1 to the bit 0 (ALEI) of SCONF register. This function will inhibit the clock signal in Fosc/6Hz output to the ALE pin. Operating Conditions Symbol Description TA Operating temperature VCC5 ...
Page 13
... RD/WRT - SM59364 Variable fosc Unit Remarks Typ. Max 4xT- 3xT- 5xT - 5xT - 2xT+20 nS 8xT - 10 nS 9xT - 20 nS 3xT+ 1/fosc nS Ver B SM59364 04/2008 ...
Page 14
... SyncMOS Technologies International, Inc. ISP Test Conditions (40 MHZ, typical operating conditions, valid for SM59364 series) Symbol Chip erase Page erase Program Protect Application Reference Valid for SM59364 X'tal 3MHz 6MHz 9MHz open open open ...
Page 15
... SyncMOS Technologies International, Inc. Data Memory Read Cycle Timing Program Memory Read Cycle Timing Specifications subject to change without notice contact your sales representatives for the most recent information. IDMMX-0033 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Ver B SM59364 04/2008 15 SM59364 ...
Page 16
... Specifications subject to change without notice contact your sales representatives for the most recent information. IDMMX-0033 T9 T10 T11 T12 T1 T2 Sampled Sampled current data Sampled 16 SM59364 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded next data Ver B SM59364 04/2008 ...
Page 17
... Timing Critical, Requirement of External Clock Tm.I External Program Memory Read Cycle Tm.II External Data Memory Read Cycle Specifications subject to change without notice contact your sales representatives for the most recent information. IDMMX-0033 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded (Vss=0.0V is assumed) Ver B SM59364 04/2008 17 SM59364 ...
Page 18
... SyncMOS Technologies International, Inc. Tm.III External Data Memory Write Cycle Specifications subject to change without notice contact your sales representatives for the most recent information. IDMMX-0033 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Ver B SM59364 04/2008 18 SM59364 ...
Page 19
... SyncMOS Technologies International, Inc. PLCC 32L Package Information: Specifications subject to change without notice contact your sales representatives for the most recent information. IDMMX-0033 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Ver B SM59364 04/2008 19 SM59364 ...