st2604b Sitronix Technology Corporation, st2604b Datasheet - Page 19

no-image

st2604b

Manufacturer Part Number
st2604b
Description
8-bit Integrated Microcontroller
Manufacturer
Sitronix Technology Corporation
Datasheet
Engineer
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19
20
21
22
Project Name
Make sure the resistor of R-OSC matches the desired frequency and VCC
Make sure the referenced data sheet is the most updated version
After power on, enter wait-0 mode for0.5 second before normal operation
Initialize user RAM and every related control register
Confirm Vlcd level, duty, bias, frame rate, alternating rate and the display quality of
LCD
Make sure to set LCKR=00h before turning off LCD function
Make sure to implement a mechanism to fine-tune LCD contrast level. The
mechanism could be pin-option or keying-adjustment.
Confirm PSG output mode: Current DAC or one of three PWM modes
Before entering power down mode, turn off unused peripheral such as LCD
controller, PSG, Current DAC 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 VCC or GND directly, make sure to remove any DC current
from internal pull-up/down resistor after the status is 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 ~ PF, PL, PCL, PSGxA, PSGxB, TxCH, TxCL, PRS,
BTSR, BTC, MULL, MULH, MISC, SYS, IREQL, IREQH, LSSAL, LSSAH, LVPW,
LCKR, LFRA, LPAL, SDATAH, SDATAL, SSR, DMSL, DMSH, DMDL, DMDH,
DCNTL, DCNTH, LVCTR, UDATA and USR.
Disable unused functions and reserve “ RTI” instruction for unused interrupt vectors
Always disable interrupt function (by an ‘SEI’ instruction) when modifying the
IENAL, IENAH, IREQL and IREQH registers.
Check stack memory is limited within 256 bytes.
Design a test mode to check every possible function
Follow the standard operation flow of using LCDCK=32KHz.
Use ST2600B (enable ST2604B EV mode), to develop the whole system., and
verify every functions, especially sound quality and LCD performance.
RC-type OSC has inter-sample variation.
For frequency-sensitive application
sampling rate)
Fill up ROM until there has no empty place. (total 512K bytes)
Make sure LCKR[5]=0
,
please use 32KHz_OSC to calibrate RC-type OSC by firmware
(for example:IR communication and speech
ITEM
Manager
19/33
DATE:
CHECK
NOTE
ST2604B

Related parts for st2604b