1. General Description.............................................................................................................4
1.1 Features.....................................................................................................................................4
1.2 Block Diagram...........................................................................................................................5
1.3 Pin Assignment..........................................................................................................................6
1.4 Pin Description...........................................................................................................................7
2. Memory Organization..........................................................................................................8
2.1 Program Memory Organization..................................................................................................8
2.2 Data Memory Map.....................................................................................................................9
3. Functional Descriptions......................................................................................................9
3.1 General Function Registers.......................................................................................................9
3.2 I/O Control Registers (Addressed by IOST, IOSTR Instruction)..............................................13
3.3 Special Function Registers (Addressed by SFUN, SFUNR Instruction)..................................16
3.4 RESET.....................................................................................................................................17
3.5 I/O Ports...................................................................................................................................19
3.6 Real Time Clock (TIMER0) and Watchdog Timer....................................................................21
3.6.1 Timer0..........................................................................................................................................21
3.6.2 Watchdog Timer (WDT)...............................................................................................................21
3.6.3 Prescaler......................................................................................................................................21
3.6.4 Switching Prescaler Assignment..................................................................................................21
3.7 Oscillator Configuration...........................................................................................................22
3.7.1 IRC Mode.....................................................................................................................................23
3.7.2 EXT-R Mode.....................................................................................................環(huán) 芯............................23
3.7.3 LF-XTAL, XTAL, HF-XTAL Mode.................................................................................................24
3.7.4 ERC Mode...................................................................................................................................25
3.8 Interrupts..................................................................................................................................26
3.8.1 External INT Interrupt...................................................................................................................26
3.8.2 Timer0 Interrupt...........................................................................................................................26
3.8.3 Port B Input Change Interrupt......................................................................................................26
3.8.4 Watchdog Timer out Interrupt......................................................................................................27
3.9 Power-Down Mode (Sleep)......................................................................................................27
3.9.1 Wake-up from SLEEP Mode........................................................................................................27
3.10 Configuration Word..................................................................................................................28
4. Instruction Set....................................................................................................................30
5. Electrical Characteristics..................................................................................................42
5.1 Absolute Maximum Rating.......................................................................................................42
5.2 DC Characteristics (Top = 25ºC)..............................................................................................42
6. Ordering Information.........................................................................................................46
1. General Description
The AM8EB051A is a family of low-cost, high speed, high noise immunity and EPROM-embedded 8-bit CMOS micro-controllers. It employs a RISC architecture with only 55 instructions. All instructions are single cycle except for program branches that take two cycles. The AM8EB051A provides powerful and easy useful instruction sets that can directly or indirectly address its register files and data memory.
1.1 Features
?? Wide operating voltage range:
- Four oscillator periods: 2.0 ~ 5.5V at 32kHz, 2.2 ~ 5.5V at DC-4MHz, 2.6 ~ 5.5V at DC-20MHz.
- Two oscillator periods: 2.0 ~ 5.5V at 32kHz, 2.2 ~ 5.5V at DC-8MHz, 10MHz-16MHZ, 20MHZ not used.
?? Wide operating frequency range: 32kHz ~ 20MHz.
?? Wide operating temperature range: 0ºC ~ 70ºC.
?? ROM: 1K x 14 bits.
?? RAM: 48 x 8 bits.