DataSheet.es    


PDF EM73866 Data sheet ( Hoja de datos )

Número de pieza EM73866
Descripción 4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Fabricantes ELAN Microelectronics Corp 
Logotipo ELAN Microelectronics Corp Logotipo



Hay una vista previa y un enlace de descarga de EM73866 (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! EM73866 Hoja de datos, Descripción, Manual

EM73866
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
GENERAL DESCRIPTION
EM73866 is an advanced single chip CMOS 4-bit micro-controller. It contains 8K-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.
EM73866 also contains 6 interrupt sources, 2 input port, 7 bidirection ports, Max LCD display (32x4), built-in
watch-dog-timer and high speed Timer/Counter.
EM73866 has plentiful operating modes (SLOW, IDLE, STOP) intended to reduce the power consumption.
FEATURES
• Operation voltage : 2.2V ~ 6V.
• Clock source
: Dual clock system. Low-frequency oscillator is Crystal or RC oscillator (32K Hz,
connect an external resistor) by mask option and high-frequency oscillator is RC
(Connect an external resistor) or Crystall oscillator.
• Instruction set
: 107 powerful instructions.
• Instruction cycle time : Up to 2us for 4 MHz (high speed clock).
244 µs for 32768 Hz (low speed clock).
122 µs for 32768 Hz (low speed clock with frequency Double)
• ROM capacity
: 8192 X 8 bits.
• RAM capacity
: 500 X 4 bits.
• Input port
: 2 ports (P0, P2), P0(0..3), P2 (0..3), IDLE/STOP releasing function are available
by mask option.
• Bidirection port
: 7 ports (P1, P3, P4, P5, P6, P7, P8). P4.1 is shared with HTC external input.
IDLE/STOP releasing function are available by mask option for P8(0..3).
• 12-bit timer/counter : Two 12-bit timer/counters are programmable for timer, event counter and pulse width
measurement.
• Built-in watch-dog-timer : It is available by mask option.
• Built-in time base counter : 22 stages.
• Built-in high Speed Timer/Counter : Could be timer, melody out or pulse width measurement.
• Subrountine nesting : Up to 13 levels.
• Interrupt
: External . . . . . 2 input interrupt sources.
Internal . . . . . . 2 Timer overflow interrupts, 1 time base interrupt.
1 high speed counter overflow interrupt.
• LCD driver
: Max 32 X 4 dots, 1/4, 1/3, 1/2 static four kinds of duty selectable, 1/2 or 1/3 bias choice
and dynamic resistor available.
• Power saving function :SLOW, IDLE, STOP operation mode.
• Package type
: Chip form 76 pins.
APPLICATIONS
EM73866 is suitable for application in family applicance, consumer products, hand held games, calculator and
the toy controller.
* This specification are subject to be changed without notice.
12.29.1999 1

1 page




EM73866 pdf
EM73866
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
address
0000h
0002h
0004h
0006h
0008h
000Ah
000Ch
000Eh
0086h
...
07FFh
0800h
8192 x 8 bits
Reset start address
INT0 ; External interrupt service routine entry address
HTCI; High speed counter interrupt service routine entry address
TRGA; Timer/counterA interrupt serice routine entry address
TRGB; Timer/counterA interrupt serice routine entry address
TBI; Time base interrupt serice routine entry address
INT1; External interrupt serice routine entry address
SCALL, subroutine call entry address
Subroutine call entry address
designated by [LCALL a]
instruction
0FFFh
1000h
1FFFh
Data table for
[LDAX],[LDAXI]
instruction
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 then to obtain the lower nibble of ROM code data by instruction "LDAX" and higher nibble 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
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.
12.29.1999 5

5 Page





EM73866 arduino
EM73866
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
LDIA #00h;
LDIA #03h;
ADDA #05h;
ADDA #0Dh;
ADDA #0Eh;
CF ZF
-1
-0
-0
-0
-0
SF
1
1
1
0
0
ALU
The arithematic operation of 4-bit data is performed in ALU unit. There are 2 flags can be affected by the
result of ALU operation, ZF and SF. The operation of ALU can be affected by CF only.
ALU STRUCTURE
ALU supported user arithematic operation function, including : addition, subtraction and rotaion.
DATA BUS
ALU
ZF CF SF
ALU FUNCTION
(1) Addition:
For instruction ADDAM, ADCAM, ADDM #k, ADD #k,y .... ALU supports additional function.
The additional operation can affect CF and ZF. For additional operation, if the result is "0", ZF will be
"1", otherwise, not equal "0", ZF will be "0". When the addition operation has a carry-out, CF will be "1",
otherwise, CF will be "0".
EXAMPLE:
Operation
Carry Zero
3+4=7
7+F=6
0+0=0
8+8=0
00
10
01
11
(2) Subtraction:
For instruction SUBM #k, SUBA #k, SBCAM, DECM... ALU supports user subtraction function. The
subtraction operation can affect CF and ZF, For subtraction operation, if the result is negative, CF will
be "0", it means 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 will be "1", otherwise, ZF will be "1".
* This specification are subject to be changed without notice.
12.29.1999 11

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet EM73866.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
EM738664-BIT MICRO-CONTROLLER FOR LCD PRODUCTELAN Microelectronics Corp
ELAN Microelectronics Corp

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
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,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar