Owner manual
Table Of Contents
- Features
- Description
- Pin Configuration
- Pin Description: RF Part
- Pin Description: Microcontroller Part
- UHF ASK/FSK Transmitter Block
- Features
- Description
- General Description
- Functional Description
- Absolute Maximum Ratings
- Thermal Resistance
- Electrical Characteristics
- Microcontroller Block
- Features
- Description
- Introduction
- Microcontroller Architecture General Description
- Components of Microcontroller Core
- Master Reset
- Voltage Monitor
- Clock Generation
- Power-down Modes
- Peripheral Modules
- Bi-directional Ports
- Timer 3
- Features
- Timer/Counter Modes
- Timer 3 – Mode 1: Timer/Counter
- Timer 3 – Mode 2: Timer/Counter, External Trigger Restart and External Capture (with T3I Input)
- Timer 3 – Mode 3: Timer/Counter, Internal Trigger Restart and Internal Capture (with TOG2)
- Timer 3 – Mode 4: Timer/Counter
- Timer 3 – Mode 5: Timer/Counter, External Trigger Restart and External Capture (with T3I Input)
- Timer 3 Modulator/Demodulator Modes
- Timer 3 – Mode 6: Carrier Frequency Burst Modulation Controlled by Timer 2 Output Toggle FlipFlo...
- Timer 3 – Mode 7: Carrier Frequency Burst Modulation Controlled by SSI Internal Output (SO)
- Timer 3 – Mode 8: FSK Modulation with Shift Register Data (SO)
- Timer 3 – Mode 9: Pulse-width Modulation with the Shift Register
- Timer 3 – Mode 10: Manchester Demodulation/Pulse-width Demodulation
- Timer 3 – Mode 11: Biphase Demodulation
- Timer 3 – Mode 12: Timer/Counter with External Capture Mode (T3I)
- Timer 3 Modulator for Carrier Frequency Burst Modulation
- Timer 3 Demodulator for Biphase, Manchester and Pulse-width-modulated Signals
- Timer 3 Registers
- Timer 3 Mode Register (T3M)
- Timer 3 Control Register 1 (T3C) Write
- Timer 3 Status Register 1 (T3ST) Read
- Timer 3 Clock Select Register (T3CS)
- Timer 3 Compare- and Compare-mode Register
- Timer 3 Compare-Mode Register 1 (T3CM1)
- Timer 3 Compare Mode Register 2 (T3CM2)
- Timer 3 COmpare Register 1 (T3CO1) Byte Write
- Timer 3 COmpare Register 2 (T3CO2) Byte Write
- Timer 3 Capture Register
- Synchronous Serial Interface (SSI)
- Serial Interface Registers
- Combination Modes
- Absolute Maximum Ratings
- Thermal Resistance
- DC Operating Characteristics
- AC Characteristics
- Crystal Characteristics
- Ordering Information
- Package Information
- Table of Contents

13
T48C862-R8
4590B–4BMCU–02/03
Microcontroller Block
Features
• 4-Kbyte ROM, 256 x 4-bit RAM
• EEPROM Programmable Options
• Read Protection for the EEPROM Program Memory
• 16 Bi-directional I/Os
• Up to Seven External/Internal Interrupt Sources
• Eight Hardware and Software Interrupt Priorities
• Multifunction Timer/Counter
- IR Remote Control Carrier Generator
- Biphase-, Manchester- and Pulse-width Modulator and Demodulator
- Phase Control Function
• Programmable System Clock with Prescaler and Five Different Clock Sources
• Very Low Sleep Current (< 1 µA)
• 2 × 512-bit EEPROM Data Memory
• 256 × 4-bit RAM Data Memory
• Synchronous Serial Interface (2-wire, 3-wire)
• Watchdog, POR and Brown-out Function
• Voltage Monitoring Inclusive Lo_BAT Detect
Description The microcontroller is designed with EEPROM cells so it can be programmed several
times. To offer full compatibility with each ROM version, the I/O configuration is stored
into a separate internal EEPROM block during programming. The configuration is down-
loaded to the I/Os with every power-on reset.
Introduction The microcontroller block is a member of Atmel’s family of 4-bit single-chip microcontrol-
lers. Instead of ROM it contains EEPROM, RAM, parallel I/O ports, two 8-bit
programmable multifunction timer/counters, voltage supervisor, interval timer with
watchdog function and a sophisticated on-chip clock generation with integrated RC-,
32-kHz and 4-MHz crystal oscillators.
Differences between T48C862-R8 and ATAR862 Microconrtollers
Program Memory The program memory of the devices is realized as an EEPROM. The memory size for
user programs is 4096 bytes. It is programmed as 258 ´ 16 bytes blocks of data. the
implement LOCK-bit function is user-selectable and protects the device from unautho-
rized read-out of the program memory.
Configuration Memory An additional area of 32 bytes of the EEPROM is used to store information about the
hardware configuration. All the options that are selectable for the ROM versions are
available to the user. This includes not only the different port options but also the possi-
bilities to select different capacitors for OSC1 and OSC2, the option to enable or disable
the hardlock for the watchdog, the option to select OSC2 instead of OSC1 as external
clock input and the option to enable the external clock monitor as a reset source.
Data Memory The microcontroller block contains an internal data EEPROM that is organized as two
pages of 32 ´ 16-bit. To be compatible with the ROM parts, the page used has to be
defined within the application software by writing the 2-wire interface command "09h" to
the EEPROM. This command has no effect for the microcontroller block, if it is left inside
the HEX-file for the ROM version. Also for compatibility reasons, the access to the
EEPROM is handled via the MCL (serial interface) as in the corresponding ROM parts.










