T48C862M-R3-TNS Atmel, T48C862M-R3-TNS Datasheet

IC MON TIRE PRESS 315MHZ 24SOIC

T48C862M-R3-TNS

Manufacturer Part Number
T48C862M-R3-TNS
Description
IC MON TIRE PRESS 315MHZ 24SOIC
Manufacturer
Atmel
Datasheet

Specifications of T48C862M-R3-TNS

Frequency
315MHz
Modulation Or Protocol
FM, FSK
Data Rate - Maximum
32 kBaud
Power - Output
10dBm
Current - Transmitting
9.5mA
Data Interface
PCB, Surface Mount
Antenna Connector
PCB, Surface Mount
Memory Size
1KB EEPROM, 1KB RAM
Voltage - Supply
2 V ~ 4 V
Operating Temperature
-40°C ~ 125°C
Package / Case
24-SOIC (0.200", 5.30mm Width)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
-
Applications
-
Features
Description
The T48C862-R3 is a single package dual-chip circuit. It combines a UHF ASK/FSK
transmitter with a 4-bit microcontroller. It supports highly integrated solutions in car
access and tire pressure monitoring applications, as well as manifold applications in
the industrial and consumer segment. It is available for the frequency range of
429 MHz to 439 MHz with data rates up to 32 kbaud.
For further frequency ranges such as 310 MHz to 330 MHz and 868 MHz to 928 MHz
separate data sheets are available.
The device contains a flash microcontroller.
Figure 1. Application Diagram
Single Package Fully-integrated 4-bit Microcontroller with RF Transmitter
Low Power Consumption in Sleep Mode (< 1 µA Typically)
Flash Controller for Application Program Available
Maximum Output Power (10 dBm) with Low Supply Current (9.5 mA Typically)
2.0 V to 4.0 V Operation Voltage for Single Li-cell Power Supply
-40°C to +125°C Operation Temperature
SSO24 Package
About Seven External Components
Keys
controller
Micro-
T48C862
Transmitter
PLL-
Antenna
UHF ASK/FSK
Receiver
controller
Micro-
Microcontroller
with UHF
ASK/FSK
Transmitter
T48C862-R3
Preliminary
Rev. 4554A–4BMCU–02/03
1

Related parts for T48C862M-R3-TNS

T48C862M-R3-TNS Summary of contents

Page 1

Features • Single Package Fully-integrated 4-bit Microcontroller with RF Transmitter • Low Power Consumption in Sleep Mode (< 1 µA Typically) • Flash Controller for Application Program Available • Maximum Output Power (10 dBm) with Low Supply Current (9.5 mA ...

Page 2

Pin Configuration Figure 2. Pinning SSO24 Pin Description: RF Part Pin Symbol Function 1 XTAL Connection for crystal 2 VS Supply voltage 3 GND Ground 4 ENABLE Enable input T48C862-R3 2 XTAL 1 24 ANT1 ANT2 GND ...

Page 3

Pin Description: RF Part (Continued) Pin Symbol Function 21 CLK Clock output signal for microcontroller The clock output frequency is set by the crystal PA_ENABLE Switches on power amplifier, used for ASK modulation 23 ANT2 Emitter of ...

Page 4

UHF ASK/FSK Transmitter Block Features • Integrated PLL Loop Filter • ESD Protection (4 kV HBM/200 V MM, Except Pin HBM/100 V MM) also at ANT1/ANT2 • High Output Power (8 dBm) with Low Supply Current (9.0 ...

Page 5

Figure 3. Block Diagram CLK PA_ENABLE ANT2 ANT1 OSC2 OSC1 NRESET BP10 BP13 BP20/NTE BP21 BP22 BP23 4554A–4BMCU–02/03 T48C862 Power up / down PFD VCO PLL Brown-out protect. RC ...

Page 6

General Description Functional Description ASK Transmission FSK Transmission T48C862-R3 6 This fully-integrated PLL transmitter that allows particularly simple, low-cost RF minia- ture transmitters to be assembled. The VCO is locked crystal is needed for a 315 MHz ...

Page 7

... An output CLK signal is provided for a connected microcontroller, the delivered signal is CMOS compatible if the load capacitance is lower than 10 pF. The clock of the crystal oscillator can be used for clocking the microcontroller. Atmel’s M4xCx9x has the special feature of starting with an integrated RC-oscillator to switch on the PLL transmitter block with ENABLE = H, and after assume the clock signal of the transmission IC, so the message can be sent with crystal accuracy ...

Page 8

Application Circuit T48C862-R3 8 Figure 5. Output Power Measurement ANT1 Z Lopt ANT2 ~ For the supply-voltage blocking capacitor C (see Figure 6 and Figure 7). C and C 1 amplifier where C typically is 22 pF/NP0 and C 1 ...

Page 9

Figure 6. ASK Application Circuit C4 XTAL 1 XTAL GND 3 ENABLE 4 NRESET 5 BP63/T3I 6 BP20/NTE 7 BP23 8 BP41/T2I/VMI 9 BP42/T2O 10 BP43/SD/ INT3 11 VSS 12 4554A–4BMCU–02/03 XTO VCO ...

Page 10

Figure 7. FSK Application Circuit C4 XTAL 1 C5 XTAL GND 3 ENABLE 4 NRESET 5 BP63/T3I 6 BP20/NTE 7 BP23 8 BP41/T2I/VMI 9 BP42/T2O 10 BP43/SD/ INT3 11 VSS 12 T48C862-R3 10 XTO VCO PA ...

Page 11

Figure 8. ESD Protection Circuit VS GND Absolute Maximum Ratings Parameters Supply voltage Power dissipation Junction temperature Storage temperature Ambient temperature Thermal Resistance Parameters Junction ambient Electrical Characteristics -40°C to +125°C, ...

Page 12

Electrical Characteristics (Continued 2 4 -40°C to +125°C, unless otherwise specified. S amb Typical values are given 3.0 V and T S Parameters Output power variation for the full temperature ...

Page 13

... EEPROM block during programming. The configuration is down- loaded to the I/Os with every power-on reset. 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 ...

Page 14

Reset Function Microcontroller Architecture General Description Components of Microcontroller Core Program Memory T48C862-R3 14 During each reset (power-on or brown-out), the I/O configuration is deleted and reloaded with the data from the configuration memory. This leads to a slightly different ...

Page 15

RAM Expression Stack Return Stack 4554A–4BMCU–02/03 The corresponding memory map is shown in Figure 4. Look-up tables of constants can also be held in ROM and are accessed via the microcontrollers’ built-in table instruction. Figure 10. ROM Map of the ...

Page 16

Registers Program Counter (PC) T48C862-R3 16 Figure 11. RAM Map RAM (256 x 4-bit) Autosleep FCh TOS-1 RP 04h 00h The microcontroller has seven programmable registers and one condition code register (seeFigure 12). The program counter is ...

Page 17

RAM Address Registers Expression Stack Pointer (SP) The stack pointer contains the address of the next-to-top 4-bit item (TOS-1) of the Return Stack Pointer (RP) RAM Address Registers (X and Y) Top of Stack (TOS) Condition Code Register (CCR) Carry/Borrow ...

Page 18

ALU I/O Bus Instruction Set Interrupt Structure T48C862-R3 18 The 4-bit ALU performs all the arithmetic, logical, shift and rotate operations with the top two elements of the expression stack (TOS and TOS-1) and returns the result to the TOS. ...

Page 19

Interrupt Processing Interrupt Latency Figure 14. Interrupt Handling INT3 4 3 INT3 active Main / Autosleep 4554A–4BMCU–02/03 For processing the eight interrupt levels, the microcontroller includes an interrupt con- troller with two 8-bit wide ...

Page 20

Table 1. Interrupt Priority Interrupt Priority INT0 Lowest INT1 | INT2 | INT3 | INT4 | INT5 | | INT6 INT7 Highest Table 2. Hardware Interrupts Interrupt Register INT1 INT2 INT3 INT4 T3CM1 INT5 T3CM2 INT6 INT7 Software Interrupts Hardware ...

Page 21

Master Reset Power-on Reset and Brown-out Detection 4554A–4BMCU–02/03 The master reset forces the CPU into a well-defined condition unmaskable and is activated independent of the current program state. It can be triggered by either initial supply power-up, a ...

Page 22

Watchdog Reset External Clock Supervisor Voltage Monitor T48C862- power-on reset pulse is generated (1.7 V). A brown-out reset pulse is generated when V age threshold. Two values for the brown-out voltage threshold are programmable via ...

Page 23

Voltage Monitor Control/Status Register 4554A–4BMCU–02/03 Figure 17. Voltage Monitor BP41/ IN VMI VMC : VM2 VMST : Bit 3 VMC: Write VM2 VMST: Read – VM2: Voltage monitor Mode bit 2 VM1: Voltage monitor Mode bit 1 VM0: Voltage monitor ...

Page 24

Clock Generation Clock Module T48C862-R3 24 Figure 18. Internal Supply Voltage Supervisor Low threshold VMS = 1 Middle threshold High threshold V DD 3.0 V 2.6 V 2.2 V Figure 19. External Input Voltage Supervisor VMI Negative slope VMS = ...

Page 25

Oscillator Circuits and External Clock Input Stage RC-oscillator 1 Fully Integrated 4554A–4BMCU–02/03 Figure 20. Clock Module Ext. clock OSC1 Osci ExOu ExI Stop * RC oscillator2 RCOut2 R Trim Stop 4-MHz oscillator Osci 4Out n Oscou Stop ...

Page 26

External Input Clock RC-oscillator 2 with External Trimming Resistor T48C862-R3 26 Figure 21. RC-oscillator 1 The OSC1 or OSC2 (mask option) can be driven by an external clock source provided it meets the specified duty cycle, rise and fall times ...

Page 27

Oscillator 32-kHz Oscillator 4554A–4BMCU–02/03 Figure 23. RC-oscillator ext OSC1 OSC2 The microcontroller block 4-MHz oscillator options need a crystal or ceramic resonator connected to the OSC1 and OSC2 pins to establish oscillation. All the necessary ...

Page 28

Clock Management Clock Management Register (CM) T48C862-R3 28 Figure 26. 32-kHz Crystal Oscillator OSC1 XTAL 32 kHz OSC2 * Configurable The clock management register controls the system clock divider and synchronization stage. Writing to this register triggers the synchronization cycle. ...

Page 29

System Configuration Register (SC) Power-down Modes 4554A–4BMCU–02/03 Bit 3 Bit 2 SC: write BOT --- BOT Brown-Out Threshold BOT = 1, low brown-out voltage threshold (1.7 V) BOT = 0, high brown-out voltage threshold (2.0 V) OS1 Oscillator Select 1 ...

Page 30

Peripheral Modules Addressing Peripherals T48C862-R3 30 The microcontroller block has various power-down modes. During the sleep mode the clock for the microcontroller block core is stopped. With the NSTOP-bit in the clock man- agement register (CM programmable if ...

Page 31

Figure 27. Example of I/O Addressing Module ASW (Address Pointer) Subaddress Reg. Auxiliary Switch Module 1 Primary Reg. Indirect Subport Access (Subport Register Write) 1 Addr. (SPort) Addr. (M1) OUT 2 SPort _Data (Subport Register Read) 1 Addr. (SPort) Addr. ...

Page 32

Table 5. Peripheral Addresses Port Address Name 1 P1DAT 2 P2DAT Auxiliary P2CR 3 SC CWD Auxiliary CM 4 P4DAT Auxiliary P4CR 5 P5DAT Auxiliary P5CR 6 P6DAT Auxiliary P6CR 7 T12SUB Subport address 0 T2C 1 T2M1 2 T2M2 ...

Page 33

Bi-directional Ports Bi-directional Port 1 4554A–4BMCU–02/03 With the exception of Port 1 and Port 6, all other ports (2, 4 and 5) are 4 bits wide. Port 1 and Port 6 have a data width of 2 bits (bit 0 ...

Page 34

Bi-directional Port 2 T48C862-R3 34 Figure 28. Bi-directional Port 1 I/O Bus (Data out P1DATy R Reset (Direction) OUT Master reset As all other bi-directional ports, this port includes a bitwise programmable Control ...

Page 35

Port 2 Data Register (P2DAT) Port 2 Control Register (P2CR) Bi-directional Port 5 4554A–4BMCU–02/03 Bit 3 * Bit 2 Bit 1 P2DAT3 P2DAT2 P2DAT1 * Bit 3 -> MSB, Bit 0 -> LSB Bit 3 Bit 2 Bit 1 P2CR3 ...

Page 36

Port 5 Data Register (P5DAT) Port 5 Control Register (P5CR) Byte Write T48C862-R3 36 Figure 30. Bi-directional Port 5 I/O Bus (Data out) I/O Bus D Q P5DATy S Master reset IN enable Figure 31. Port 5 External Interrupts Data ...

Page 37

Table 6. P5xM2, P5xM1 – Port 5x Interrupt Mode/Direction Code Auxiliary Address: "5"hex, First Write Cycle Code Function – BP50 in input mode interrupt disabled – BP50 in ...

Page 38

Port 4 Data Register (P4DAT) Port 4 Control Register (P4CR) Byte Write Bi-directional Port 6 T48C862-R3 38 Bit 3 Bit 2 Bit 1 P4DAT3 P4DAT2 P4DAT1 Bit 3 First write cycle P41M2 Bit 7 Second write cycle P43M2 P4xM2, P4xM1 ...

Page 39

Port 6 Data Register (P6DAT) Port 6 Control Register (P6CR) Universal Timer/Counter/ Communication Module (UTCM) 4554A–4BMCU–02/03 Bit 3 Bit 2 Bit 1 P6DAT3 - - - - - - Bit 3 Bit 2 Bit 1 P63M2 P63M1 P60M2 P6xM2, P6xM1 ...

Page 40

Timer 1 T48C862-R3 40 Figure 33. UTCM Block Diagram SYSCL from clock module SUBCL MUX T1OUT T3I MUX TOG3 MUX POUT T2I MUX DCG TOG2 MUX The Timer interval timer which can be used to generate periodical ...

Page 41

This timer starts running automatically after any power-on reset! If the watchdog func- tion is not activated, the timer can be restarted by writing into the T1C1 register with T1RM = 1. Timer 1 can also be used as ...

Page 42

Timer 1 Control Register 1 (T1C1) T48C862-R3 42 Bit 3 * Bit 2 Bit 1 T1RM T1C2 T1C1 * Bit 3 -> MSB, Bit 0 -> LSB T1RM Timer 1 Restart Mode T1RM = 0, write access without Timer 1 ...

Page 43

Timer 1 Control Register 2 (T1C2) Watchdog Control Register (WDC) 4554A–4BMCU–02/03 Bit 3 * Bit 2 Bit T1BP T1CS * Bit 3 -> MSB, Bit 0 -> LSB T1BP Timer 1 SUBCL ByPassed T1BP = 1, ...

Page 44

Timer 2 T48C862-R3 44 8-/12-bit Timer for: • Interrupt, square-wave, pulse and duty cycle generation • Baud-rate generation for the internal shift register • Manchester and Biphase modulation together with the SSI • Carrier frequency generation and modulation together with ...

Page 45

Timer 2 Modes Mode 1: 12-bit Compare Counter Mode 2: 8-bit Compare Counter with 4-bit Programmable Prescaler 4554A–4BMCU–02/03 Figure 36. Timer 2 P4CR T2I SYSCL CL2/1 T1OUT 4-bit Counter 2/1 TOG3 SCL RES OVF1 POUT T2C Compare 2/1 CM1 T2CO1 ...

Page 46

Mode 3/4: 8-bit Compare Counter and 4-bit Programmable Prescaler Timer 2 Output Modes T48C862-R3 46 The 4-bit stage is used as programmable prescaler for the 8-bit counter stage. In this mode, a duty cycle stage is also available. This stage ...

Page 47

Timer 2 Output Signals Timer 2 Output Mode 1 4554A–4BMCU–02/03 Figure 40. Timer 2 Modulator Output Stage DCGO SO TOG2 RE Biphase/ Manchester modulator FE SSI CONTROL OMSK T2M2 Toggle Mode A: A Timer 2 compare match toggles the output ...

Page 48

Timer 2 Output Mode 2 Timer 2 Output Mode 3 T48C862-R3 48 Toggle Mode Timer 2 compare match toggles the output flip-flop (M2) -> T2O Figure 43. Pulse Generator – the Timer Toggles with Timer Overflow and ...

Page 49

Timer 2 Output Mode 4 Timer 2 Output Mode 5 Timer 2 Output Mode 7 4554A–4BMCU–02/03 Biphase Modulator: Timer 2 Modulates the SSI Internal Data Output (SO) to Biphase Code. Figure 46. Biphase Modulation TOG2 Bit ...

Page 50

Timer 2 Registers Timer 2 Control Register (T2C) T48C862-R3 50 PWM Mode: Pulse-width modulation output on Timer 2 output pin (T2O) Figure 48. PWM Modulation Input clock Counter 2/2 T2R 255 Counter 2/2 CM2 OVF2 load the ...

Page 51

Timer 2 Mode Register 1 (T2M1) Duty Cycle Generator 4554A–4BMCU–02/03 Bit 3 Bit 2 Bit 1 T2D1 T2D0 T2MS1 T2D1 Timer 2 Duty cycle bit 1 T2D0 Timer 2 Duty cycle bit 0 T2D1 T2D0 Function of Duty Cycle Generator ...

Page 52

Timer 2 Mode Register 2 (T2M2) T48C862-R3 52 Figure 49. DCG Output Signals DCGIN DCGO0 DCGO1 DCGO2 DCGO3 Bit 3 Bit 2 Bit 1 T2TOP T2OS2 T2OS1 T2TOP Timer 2 Toggle Output Preset This bit allows the programmer to preset ...

Page 53

Timer 2 Compare and Compare Mode Registers Timer 2 Compare Mode Register (T2CM) Timer 2 COmpare Register 1 (T2CO1) 4554A–4BMCU–02/03 Timer 2 has two separate compare registers, T2CO1 for the 4-bit stage and T2CO2 for the 8-bit stage of Timer ...

Page 54

Timer 2 COmpare Register 2 (T2CO2) Byte Write Timer 3 Features Figure 50. Timer 3 TOG2 Capture register CL3 RES 8-bit counter 8-bit comparator Compare register 1 Compare register 2 T48C862-R3 54 First write cycle Bit 3 Bit 2 Second ...

Page 55

Timer/Counter Modes 4554A–4BMCU–02/03 Timer 3 consists of an 8-bit up-counter with two compare registers and one capture reg- ister. The timer can be used as event counter, timer and signal generator. Its output can be programmed as modulator and demodulator ...

Page 56

Figure 51. Counter 3 Stage TOG2 Capture register CL3 RES 8-bit counter 8-bit comparator Compare register 1 Compare register 2 Timer 3 – Mode 1: Timer/Counter T48C862-R3 56 T3I Control D T3SM1 NQ CM31 C31 Control C32 CM32 NQ D ...

Page 57

Timer 3 – Mode 2: Timer/Counter, External Trigger Restart and External Capture (with T3I Input) 4554A–4BMCU–02/03 Figure 52. Counter Reset with Each Compare Match T3R Counter 3 CM31 CM32 INT5 T3O Figure 53. Counter Reset ...

Page 58

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 ...

Page 59

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 4554A–4BMCU–02/03 The two compare registers are used for generating ...

Page 60

Timer 3 – Mode 11: Biphase Demodulation T48C862-R3 60 Figure 59. Manchester Demodulation Timer 3 Synchronize mode T3I T3EX SI CM31=SCI SR-DATA BIT 0 In the Biphase demodulation mode, the timer operates like in Manchester demodulation mode. ...

Page 61

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 4554A–4BMCU–02/03 The counter is driven by an internal clock source and an ...

Page 62

Timer 3 Registers Timer 3 Mode Register (T3M) T48C862-R3 62 Bit 3 Bit 2 Bit 1 T3M3 T3M2 T3M1 T3M3 Timer 3 Mode select bit 3 T3M2 Timer 3 Mode select bit 2 T3M1 Timer 3 Mode select bit 1 ...

Page 63

Timer 3 Control Register 1 (T3C) Write Timer 3 Status Register 1 (T3ST) Read Timer 3 Clock Select Register (T3CS) 4554A–4BMCU–02/03 Bit 3 Bit 2 Write T3EIM T3TOP T3EIM Timer 3 Edge Interrupt Mask T3EIM = 0, disables the interrupt ...

Page 64

Timer 3 Compare- and Compare-mode Register Timer 3 Compare-Mode Register 1 (T3CM1) T48C862-R3 64 T3CS1 Timer 3 Clock Source select bit 1 T3CS1 T3CS0 Timer 3 Clock Source select bit 0 Timer 3 has two separate compare registers T3CO1 and ...

Page 65

Timer 3 Compare Mode Register 2 (T3CM2) Timer 3 COmpare Register 1 (T3CO1) Byte Write Timer 3 COmpare Register 2 (T3CO2) Byte Write 4554A–4BMCU–02/03 Bit 3 Bit 2 T3CM2 T3SM2 T3TM2 T3SM2 Timer 3 Single action Mask bit 2 T3SM2 ...

Page 66

Timer 3 Capture Register Timer 3 CaPture Register (T3CP) Byte Read Synchronous Serial Interface (SSI) SSI Features: T48C862-R3 66 The counter content can be read via the capture register. There are two ways to use the capture register. In modes ...

Page 67

SSI Peripheral Configuration 4554A–4BMCU–02/03 The synchronous serial interface (SSI) can be used either for serial communication with external devices such as EEPROMs, shift registers, display drivers, other microcontrol- lers means for generating and capturing on-chip serial streams ...

Page 68

General SSI Operation T48C862-R3 68 The SSI is comprised essentially of an 8-bit shift register with two associated 8-bit buff- ers – the receive buffer (SRB) for capturing the incoming serial data and a transmit buffer (STB) for intermediate storage ...

Page 69

Synchronous Mode 4554A–4BMCU–02/03 Figure 65. 8-bit Synchronous Mode SC (Rising edge) SC (Falling edge DATA Bit SD/TO2 Bit 7 Data: 00110101 In the 8-bit synchronous mode, the SSI can operate as either a 2- ...

Page 70

Shift Mode (MCL) T48C862-R3 70 Figure 66. Example of 8-bit Synchronous Transmit Operation SC msb lsb data 1 SIR SRDY ACT Interrupt (IFN = 0) Interrupt (IFN = 1) Write ...

Page 71

Before activating the SSI (SIR = 0) and commencing an MCL dialog, the appropriate data direction for the first word must be set using the SDD control bit. The state of this bit controls the direction of the data ...

Page 72

Pseudo MCL Mode T48C862-R3 72 Figure 69. Example of MCL Receive Dialog Start SC msb data 1 SRDY ACT Interrupt (IFN = 0) Interrupt (IFN = 1) SIR SDD Write ...

Page 73

MCL Bus Protocol 4554A–4BMCU–02/03 The MCL protocol constitutes a simple 2-wire bi-directional communication highway via which devices can communicate control and data information. Although the MCL proto- col can support multi-master bus configurations, the SSI in MCL mode is intended ...

Page 74

SSI Interrupt Modulation and Demodulation T48C862-R3 74 Figure 71. MCL Bus Protocol Start 1st Bit The SSI interrupt INT3 can be generated either by an SSI buffer register status (i.e., transmit buffer empty or receive buffer ...

Page 75

Serial Interface Registers Serial Interface Control Register 1 (SIC1) 4554A–4BMCU–02/03 Figure 72. SSI Output Masking Function CL2/1 4-bit counter 2/1 SCL Compare 2/1 SC TOG2 POUT /2 T1OUT SYSCL Shift_CL Bit 3 Bit 2 Bit 1 Bit 0 SIR SCD ...

Page 76

Serial Interface Control Register 2 (SIC2) T48C862-R3 76 Bit 3 Bit 2 Bit 1 MSM SM1 SM0 MSM Modular Stop Mode MSM = 1, modulator stop mode disabled (output masking off) MSM = 0, modulator stop mode enabled (output masking ...

Page 77

Serial Interface Status and Control Register (SISC) Serial Transmit Buffer (STB) – Byte Write Serial Receive Buffer (SRB) – Byte Read 4554A–4BMCU–02/03 Bit 3 Bit 2 Write MCL RACK Read - - - TACK MCL Multi-Chip Link activation MCL = ...

Page 78

Combination Modes Combination Mode Timer 2 and SSI Figure 73. Combination Timer 2 and SSI T2I SYSCL CL2/1 T1OUT TOG3 SCL RES T2C I/O-bus T48C862-R3 78 The UTCM consists of two timers (Timer 2 and Timer 3) and a serial ...

Page 79

Combination Mode 1: Burst Modulation Combination Mode 2: Biphase Modulation 1 4554A–4BMCU–02/03 SSI mode 1: 8-bit NRZ and internal data SO output to the Timer 2 modulator stage Timer 2 mode 8-bit compare counter with ...

Page 80

Combination Mode 3: Manchester Modulation 1 Combination Mode 4: Manchester Modulation 2 T48C862-R3 80 SSI mode 1: 8-bit shift register internal data output (SO) to the Timer 2 modulator stage Timer 2 mode 8-bit compare ...

Page 81

Combination Mode 5: Biphase Modulation 2 4554A–4BMCU–02/03 SSI mode 1: 8-bit shift register internal data output (SO) to the Timer 2 modulator stage Timer 2 mode 3: 8-bit compare counter and 4-bit prescaler Timer 2 output mode 4: The modulator ...

Page 82

Combination Mode Timer 3 and SSI Figure 79. Combination Timer 3 and SSI T3CS T3I T3EX CL3 SYSCL T1OUT POUT RES Compare 3/1 T3CO1 TOG2 POUT T1OUT SYSCL Combination Mode 6: FSK Modulation T48C862-R3 82 I/O-bus CP3 T3CP 8-bit counter ...

Page 83

Combination Mode 7: Pulse-width Modulation (PWM) Combination Mode 8: Manchester Demodulation/Pulse-width Demodulation 4554A–4BMCU–02/03 Figure 80. FSK Modulation T3R Counter 3 CM31 CM32 0 SO T3O SSI ...

Page 84

Combination Mode 9: Biphase Demodulation T48C862-R3 84 Before activating the demodulator mode the timer and the demodulator stage must be synchronized with the bitstream. The Manchester code timing consists of parts with the half bitlength and the complete bitlength. A ...

Page 85

Combination Mode Timer 2 and Timer 3 Figure 84. Combination Timer 3 and Timer 2 T3CS T3I T3EX CL3 SYSCL T1OUT POUT RES Compare 3/1 T3CO1 T2I TOG3 CL2/1 SYSCL 4-bit counter 2/1 T1OUT SCL RES Compare 2/1 T2C I/O-bus ...

Page 86

Combination Mode 10: Frequency Measurement or Event Counter with Time Gate Combination Mode 11: Burst Modulation 1 T48C862-R3 86 Timer 2 mode 1/2: 12-bit compare counter/8-bit compare counter and 4-bit prescaler Timer 2 output mode 1/6: Timer 2 compare match ...

Page 87

Figure 87. Burst Modulation 1 CL3 Counter 3 CM1 CM2 TOG3 M3 ...

Page 88

Combination Mode Timer 2, Timer 3 and SSI Figure 88. Combination Timer 2, Timer 3 and SSI T3CS T3I T3EX SYSCL CL3 8-bit Counter 3 T1OUT POUT RES Compare 3/1 T3CO1 T2I TOG3 CL2/1 SYSCL 4-bit Counter 2/1 T1OUT SCL ...

Page 89

Combination Mode 12: Burst Modulation 2 Figure 89. Burst Modulation 2 CL3 ...

Page 90

Data EEPROM T48C862-R3 90 Figure 90. FSK Modulation T3R Counter 3 CM31 CM32 0 SO T3O The internal data EEPROM offers 2 pages of 512 bits ...

Page 91

Serial Interface Serial Protocol 4554A–4BMCU–02/03 The EEPROM uses a two-wire serial interface (TWI) to the microcontroller for read and write accesses to the data considered slave in all these applications. That means, the controller has ...

Page 92

Control Byte Format EEPROM EEPROM – Operating Modes Write Operations Acknowledge Polling Write One Data Byte Write Two Data Bytes Write Control Byte Only T48C862-R3 92 EEPROM Address Start Start Control byte Ackn Data byte The EEPROM ...

Page 93

Write Control Bytes Read Operations Read One Data Byte Read Two Data Bytes Read n Data Bytes Read Control Bytes 4554A–4BMCU–02/03 MSB Write low byte first A4 Byte order LB(R) MSB Write high byte first A4 Byte order HB(R) A ...

Page 94

Initialization the Serial Interface to the EEPROM T48C862-R3 94 Read high byte first, A4 address decrement Byte order HB(R) LB(R) A -> acknowledge, N -> no acknowledge; HB: high byte; LB: low byte, R: row address To prevent unexpected behavior ...

Page 95

Absolute Maximum Ratings Voltages are given relative Parameters Supply voltage Input voltage (on any pin) Output short circuit duration Operating temperature range Storage temperature range Soldering temperature (t £ Note: Stresses greater than those listed ...

Page 96

DC Operating Characteristics (Continued) = -40 ° +125 ° C unless otherwise specified amb Parameters Power-on Reset Threshold Voltage POR threshold voltage POR threshold voltage POR hysteresis Voltage Monitor Threshold Voltage VM ...

Page 97

AC Characteristics Supply voltage V = 2 Parameters Operation Cycle Time System clock cycle Timer 2 input Timing Pin T2I Timer 2 input clock Timer 2 input LOW time Timer 2 input HIGH time Timer ...

Page 98

AC Characteristics (Continued) Supply voltage V = 2 Parameters 32-kHz Crystal Oscillator (Operating Range V Frequency Start-up time Stability Integrated input/output capacitances (configurable) External 32-kHz Crystal Parameters Crystal frequency Serial resistance Static capacitance Dynamic capacitance ...

Page 99

Ordering Information Please select the option settings from the list below and insert ROM CRC. Output Port 1 BP10 [ ] CMOS [ ] Switched pull- Open drain [ Switched pull-down [ ] Open drain [P] ...

Page 100

... Extended Type Number T48C862M-R3-TNQ Package Information Package SSO24 Dimensions in mm 0.25 0. T48C862-R3 100 Package Remarks SSO24 429 MHz to 439 MHz 8.05 7.80 1.30 0.15 0.05 7.15 13 technical drawings according to DIN specifications 12 5.7 5.3 4.5 4.3 0.15 6.6 6.3 4554A–4BMCU–02/03 ...

Page 101

Table of Contents 4554A–4BMCU–02/03 Features ................................................................................................. 1 Description ............................................................................................ 1 Pin Configuration .................................................................................. 2 Pin Description: RF Part ...................................................................... 2 Pin Description: Microcontroller Part ................................................. 3 UHF ASK/FSK Transmitter Block ........................................................ 4 Features ................................................................................................. 4 Description ............................................................................................ 4 General Description ...

Page 102

T48C862-R3 102 Components of Microcontroller Core ............................................... 14 Program Memory ................................................................................................14 RAM ....................................................................................................................15 Expression Stack ..........................................................................................15 Return Stack .................................................................................................15 Registers .............................................................................................................16 Program Counter (PC) ..................................................................................16 RAM Address Registers ................................................................................17 Expression Stack Pointer (SP) ......................................................................17 Return Stack Pointer (RP) ............................................................................17 RAM ...

Page 103

Peripheral Modules ............................................................................. 30 Addressing Peripherals .......................................................................................30 Bi-directional Ports ............................................................................. 33 Bi-directional Port 1 ............................................................................................33 Bi-directional Port 2 ............................................................................................34 Port 2 Data Register (P2DAT) ......................................................................35 Port 2 Control Register (P2CR) ....................................................................35 Bi-directional Port 5 ............................................................................................35 Port 5 Data Register ...

Page 104

T48C862-R3 104 Features ........................................................................................................54 Timer/Counter Modes .........................................................................................55 Timer 3 – Mode 1: Timer/Counter .................................................................56 Timer 3 – Mode 2: Timer/Counter, External Trigger Restart and External Capture (with T3I Input) .....................................................57 Timer 3 – Mode 3: Timer/Counter, Internal Trigger Restart and ...

Page 105

Serial Interface Control Register 2 (SIC2) ....................................................75 Serial Interface Status and Control Register (SISC) .....................................76 Serial Transmit Buffer (STB) – Byte Write ....................................................76 Serial Receive Buffer (SRB) – Byte Read .....................................................76 Combination Modes ........................................................................... 77 Combination Mode Timer 2 ...

Page 106

T48C862-R3 106 Thermal Resistance ............................................................................ 94 DC Operating Characteristics ............................................................ 94 AC Characteristics .............................................................................. 96 Crystal Characteristics ....................................................................... 97 Ordering Information .......................................................................... 98 Package Information .......................................................................... 99 Table of Contents ............................................................................. 100 4554A–4BMCU–02/03 ...

Page 107

... No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords