|
|
|
부품번호 | EM73469A 기능 |
|
|
기능 | 4-BIT MICRO-CONTROLLER FOR LCD PRODUCT | ||
제조업체 | ELAN Microelectronics Corp | ||
로고 | |||
EM73469A
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Preliminary
GENERAL DESCRIPTION
EM73469A is an advanced single chip CMOS 4-bit micro-controller. It contains 4K-byte ROM, 244-nibble RAM,
4-bit ALU, 13-level subroutine nesting, 22-stage time base, two 12-bit timer/counters for the kernel function.
EM73469A also contains 6 interrupt sources, 1 input port, 2 bidirection ports, LCD display (32x4), and one high
speed timer/counter with melody output.
EM73469A has plentiful operating modes (SLOW, IDLE, STOP) intended to reduce the power consumption.
FEATURES
• Operation voltage : 1.2V to 1.8V.
• 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
oscillator (connect an external resistor).
• Instruction set
: 109 powerful instructions.
• Instruction cycle time : Up to 2us for 4 MHz (high speed clock).
122 µs or 244µs by frequency double mask option for 32768 Hz (low speed clock).
• ROM capacity
: 4096 X 8 bits.
• RAM capacity
: 244 X 4 bits.
• Input port
: 1 port (P0). P0(0..3) and IDLE releasing function are available by mask option.
• Bidirection port : 2 ports (P4, P8). P4.0 and SOUND is available by mask option. P4.1 is shared with
HTC external input. P8(0..3) and IDLE releasing function are available by mask
option.
• 12-bit timer/counter : Two 12-bit timer/counters are programmable for timer, event counter and pulse width
measurement.
• High speed timer/counter : One 8-bit high speed timer/counters is programmable for auto load timer, melody
output and pulse width measurement.
• Built-in time base counter : 22 stages.
• Subroutine nesting : Up to 13 levels.
• Interrupt
: External . . . . . 2 input interrupt sources.
Internal . . . . . . 2 Timer overflow interrupts, 1 time base interrupt.
1 high speed timer overflow interrupt.
• LCD driver
: 32 X 4 dots, 1/4, 1/3, 1/2 static six kinds of duty selectable, 1/2 bias, 1/3 bias.
• Power saving function : SLOW, IDLE, STOP operation mode.
• Package type
: Chip form 61 pins.
APPLICATIONS
EM73469A is suitable for application in family applicance, consumer products, hand held games and the toy
controller.
* This specification are subject to be changed without notice.
1.9.2001 1
address
000h
002h
004h
006h
008h
00Ah
00Ch
00Eh
086h
...
FFFh
EM73469A
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
4096 x 8 bits
Preliminary
Reset start address
INT0; External interrupt service routine entry address
HTCI; High speed timer interrupt service entry address
TRGA; Timer/counterA interrupt service routine entry address
TRGB; Timer/counter B interrupt service routine entry address
TBI; Time base interrupt service routine entry address
INT1; External interrupt service routine entry address
SCALL, subroutine call entry address
...
User's program and fixed data are stored in the program ROM. User's program is according the PC value
to send next executed instruction code. Fixed data can be read out by two ways.
(1) Table-look-up instruction :
Table -look-up instruction is depended on the Data Pointer (DP) to indicate to ROM address, then to get the
ROM code data.
LDAX
LDAXI
Acc ← ROM[DP]L
Acc ← ROM[DP]H,DP+1
DP is a 12-bit data register which can store the program ROM address to be the pointer for the ROM code
data. First, user load ROM address into DP by instruction "STADPL, STADPM, STADPH", then user can
get 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 777h by table-look-up instruction.
LDIA #07h;
STADPL
STADPM
STADPH
; DP3-0 ← 07h
; DP5-4 ← 07h
; DP8-6 ← 07h, Load DP=777h
:
LDL #00h;
LDH #03h;
LDAX
STAMI
LDAXI
STAM
; ACC ← 6h
; RAM[30] ← 6h
; ACC ← 5h
; RAM[31] ← 5h
;
ORG777h
DATA 56h;
:
DATA RAM ( 244-nibble )
There is total 244 - nibble data RAM from address 00 to F3h
Data RAM includes 3 parts: zero page region, stacks and data area.
* This specification are subject to be changed without notice.
1.9.2001 4
4페이지 EM73469A
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Preliminary
RET
Object code: 0100 1111
Condition: PC ← STACK[SP]; SP + 1
PC The return address stored in stack
RT I
Object code: 0100 1101
Condition : FLAG. PC ← STACK[SP]; EI ← 1; SP + 1
PC The return address stored in stack
(3) Interrupt acceptance operation:
When an interrupt is accepted, the original PC is pushed into stack and interrupt vector will be loaded into
PC,The interrupt vectors are as following:
INT0 (External interrupt from P8.2)
PC 0 0 0 0 0 0 0 0 0 0 1 0
TRGA (Timer A overflow interrupt)
PC 0 0 0 0 0 0 0 0 0 1 1 0
TRGB (Time B overflow interrupt)
PC 0 0 0 0 0 0 0 0 1 0 0 0
TBI (Time base interrupt)
PC 0 0 0 0 0 0 0 0 1 0 1 0
INT1 (External interrupt from P8.0)
PC 0 0 0 0 0 0 0 0 1 1 0 0
(4) Reset operation:
PC 0 0 0 0 0 0 0 0 0 0 0 0
(5) Other operations:
For 1-byte instruction execution: PC + 1
For 2-byte instruction execution: PC + 2
ACCUMULATOR
* This specification are subject to be changed without notice.
1.9.2001 7
7페이지 | |||
구 성 | 총 30 페이지수 | ||
다운로드 | [ EM73469A.PDF 데이터시트 ] |
당사 플랫폼은 키워드, 제품 이름 또는 부품 번호를 사용하여 검색할 수 있는 |
구매 문의 | 일반 IC 문의 : 샘플 및 소량 구매 ----------------------------------------------------------------------- IGBT, TR 모듈, SCR 및 다이오드 모듈을 포함한 광범위한 전력 반도체를 판매합니다. 전력 반도체 전문업체 상호 : 아이지 인터내셔날 사이트 방문 : [ 홈페이지 ] [ 블로그 1 ] [ 블로그 2 ] |
부품번호 | 상세설명 및 기능 | 제조사 |
EM73469A | 4-BIT MICRO-CONTROLLER FOR LCD PRODUCT | ELAN Microelectronics Corp |
DataSheet.kr | 2020 | 연락처 | 링크모음 | 검색 | 사이트맵 |