|
|
Número de pieza | EM73C63 | |
Descripción | 4-BIT MICRO-CONTROLLER FOR LCD PRODUCT | |
Fabricantes | ELAN Microelectronics Corp | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de EM73C63 (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! EM73C63
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Preliminary
GENERAL DESCRIPTION
EM73C63 is an advanced single chip CMOS 4-bit micro-controller. It contains 32K-byte ROM, 500-nibble
RAM, 4-bit ALU, 13-level subroutine nesting, 22-stage time base, two 12-bit timer/counters for the kernel
function. EM73C63 is also equipped with 5 interrupt sources, 3 I/O ports (including 1 input port and 2 bidirection
ports),LCDdisplay(40x16),built-insoundgenerator.
It's low power consumption and high speed feature are further strengten with DUAL, SLOW, IDLE and STOP
operation mode for optimized power saving.
FEATURES
• Operation voltage : 2.4V to 5.5V.
• Clock source
: Dual clock system. Low-frequency oscillator is Crystal or RC oscillator (32KHz,
connect a external resistor) by mask option and high-frequency oscillator is RC
oscillator (connect a external resistor and a capacitor).
External clock and internal clock is available by mask option.
• Oscillation frequency : 480K, 1M, 2M and 4M Hz are both available for high frequency clock by mask option.
• Instruction set
: 107 powerful instructions.
• Instruction cycle time : Up to 2 µs for 4 MHz (high speed clock).
244 µs for 32768 Hz (low speed clock).
• ROMcapacity
: 32768X8bits.
• RAMcapacity
: 500X4bits.
• Input port
: 1 port (P0.0-P0.3), IDEL/STOP releasing function is available by mask option.(each
input pin has a pull-up and pull-down resistor available by mask option).
• Bidirection port
: 2 ports (P4, P8). P4.0 and SOUND are available by mask option. IDEL/STOP
releasing function for P8(0..3) is available by mask option.
• 12-bit timer/counter : Two 12-bit timer/counters are programmable for timer, event counter and pulse width
measurement mode.
• Built-in time base counter : 22 stages.
• Subroutinenesting : Upto13levels.
• Interrupt
: External . .. . . . 2 input interrupt sources.
Internal . . . . . . 2 Timer overflow interrupts.
1 Time base interrupt.
• LCD driver
: 40 X 16 dots, 1/16 duty, 1/5 bias with voltage multiplier.
• Sound effect
: Tone generator, random generator and volume control.
• Power saving function: SLOW, IDLE, STOP operation modes.
• Package type
: Chip form 84 pins, PLCC 84 pins.
* This specification are subject to be changed without notice.
8.11.2000 1
1 page EM73C63
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
B XA2
Preliminary
:
;--------------- -------------------- -------------------- -------------------- --
BANK 2
XB1 :
:
:
B XB
:
XB2 :
:
B XB2
:
;--------------- -------------------- -------------------- -------------------- --
BANK 3
XC1 :
:
:
B XC
:
XC2 :
:
B XC2
Fixed data can be read out by table-look-up instruction. Table-look-up instruction requires the Data point (DP)
to indicate the ROM address in obtaining the ROM code data (Except bank0) :
LDAX
LDAXI
Acc ← ROM[DP]L
Acc ← ROM[DP]H,DP+1
DP is a 12-bit data register that stores the program ROM address as pointer for the ROM code data.
User has to initially load ROM address into DP with instructions "STADPL", and "STADPM", "STADPH",
then to obtain the lower nibble of ROM code data by instruction "LDAX" and higher nibble data by instruction
"LDAXI".
PROGRAM EXAMPLE: Read out the ROM code of address 1777h by table-look-up instruction.
LDIA #07h;
STADPL
STADPM
STADPH
:
; [DP]L ← 07h
;
[DP]
M
←
07h
; [DP]H ← 07h, Load DP=777h
OUT #00H, P3 ; Set in bank 1
LDL #00h;
LDH #03h;
LDAX
; ACC ← 6h
STAMI
; RAM[30] ← 6h
LDAXI
; ACC ← 5h
STAM
; RAM[31] ← 5h
;
ORG 1777h
DATA 56h;
DATA RAM ( 500-nibble )
A total 500 - nibble data RAM is available from address 000 to 1FFh
Data RAM includes the zero page region, stacks and data areas.
* This specification are subject to be changed without notice.
8.11.2000 5
5 Page EM73C63
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Preliminary
ALU
The arithematic operation of 4 - bit data is performed in ALU unit . There are 2 flags that can be affected by
the result of ALU operation, ZF and SF . The operation of ALU is affected by CF only .
ALU STRUCTURE
ALU supported user arithematic operation functions, including Addition, Subtraction and Rotaion.
DATA BUS
ALU
ZF CF SF
ALU FUNCTION
(1) Addition:
ALU supports addition function with instructions ADDAM, ADCAM, ADDM #k, ADD #k,y .... .
The addition operation affects CF and ZF. Under addition operation, if the result is "0", ZF will be "1",
otherwise, ZF will be "0", When the addition operation has a carry-out. CF will be "1", otherwise, CF will
be "0".
EXAMPLE:
Operation
3+4=7
7+F=6
0+0=0
8+8=0
Carry
0
1
0
1
Zero
0
0
1
1
(2) Subtraction:
ALU supports subtraction function with instructions SUBM #k, SUBA #k, SBCAM, DECM... . The
subtraction operation affects CF and ZF, Under subtraction operation, if the result is negative, CF will
be "0", and a borrow out, otherwise, if the result is positive, CF will be "1". For ZF, if the result of subtraction
operation is "0", the ZF is "1", likewise, ZF is "1".
EXAMPLE:
Operation
8-4=4
7-F= -8(1000)
9-9=0
Carry
1
0
1
Zero
0
0
1
* This specification are subject to be changed without notice.
8.11.2000 11
11 Page |
Páginas | Total 30 Páginas | |
PDF Descargar | [ Datasheet EM73C63.PDF ] |
Número de pieza | Descripción | Fabricantes |
EM73C63 | 4-BIT MICRO-CONTROLLER FOR LCD PRODUCT | ELAN Microelectronics Corp |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |