78M6612 Data Sheet
DS_6612_001
Table of Contents
1
Hardware Description ...................................................................................................................8
1.1 Hardware Overview..................................................................................................................8
1.2 Analog Front End (AFE)..........................................................................................................9
1.2.1 Input Multiplexer..........................................................................................................9
1.2.2 A/D Converter (ADC) ...................................................................................................9
1.2.3 FIR Filter ...................................................................................................................10
1.2.4 Voltage References ...................................................................................................10
1.2.5 Temperature Sensor..................................................................................................11
1.2.6 Battery Monitor ..........................................................................................................11
1.2.7 Functional Description ...............................................................................................11
1.3 Digital Computation Engine (CE)...........................................................................................12
1.3.1 Measurement Equations............................................................................................13
1.3.2 Real-Time Monitor .....................................................................................................13
1.3.3 Pulse Generator ........................................................................................................13
1.3.4 CE Functional Overview.............................................................................................14
1.4 80515 MPU Core..................................................................................................................16
1.4.1 Memory Organization.................................................................................................17
1.4.2 Special Function Registers (SFRs) ............................................................................19
1.4.3 Special Function Registers (Generic 80515 SFRs)....................................................20
1.4.4 Special Function Registers Specific to the 78M6612 .................................................22
1.4.5 Instruction Set ...........................................................................................................24
1.4.6 UARTs.......................................................................................................................24
1.4.7 Timers and Counters .................................................................................................27
1.4.8 WD Timer (Software Watchdog Timer).......................................................................29
1.4.9 Interrupts...................................................................................................................31
1.5 On-Chip Resources...............................................................................................................40
1.5.1 Oscillator ...................................................................................................................40
1.5.2 PLL and Internal Clocks ............................................................................................40
1.5.3 Real-Time Clock (RTC)..............................................................................................40
1.5.4 Temperature Sensor..................................................................................................41
1.5.5 Physical Memory .......................................................................................................41
1.5.6 Optical Interface ........................................................................................................42
1.5.7 Digital I/O ..................................................................................................................43
1.5.8 LCD Drivers...............................................................................................................45
1.5.9 Battery Monitor ..........................................................................................................45
1.5.10 EEPROM Interface....................................................................................................46
1.5.11 Hardware Watchdog Timer ........................................................................................49
1.5.12 Program Security.......................................................................................................49
1.5.13 Test Ports..................................................................................................................50
2
Functional Description................................................................................................................51
2.1 Theory of Operation...............................................................................................................51
2.2 System Timing Summary......................................................................................................52
2.3 Battery Modes.......................................................................................................................53
2.3.1 BROWNOUT Mode ...................................................................................................54
2.3.2 LCD Mode.................................................................................................................55
2.3.3 SLEEP Mode.............................................................................................................55
2.4 Fault and Reset Behavior ......................................................................................................60
2.5 Wake Up Behavior ................................................................................................................61
2.5.1 Wake on Timer..........................................................................................................61
2.6 Data Flow..............................................................................................................................61
2.7 CE/MPU Communication ......................................................................................................62
2
Rev. 1.2