st2601b Sitronix Technology Corporation, st2601b Datasheet

no-image

st2601b

Manufacturer Part Number
st2601b
Description
8-bit Integrated Microcontroller
Manufacturer
Sitronix Technology Corporation
Datasheet
ST2601B
8-bit Integrated Microcontroller
Datasheet
Version 1.1
2009/05/07
Note: Sitronix Technology Corp. reserves
the right to change the contents in this
document without prior notice.
not
parameters are subject to change.
a
final
specification.
This is
Some

Related parts for st2601b

st2601b Summary of contents

Page 1

... ST2601B 8-bit Integrated Microcontroller Datasheet Version 1.1 2009/05/07 Note: Sitronix Technology Corp. reserves the right to change the contents in this document without prior notice. This is not a final specification. Some parameters are subject to change. ...

Page 2

... ROM, SRAM, Flash memory or other devices. The maximum size for a single external memory device can be 16M bytes. The ST2601B has 39 I/Os grouped into 5 ports. They are Port-C, Port-D, Port-E (7 pins), Port-F and Port-L, where the Port-F consists of 8 open-drain output pins shared with LCD COMs ...

Page 3

... Controller Generator Memory Logic Bus PSG / PWM DAC Chip Select Port - D Logic Timer 0/1/2/3 Clocking - Port - E bit 12 Output Port - E Port - F FIGURE 2-1 ST2601B Block Diagram 3/35 Vout, Vlcd V1~V4 LCD Driver C1+, C1- WDT C2+, C2- COM0~COM35 SEG0~SEG55 8 - bit Port - C INTX/PC0 SCK/PC1 MISO/PC2 SPI MOSI/PC3 Port - C SS ...

Page 4

... Both transmitter and receiver buffers supported – Programmable data length from 7-bit to 16-bit n Vlcd/LVD trimming fuse function: – Vlcd default voltage variation trimming. – 4-level LVD voltage variation trimming. n Three power down modes – WAI0 mode – WAI1 mode – STP mode 4/35 ST2601B ...

Page 5

... SPI signals and I/Os DATA_READY /PC4 , SDO/PC3 , SS SDI/PC2 , SCK/PC1 5/35 : Memory modes selection pin is connected to GND. CS0 is connected to the chip-select pin of external CS0 CS0 between OSCI and XIO between OSCI and VCC two pins when using low frequency oscillator ST2601B is an internally is CS0 . CS0 ...

Page 6

... VIN Detector TABLE 4-2 Signal Function Groups (continued) Description External interrupt inputs Clocking outputs / LCD Segment drivers I/O port E/ LCD Segment drivers LCD control signals LCD voltage sources Connect a 0.1 uF between C1+ and C1-, C2+ and C2- repectively. Analog input pin of Low Voltage Dector module 6/35 ST2601B ...

Page 7

... PAD DIAGRAM 7/35 ST2601B ...

Page 8

... COM[1] 1690.0 -1676.6 66 COM[2] 1690.0 -1566.6 67 COM[3] 1690.0 -1466.6 68 COM[4] 1690.0 -1366.6 69 COM[5] 1690.0 -1266.6 70 COM[6] 1690.0 -1166.6 8/35 ST2601B PAD Symbol X Y No. 71 COM[7] 1690.0 -1066.6 72 COM[8] 1690.0 -966.6 73 COM[9] 1690.0 -866.6 74 COM[10] 1690.0 -766.6 75 COM[11] 1690.0 -666.6 76 COM[12] 1690 ...

Page 9

... SEG[6] -592.05 1830.0 120 SEG[7] -692.05 1830.0 121 SEG[8] -792.05 1830.0 122 SEG[9] -892.05 1830.0 123 SEG[10] -992.05 1830.0 124 SEG[11] -1092.05 1830.0 125 SEG[12] -1202.05 1830.0 126 SEG[13] -1312.05 1830.0 PAD Symbol X Y No. 9/35 ST2601B PAD Symbol X Y No. ...

Page 10

... LCD on, sysck = LCDCK = OSCX, OSC off, Wait0, no panel (fast B/W mode) Port-C/D/E/L RESET Port-C/D/E/L RESET Port-C/D/E/L (input Voltage=0.7VCC) Port-C/D/L (I =-6mA) OH Port-C/D/E/L (I =9mA) OL PSG0/PSG0B( in PWM mode 35mA. OH PSG0/PSG0B( in PWM mode -65mA. OL DAC output current of maximum digital input value Total LVD current consumption SPI slave mode ST2601B ...

Page 11

... FIGURE 7-2 External Write Timing Diagram = 25°C A Characteristic asserted negated negated W R asserted negated negated negated R D 11/35 ST2601B Rating Unit Min. Typ. Max. — — — — ns 166 — — — 1/2 tWLC — — — ...

Page 12

... Characteristic Charts 8.00 7.00 6.00 5.00 4.00 3.00 2.00 1.00 0.00 2 FIGURE 7-3 Frequency of R-OSC as a function of VCC Voltage & Frequency 2.5 3 Voltage 12/35 R=34K R=60.7k R=137k 3.5 4 ST2601B ...

Page 13

... FIGURE 7-4 Frequency of R-OSC as a function of RESISTANCE Voltage Frequency 4MHz 60K Ohm 3MHz 90K Ohm 2MHz 140K Ohm 1MHz 300K Ohm Fosc VS. Rosc 100 Kohm 3V 13/35 ST2601B 3V 2.7V 2.4V 3.3V 3.6V 1000 ...

Page 14

... APPLICATION CIRCUITS ST2601B Application Circuit 1 14/35 ST2601B ...

Page 15

... ST2601B Application Circuit 2 15/35 ST2601B ...

Page 16

... ST2601B+ST8008+ST8009 Application Circuit Note: LR pin of ST8008 is connected to GND. L/R bit of ST8009 is configured as low by “ interface control selection” instruction 16/35 ST2601B ...

Page 17

... PC) 8 (PC) 39 (PB[6:0], PD, PE, 31 (PD, PE[6:0], PL, PL, PF) PF) 16 gray levels 4-channel wavetable / 64 levels 9-bit PWM, 12-bit current DAC 4 levels Yes Yes UART, SPI, IrDA YES YES 17/35 ST2601B ST2601B 128K Byte 1.5K Byte 36 COMs X 56 SEGs ~2500dots (16 gray) ~10000 dots (mono) 8 (PC) 31 (PD, PE[6:0], PL, PF) ...

Page 18

... A/D Bus ST2604/ST2604B CFGS[2~0] SEG0~31 SEG32 000 001 SEG0 ~ 39 010 011 100 101 SEG0 ~ 31 A22 110 A/D bus 111 A/D bus ST2601B / ST2602B CFGS[2~0] SEG0~31 SEG32 000 001 SEG0 ~ 39 010 011 100 101 SEG0 ~ 31 A22 110 A/D bus 111 A/D bus Pad Definition SEG0~71 SEG0~63 ...

Page 19

... CHECK LIST Check List of ST2601B-□ □ □ □ 8-Bit Microcontroller With 128K Bytes ROM CODE OPTION □ 1.4 Volt □ 2.1 Volt LOW VOLTAGE RESET □ 32768 Hz Crystal □ R-OSC OSCILLATOR □ Resonator □ Crystal □ 2.4V ~ 3.6V □ 2.7V ~ 3.6V □ Regulator OPERATING VOLTAGE Note: Maximum operating frequency = 4.0 Mhz@2.7V, 3.0 Mhz@2.4V □ ...

Page 20

... Data sheet ST2601B user’ s manual Ver CODE FILE: .BIN CHECK SUM: □ □ □ □ H (Byte Mode) Note: a. File format must be binary and the extension should be “ .BIN” File should be wrapped in ZIP format for transferring or e-mailing. c. Only single file is allowed. ...

Page 21

... RC-type OSC has inter-sample variation. 20. For frequency-sensitive application please use 32KHz_OSC to calibrate RC-type OSC by firmware sampling rate) , 21. Fill up ROM until there has no empty place. (total 131072 bytes) Engineer ITEM EV mode), to develop the whole system., and (for example:IR communication and speech Manager 21/35 ST2601B DATE: CHECK NOTE ...

Page 22

... How to measure the internal current of ST2600B? 14. Ways to save power consumption 15. 32KHz (OSCX) application circuit 16. ST26XX+ST8008 CASCADE MODE CONNECTION 17. Standard flow for switching I/O and segment 18. LCDCK=32K with cascade mode 19. User Manual for ST2600B external bus usage 20. Pull-up resistance of D0~D7 for current issue when using ST75xx Version 1.09 22/35 ST2601B ...

Page 23

... Current-DAC and PWM application circuit> Description: These AP circuits are suitable for ST26xx series IC) ( Figure 2 Current-DAC mode application circuit Figure 1 PWM mode application circuit 23/35 ST2601B ...

Page 24

... Vertical Cross talk on LCD display Description: Vertical cross talk usually happens when the differential voltage of V0~V4 are not closely. In this case, Solution: increase C0~C4 (recommend > 1uF) will eliminate this problem. Fine tuning the value of capacitance to get the best LCD quality. Because ST2600B DVB 24/35 ST2601B ...

Page 25

... Programmer can define which signal pattern is "0", and which signal is "1" For example, using Timer_interrupt to enable/disable PE2 function, and programmers can produce the signal pattern which means "0" or "1" The same way, receive side can decode the signal by encode information. 25/35 ST2601B ...

Page 26

... SYSCK /16 SYSCK /18 SYSCK /20 SYSCK /22 SYSCK /24 SYSCK /26 SYSCK /28 SYSCK /30 + × LYMAX * ) 2 , where LCDCK is 32K hz. + × LYMAX * ) 2 26/35 ST2601B Bit 2 Bit 1 Bit 0 GL[2] GL[1] GL[0] 1000 0000 Bit 2 Bit 1 Bit 0 Default LCK[2] LCK[1] LCK[ 0000 LCDCK (fast B/W mode) 4-bit mode 8-bit mode (LMOD=01) (LMOD=1X) SYSCK/8 SYSCK/16 SYSCK /32 ...

Page 27

... LPCK === LDA LPCK STA LPCK_BAK LDA #2 STA LPCK ;=== BACKUP IENAL/H AND ONLY ENABLE LCD INT === SEI LDA IENAL STA IENAL_BAK LDA IENAH STA IENAH_BAK LDA #10000000B ;ONLY ENABLE LCD INT STA IENAL STZ IENAH LDA #01111111B ;DISABPLE LCD INTERRUPT .MACRO 27/35 ST2601B ...

Page 28

... SYSCLK = RC === LDA SYS AND #~10000000B STA SYS NOP NOP NOP BBS7 SYS,$ ;=== RECOVERY IENAL/H === SEI LDA IENAL_BAK STA IENAL LDA IENAH_BAK STA IENAH CLI LDA LPCK_BAK STA LPCK .ENDM ;CLEAR LCD INT REQUEST .MACRO ;CLEAR LCD INT REQUEST 28/35 ST2601B ...

Page 29

... It's RC osc signal. <IrDA mode application note> Since IrDA has strictly protocol when transmit/receive data. We suggest programmers use X’tal to be system clock instead of RC-OSC if IrDA signals are needed. Programmer can use ceramic-OSC to gain some profit since it’ s cheaper than X’ tal. 29/35 ST2601B ...

Page 30

... For example: If baud rate = 9600bps and OSC is in the rage of 3.72~4.28MHz, programmer should set BRS=61, BDIV=13 to get the best output baud rate which has error of 0.1%.So the real output baud rate will be in the range of [9600x0.999:9600x1.001]. 30/35 ST2601B ...

Page 31

... Vlcd voltage level : Higher Vlcd pays higher current. (4) Using EPROM will cost more current than no use. (5) Input without any connection will randomly cost power (6) WAIT mode with considerable program can save lots of power (7) Larger panel will pay more current. (8) Un-ideal hardware connection will cause unknown current waste. 31/35 ST2601B ...

Page 32

... User can not mix the segment from ST26xxB and the segment from other LCD drivers. It’ s because the LCD driving ability of ST26xxB and other LCD drivers are not the same. If user mix them, the performance of LCD display may be bad. (Color block or cross-talk) 32/35 ST2601B ...

Page 33

... ST26xxB and other LCD drivers are not the same. If user mix them, the performance of LCD display may be bad. (Color block or cross-talk) < User Manual for ST2600B external bus usage > [Description] Since users may use external memory bus to access external ROM, FLASH, or LCD driver, we draw this manual to tell the ßThe original picture information ßpicture 2 : modified picture 33/35 ST2601B ...

Page 34

... ST2600B DVB should be connected to ST-ICE by J15, and also be connected to external bus by above table < Pull-up resistance of D0~D7 for current issue when using ST75xx > Description: When entering sleep mode, D0~D7 of ST75xx will be floating, and make current consumption (about 120uA). It can be solved by adding 8 1M-ohm resistance on D0~D7. 34/35 ST2601B ...

Page 35

... Sitronix products are not intended for use in life support, critical care, medical, safety equipment, or similar applications where products failure could result in injury, or loss of life, or personal or physical harm, or any military or defense application, or any governmental procurement to which special terms or provisions may apply. DESCRIPTION 35/35 ST2601B PAGE DATE 2006/11 22 ...

Related keywords