st2601b Sitronix Technology Corporation, st2601b Datasheet - Page 21

no-image

st2601b

Manufacturer Part Number
st2601b
Description
8-bit Integrated Microcontroller
Manufacturer
Sitronix Technology Corporation
Datasheet
Engineer
Project Name
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
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-1 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
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 131072 bytes)
,
please use 32KHz_OSC to calibrate RC-type OSC by firmware
ST2602B
EV mode), to develop the whole system., and
(for example:IR communication and speech
ITEM
Manager
21/35
DATE:
CHECK
NOTE
ST2601B

Related parts for st2601b