ST2203U 8-Bit Microcontroller With 2K Bytes RAM Checklist Version 2.0 2006/11/28 P r e l i m i n a r y Note: This is not a final specification. Some parameters are subject to change. ST2203U ROM CODE CHECKLIST ST2203U-c c c c 8-Bit Microcontroller With 2K Bytes RAM □ 32768 Hz Crystal (□ Switch to normal load after 1.5 second) OSCILLATOR MHz(tolerance ± 30ppm) □ Crystal c2.4V ~ 3.6V OPERATING VOLTAGE c3.0V ± 10% cOther Range ~ c3.3V ± 10% V Note: Maximum operating frequency = [email protected], [email protected] BATTERY cCR20 POWER DOWN MODES cWAI-0 x cAAx c cAAAx cWAI-1 cDisabled LOW VOLTAGE DETECTOR c External -LVD level1(2.4V) c External -LVD level2(2.2V) c External -LVD level3(2.0V) c External -LVD level4(1.9V) Resolution: LCD x Frame Rate: Duty: 1/ Hz VLCD: Alternation: Every cFrame c Lines SPECIFICATIONS Driver: cST8012x LCD Gray-level cBlack and White When LCD is on: REGISTER VALUE cST8008x cST8009x cST8011x c4 Gray-level LCKR = LCTR = LFRA = LXMAX = LYMAX = When LVD is on: LVCTR = When power down: SYS = (WAIT0 or WAIT1) DATA SHEET: ST2203U user’s manual Ver CODE FILE: .BIN DATE(Y/M/D): 20 / / CHECK SUM: c c c c H Preliminary Ver 2.0 Page 2/5 2006/11/28 ST2203U Note: a. File format must be binary and the extension should be “.BIN”. b. File should be wrapped in ZIP format for transferring or e-mailing. c. Only single file is allowed. d. File length equals to 131072 (128x1024) bytes. e. Functions should be checked on the emulation board or by real chip. f. Electric characteristics of the emulation board are not identical with those of the real chip. CUSTOMER COMPANY SIGNATURE SITRONIX FAE/SA SALES Preliminary Ver 2.0 Page 3/5 2006/11/28 ST2203U Project Name: DATE: ITEM CHECK 1 Check the desired frequency matched the VDD 2 Check and use the updated version of data sheet 3 After power on, enter wait-1 mode for 1.5 second before normal operation 4 Initialize user RAM and every related control register 5 6 7 8 9 NOTE Confirm contrast level, duty, frame rate, alternating rate and the display quality of LCD Before entering power down mode, turn off unused peripheral such as LCD controller, and LVD Confirm I/O direction, default state, and function enable bits. Enable pull-up for unused input pins Read from an input port after the signals are stable. Ex. when doing key scan, delay 12 us from a new scan value then read the return lines. If an input connects to VDD or GND directly, make sure to remove any DC current from internal pull-up/down resistor after the status is being read. Do not use “ read-modify-write” instructions, e.g. ROR and SMB0, to the registers that are read-only, write-only or have different functions for read and write. The registers at least include PA ~ PD, PL, PCD, PFC, PFD, TIEN, PCL, TxCH, TxCL, PRS, 10 BTREQ, BTCKS, RTCR, RTC, IRRH, PRRH, DRRH, XREQ, MISC, SYS, IREQL, IREQH, LSSAL, LSSAH, LVPW, LCKR, LFRA, LPAN, LCTR, LAC, SDATAH, SDATAL, SSR, SMOD, DMSL, DMSH, DMDL, DMDH, DCNTL, DCNTH, LVCTR, BCTR, USBIRQ, USBBFS, USBCON, EP0CON, EP0LEN, BKCON, BKOLEN, INTCON, WEC 11 Disable unused functions and reserve “RTI” instruction for unused interrupt vectors 12 Check stack memory limited within 256 bytes. 13 14 Always disable interrupt function (by an ‘SEI’ instruction) when modifying the IENAL, IENAH, IREQL and IREQH registers. Use a ST2203U real chip, together with the emulation mode, to development the whole system. Test and verify every condition 15 File length of released binary file must equals to 131072 (128x1024) bytes Preliminary Ver 2.0 Page 4/5 2006/11/28 ST2203U Settings of Port-L for LCD control signals must include lines below: 16 STZ <PL LDA #FFh STA <PCL Engineer Manager The above information is the exclusive intellectual property of Sitronix Technology Corp. and shall not be disclosed, distributed or reproduced without permission from Sitronix. Preliminary Ver 2.0 Page 5/5 2006/11/28