ATAR862N-XXX-TNSY3 Atmel, ATAR862N-XXX-TNSY3 Datasheet

no-image

ATAR862N-XXX-TNSY3

Manufacturer Part Number
ATAR862N-XXX-TNSY3
Description
Manufacturer
Atmel
Datasheet
Features
Description
The ATAR862-4 is a single package triple-chip circuit. It combines a UHF ASK/FSK
transmitter with a 4-bit microcontroller and a 512-bit EEPROM. 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
transmitting frequency range of 429 MHz to 439 MHz with data rates up to 32 kbaud
Manchester coded.
For further frequency ranges such as 310 MHz to 330 MHz and 868 MHz to 928 MHz
separate datasheets are available.
The device contains a ROM mask version microcontroller and an additional data
EEPROM.
Figure 1. Application Diagram
Single Package Fully-integrated ROM Mask 4-bit Microcontroller with RF Transmitter
Low Power Consumption in Sleep Mode (< 1 µA Typically)
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
Flash Controller for Application Program Available
Keys
controller
Micro-
ATAR862-4
Transmitter
PLL-
Antenna
UHF ASK/FSK
Receiver
controller
Micro-
Microcontroller
with UHF
ASK/FSK
Transmitter
ATAR862-4
Preliminary
Rev. 4552C–4BMCU–01/04

Related parts for ATAR862N-XXX-TNSY3

ATAR862N-XXX-TNSY3 Summary of contents

Page 1

... MHz to 439 MHz with data rates kbaud Manchester coded. For further frequency ranges such as 310 MHz to 330 MHz and 868 MHz to 928 MHz separate datasheets are available. The device contains a ROM mask version microcontroller and an additional data EEPROM. ...

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 ATAR862-4 [Preliminary] 2 XTAL 1 24 ANT1 ANT2 ...

Page 3

Pin Description: RF Part (Continued) Pin Symbol Function Clock output signal for microcontroller, 21 CLK the clock output frequency is set by the crystal to f Switches on power amplifier, used for 22 PA_ENABLE 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 • Maximum Output Power (10 dBm) with Low Supply Current (9.5 ...

Page 5

Figure 3. Block Diagram CLK PA_ENABLE ANT2 ANT1 OSC2 OSC1 NRESET BP10 BP13 BP20/NTE BP21 BP22 BP23 4552C–4BMCU–01/04 ATAR862-4 Power up/ down PFD VCO PLL Brown-out protect. RC Crystal ...

Page 6

General Description Functional Description ASK Transmission FSK Transmission ATAR862-4 [Preliminary] 6 The fully-integrated PLL transmitter that allows particularly simple, low-cost RF minia- ture transmitters to be assembled. The VCO is locked to 32 crystal is needed for a 433.92 MHz ...

Page 7

CLK Output Clock Pulse Take Over Output Matching and Power Setting 4552C–4BMCU–01/04 Figure 4. Tolerances of Frequency Modulation ~ XTAL Using C = 9.2 pF ±2 6.8 pF ±5%, a switch port with CS 4 ...

Page 8

Application Circuit ATAR862-4 [Preliminary] 8 Figure 5. Output Power Measurement ANT1 Z Lopt ANT2 ~ For the supply-voltage blocking capacitor C (see Figure 6 on page 9 and Figure 7 on page 10). C antenna to the power amplifier where ...

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 4552C–4BMCU–01/04 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 ATAR862-4 [Preliminary] 10 XTO VCO ...

Page 11

Figure 8. ESD Protection Circuit VS GND Absolute Maximum Ratings: RF Part Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at ...

Page 12

Electrical Characteristics (Continued +125 C unless otherwise specified. S amb Typical values are given 3.0 V and T S Parameters Output power variation for the ...

Page 13

... Voltage Monitoring Inclusive Lo_BAT Detect • Flash Controller T48C862 Available (SSO24) The ATAR862 member of Atmel’s family of 4-bit single-chip microcontrollers. The ATAR862-4 is suitable for the transmitter side as well as the receiver side. It contains ROM, RAM, parallel I/O ports, two 8-bit programmable multifunction timer/counters with ...

Page 14

... MARC4 Core ATAR862-4 [Preliminary] 14 The ATAR862 member of Atmel’s family of 4-bit single-chip microcontrollers. It contains ROM, RAM, parallel I/O ports, two 8-bit programmable multifunction timer/counters, voltage supervisor, interval timer with watchdog function and a sophisti- cated on-chip clock generation with integrated RC-, 32-kHz and 4-MHz crystal oscillators ...

Page 15

ROM RAM Expression Stack Return Stack 4552C–4BMCU–01/04 The program memory (ROM) is mask programmed with the customer application program during the fabrication of the microcontroller. The ROM is addressed by a 12-bit wide program counter, thus predefining a maximum program ...

Page 16

Registers Program Counter (PC) ATAR862-4 [Preliminary] 16 Figure 12. 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 (see Figure 13). The program ...

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 ATAR862-4 [Preliminary] 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 ...

Page 19

Interrupt Processing Interrupt Latency Figure 15. Interrupt Handling INT3 4 3 INT3 active Main / Autosleep 4552C–4BMCU–01/04 For processing the eight interrupt levels, the MARC4 includes an interrupt controller with two 8-bit wide interrupt ...

Page 20

Table 2. Interrupt Priority Table Interrupt Priority INT0 Lowest INT1 | INT2 | INT3 | INT4 | INT5 | INT6 | INT7 Highest s Table 3. Hardware Interrupt Interrupt Register INT1 P5CR INT2 T1M INT3 SISC INT4 T2CM T3CM1 INT5 ...

Page 21

Master Reset Power-on Reset and Brown-out Detection 4552C–4BMCU–01/04 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 ATAR862-4 [Preliminary power-on reset pulse is generated (1.7 V). A brown-out reset pulse is generated when V voltage threshold. Two values for the brown-out voltage threshold are programmable ...

Page 23

Voltage Monitor Control/ Status Register 4552C–4BMCU–01/04 Figure 18. Voltage Monitor BP41/ IN VMI VMC : VM2 VMST : Bit 3 VMC: Write VM2 VMST: Read – VM2: V oltage monitor M ode bit 2 VM1: V oltage monitor M ode ...

Page 24

Clock Generation Clock Module ATAR862-4 [Preliminary] 24 Figure 19. Internal Supply Voltage Supervisor Low threshold VMS = 1 Middle threshold High threshold V DD 3.0 V 2.6 V 2.2 V Figure 20. External Input Voltage Supervisor VMI Negative slope VMS ...

Page 25

Oscillator Circuits and External Clock Input Stage RC-oscillator 1 Fully Integrated 4552C–4BMCU–01/04 external input and generates a hardware reset if the external clock source fails or drops below 500 kHz for more than 1 ms. Figure 21. Clock Module Ext. ...

Page 26

External Input Clock RC-oscillator 2 with External Trimming Resistor ATAR862-4 [Preliminary] 26 Figure 22. 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 ...

Page 27

Oscillator 32-kHz Oscillator 4552C–4BMCU–01/04 Figure 24. 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) ATAR862-4 [Preliminary] 28 Figure 27. 32-kHz Crystal Oscillator OSC1 XTAL 32 kHz OSC2 * mask option The clock management register controls the system clock divider and synchronization stage. Writing to this register triggers the ...

Page 29

System Configuration Register (SC) Power-down Modes 4552C–4BMCU–01/04 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 ATAR862-4 [Preliminary] 30 The microcontroller block has various power-down modes. During the sleep mode the clock for the MARC4 core is stopped. With the NSTOP-bit in the clock management register (CM programmable if the ...

Page 31

Figure 28. 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 10. Peripheral Addresses Port Address 1 2 Auxiliary 3 Auxiliary 4 Auxiliary 5 Auxiliary 6 Auxiliary 7 Subport address B Auxiliary A Auxiliary B Subport address ...

Page 33

Bi-directional Ports Bi-directional Port 1 4552C–4BMCU–01/04 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 ATAR862-4 [Preliminary] 34 Figure 29. 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 ...

Page 35

Port 2 Data Register (P2DAT) Port 2 Control Register (P2CR) Bi-directional Port 5 4552C–4BMCU–01/04 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 ATAR862-4 [Preliminary] 36 Figure 31. Bi-directional Port 5 I/O Bus (Data out) I/O Bus D Q P5DATy S Master reset IN enable Figure 32. Port 5 External Interrupts ...

Page 37

Table 12. Port 5 Control Register Auxiliary Address: "5"hex Code Function – BP50 in input mode – BP50 in input mode – BP50 in ...

Page 38

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

Page 39

Port 6 Data Register (P6DAT) Port 6 Control Register (P6CR) Universal Timer/Counter/ Communication Module (UTCM) 4552C–4BMCU–01/04 Bit 3 Bit 2 Bit 1 P6DAT3 – – Bit 3 Bit 2 Bit 1 P63M2 P63M1 P60M2 P6xM2, P6xM1 – Port 6x interrupt ...

Page 40

Timer 1 ATAR862-4 [Preliminary] 40 Figure 34. 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 ...

Page 41

Figure 36. Timer 1 and Watchdog T1C1 T1RM T1C2 T1C1 T1C0 3 Write of the T1C1 register Decoder RES CL1 CL Decoder WDL WDR WDT1 WDT0 WDC 4552C–4BMCU–01/04 This timer starts running automatically after any power-on reset! If the watchdog ...

Page 42

Timer 1 Control Register 1 (T1C1) ATAR862-4 [Preliminary] 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 ...

Page 43

Timer 1 Control Register 2 (T1C2) Watchdog Control Register (WDC) 4552C–4BMCU–01/04 Bit 3 * Bit 2 Bit 1 – T1BP T1CS * Bit 3 -> MSB, Bit 0 -> LSB T1BP Timer 1 SUBCL ByPassed T1BP = 1, TIOUT = ...

Page 44

Timer 2 ATAR862-4 [Preliminary] 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 ...

Page 45

Timer 2 Modes Mode 1: 12-bit Compare Counter Mode 2: 8-bit Compare Counter with 4-bit Programmable Prescaler 4552C–4BMCU–01/04 Figure 37. 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 ATAR862-4 [Preliminary] 46 Figure 40. 4-/8-bit Compare Counter T2I CL2/2 DCG 8-bit counter SYSCL 8-bit compare 8-bit register P4CR P41M2, 1 T2D1, 0 TOG3 CL2/1 T1OUT 4-bit ...

Page 47

Timer 2 Output Signals Timer 2 Output Mode 1 4552C–4BMCU–01/04 Toggle Mode A: A Timer 2 compare match toggles the output flip-flop (M2) -> T2O Figure 42. Interrupt Timer/Square Wave Generator – the Output Toggles with Each Edge Compare Match ...

Page 48

Timer 2 Output Mode 2 Timer 2 Output Mode 3 ATAR862-4 [Preliminary] 48 Toggle Mode Timer 2 compare match toggles the output flip-flop (M2) -> T2O Figure 44. Pulse Generator – the Timer Toggles with Timer Overflow ...

Page 49

Timer 2 Output Mode 4 Timer 2 Output Mode 5 Timer 2 Output Mode 7 4552C–4BMCU–01/04 Biphase Modulator: Timer 2 Modulates the SSI Internal Data Output (SO) to Biphase Code Figure 47. Biphase Modulation TOG2 Bit ...

Page 50

Timer 2 Registers Timer 2 Control Register (T2C) Timer 2 Mode Register 1 (T2M1) ATAR862-4 [Preliminary] 50 Timer 2 has 6 control registers to configure the timer mode, the time interval, the input clock and its output function. All registers ...

Page 51

Duty Cycle Generator 4552C–4BMCU–01/04 Table 18. Timer 2 Duty Cycle Bits Function of Duty Cycle Generator T2D1 T2D0 (DCG Bypassed (DCGO0 Duty cycle 1/1 (DCGO1 Duty cycle 1/2 (DCGO2 Duty cycle 1/3 ...

Page 52

Timer 2 Mode Register 2 (T2M2) Timer 2 Compare and Compare Mode Registers ATAR862-4 [Preliminary] 52 Bit 3 Bit 2 Bit 1 T2TOP T2OS2 T2OS1 T2TOP Timer 2 Toggle Output Preset This bit allows the programmer to preset the Timer ...

Page 53

Timer 2 Compare Mode Register (T2CM) Timer 2 COmpare Register 1 (T2CO1) Timer 2 COmpare Register 2 (T2CO2) Byte Write 4552C–4BMCU–01/04 Bit 3 Bit 2 Bit 1 T2OTM T2CTM T2RM T2OTM Timer 2 Overflow Toggle Mask bit T2OTM = 0, ...

Page 54

Timer 3 Features Figure 51. Timer 3 TOG2 Capture register CL3 RES 8-bit counter 8-bit comparator Compare register 1 Compare register 2 ATAR862-4 [Preliminary] 54 • Two Compare Registers • Capture Register • Edge Sensitive Input with Zero Cross Detection ...

Page 55

Timer/Counter Modes 4552C–4BMCU–01/04 Timer 3 consists of an 8-bit up-counter with two compare registers and one capture register. The timer can be used as event counter, timer and signal generator. Its output can be programmed as modulator and demodulator for ...

Page 56

Figure 52. 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 ATAR862-4 [Preliminary] 56 T3I Control D T3SM1 NQ CM31 C31 Control C32 CM32 NQ ...

Page 57

Timer 3 – Mode 2: Timer/Counter, External Trigger Restart and External Capture (with T3I Input) 4552C–4BMCU–01/04 Figure 53. Counter Reset with Each Compare Match T3R Counter 3 CM31 CM32 INT5 T3O Figure 54. 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 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 4552C–4BMCU–01/04 The ...

Page 60

Timer 3 – Mode 10: Manchester Demodulation/ Pulse-width Demodulation Timer 3 – Mode 11: Biphase Demodulation ATAR862-4 [Preliminary] 60 For Manchester demodulation, the edge detection stage must be programmed to detect each edge at the input. These edges are evaluated ...

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 4552C–4BMCU–01/04 The counter is driven by an internal clock source and an ...

Page 62

Timer 3 Registers Timer 3 Mode Register (T3M) ATAR862-4 [Preliminary] 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 ...

Page 63

Timer 3 Control Register 1 (T3C) Write Timer 3 Status Register 1 (T3ST) Read 4552C–4BMCU–01/04 Bit 3 Bit 2 Write T3EIM T3TOP T3EIM Timer 3 Edge Interrupt Mask T3EIM = 0, disables the interrupt when an edge event for Timer ...

Page 64

Timer 3 Clock Select Register (T3CS) Timer 3 Compare- and Compare-mode Register ATAR862-4 [Preliminary] 64 Bit 3 Bit 2 T3CS T3E1 T3E0 T3E1 Timer 3 Edge select bit 1 T3E0 Timer 3 Edge select bit 0 Table 23. Timer 3 ...

Page 65

Timer 3 Compare-Mode Register 1 (T3CM1) Timer 3 Compare Mode Register 2 (T3CM2) 4552C–4BMCU–01/04 Bit 3 Bit 2 T3CM1 T3SM1 T3TM1 T3SM1 Timer 3 Single action Mask bit 1 T3SM1 = 0, disables single-action compare mode T3SM1 = 1, enables ...

Page 66

Timer 3 COmpare Register 1 (T3CO1) Byte Write Timer 3 COmpare Register 2 (T3CO2) Byte Write Timer 3 Capture Register Timer 3 CaPture Register (T3CP) Byte Read ATAR862-4 [Preliminary] 66 Second write cycle Bit 7 First write cycle Bit 3 ...

Page 67

Synchronous Serial Interface (SSI) SSI Peripheral Configuration 4552C–4BMCU–01/04 SSI Features – 2- and 3-wire NRZ – 2-wire multi-chip link mode (MCL), additional internal 2-wire link for multi- chip packaging solutions • With Timer 2 – Biphase modulation – Manchester modulation ...

Page 68

General SSI Operation ATAR862-4 [Preliminary] 68 Figure 65. Block Diagram of the Synchronous Serial Interface SIC1 SC TOG2 SO POUT /2 T1OUT SYSCL Shift_CL Transmit Buffer The SSI is comprised essentially of an 8-bit shift register with two associated 8-bit ...

Page 69

Synchronous Mode 4552C–4BMCU–01/04 Before data can be transferred, the SSI must first be activated. This is performed by means of the SSI reset control (SIR) bit. All further operation then depends on the data directional mode (TX/RX) and the ...

Page 70

ATAR862-4 [Preliminary] 70 Deactivating the SSI (SIR = 1) in mid-telegram will immediately stop the shift clock and latch the present contents of the shift register into the receive buffer. This can be used for clocking in a data telegram ...

Page 71

Shift Mode (MCL) 4552C–4BMCU–01/04 In the 9-bit shift mode, the SSI is able to handle the MCL protocol described below. It always operates as an MCL master device, i.e always generated and output by the SSI. Both ...

Page 72

Pseudo MCL Mode MCL Bus Protocol ATAR862-4 [Preliminary] 72 Figure 70. Example of MCL Receive Dialog Start SC msb data 1 SRDY ACT Interrupt (IFN = 0) Interrupt (IFN = ...

Page 73

Figure 71. MCL Bus Protocol 1 (1) ( Start Data condition valid Bus not busy (1) Both data and clock lines remain HIGH. Start data transfer (2) A HIGH to LOW transition of the SD line while ...

Page 74

SSI Interrupt Modulation and Demodulation Internal 2-wire Multi-chip Link ATAR862-4 [Preliminary] 74 The SSI interrupt INT3 can be generated either by an SSI buffer register status (i.e., transmit buffer empty or receive buffer full), the end of SSI data telegram ...

Page 75

Serial Interface Registers Serial Interface Control Register 1 (SIC1) 4552C–4BMCU–01/04 Figure 74. 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) ATAR862-4 [Preliminary] 76 • In transmit mode (SDD = 1) shifting starts only if the transmit buffer has been loaded (SRDY = 1). • Setting SIR bit loads the contents of the shift register ...

Page 77

Serial Interface Status and Control Register (SISC) Serial Transmit Buffer (STB) – Byte Write 4552C–4BMCU–01/04 Bit 3 Bit 2 Write MCL RACK Read - - - TACK MCL M ulti- C hip L ink activation MCL = 1,multi-chip link disabled. ...

Page 78

Serial Receive Buffer (SRB) – Byte Read Combination Modes Combination Mode Timer 2 and SSI Figure 75. Combination Timer 2 and SSI T2I SYSCL CL2/1 T1OUT TOG3 SCL RES T2C I/O-bus ATAR862-4 [Preliminary] 78 First read cycle Bit 7 Bit ...

Page 79

Combination Mode 1: Burst Modulation Combination Mode 2: Biphase Modulation 1 4552C–4BMCU–01/04 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 ATAR862-4 [Preliminary] 80 SSI mode 1: 8-bit shift register internal data output (SO) to the Timer 2 modulator stage Timer 2 mode 8-bit ...

Page 81

Combination Mode 5: Biphase Modulation 2 4552C–4BMCU–01/04 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 81. Combination Timer 3 and SSI T3CS T3I T3EX CL3 SYSCL T1OUT POUT RES Compare 3/1 T3CO1 Combination Mode 6: FSK Modulation ATAR862-4 [Preliminary] 82 I/O-bus CP3 T3CP 8-bit counter 3 T3C Compare ...

Page 83

Combination Mode 7: Pulse-width Modulation (PWM) Combination Mode 8: Manchester Demodulation/ Pulse-width Demodulation 4552C–4BMCU–01/04 SSI mode 1: 8-bit shift register internal data output (SO) to the Timer 3 Timer 3 mode 9: Pulse-width modulation with the shift register data (SO) ...

Page 84

Combination Mode 9: Biphase Demodulation ATAR862-4 [Preliminary] 84 Figure 84. Manchester Demodulation Timer 3 Synchronize mode T3I T3EX SI CM31=SCI SR-DATA Bit 7 SSI mode 1: 8-bit shift register internal data input (SI) and the internal shift ...

Page 85

Combination Mode Timer 2 and Timer 3 Figure 86. Combination Timer 2 and Timer 3 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 11: Burst Modulation 1 Figure 89. Burst Modulation 1 CL3 ...

Page 87

Combination Mode Timer 2, Timer 3 and SSI Figure 90. 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 88

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

Page 89

Microcontroller Block Internal 2-wire Multi-chip Link U505M EEPROM 4552C–4BMCU–01/04 Figure 92. FSK Modulation T3R Counter 3 CM31 CM32 0 SO T3O The microcontroller block is a ...

Page 90

Serial Interface Serial Protocol ATAR862-4 [Preliminary] 90 Figure 94. Block Diagram EEPROM Timing control V DD Address control V SS Mode control SCL I/O control SDA The U505M has a two-wire serial interface (TWI) to the microcontroller for read and ...

Page 91

Control Byte Format EEPROM EEPROM – Operating Modes 4552C–4BMCU–01/04 Figure 95. MCL Protocol SCL SDA Stand Start Data by condition valid • Before the START condition and after the STOP condition the device is in standby mode and the SDA ...

Page 92

Write Operations Acknowledge Polling Write One Data Byte Write Two Data Bytes Write Control Byte Only Write Control Bytes Read Operations ATAR862-4 [Preliminary] 92 The EEPROM permits 8-bit and 16-bit write operations. A write access starts with the START condition ...

Page 93

Read One Data Byte Read Two Data Bytes Read n Data Bytes Read Control Bytes Initialization After a Reset Condition 4552C–4BMCU–01/04 The read mode bits determines if the low or high byte is read first from the buffer and if ...

Page 94

Absolute Maximum Ratings: Microcontroller Part Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions beyond those ...

Page 95

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

Page 96

AC Characteristics Supply Voltage 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 ...

Page 97

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

Page 98

Emulation Figure 97. MARC4 Emulation MARC4 emulator Program memory Trace memory Control logic Personal computer ATAR862-4 [Preliminary] 98 The basic function of emulation is to test and evaluate the customer's program and hardware in real time. This therefore enables the ...

Page 99

Option Settings for Ordering 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 ...

Page 100

Ordering Information (1) Extended Type Number ATAR862x-yyy-TNQzf ATAR862x-yyy-TNSzf Note Hardware revision yyy = Customer specific ROM-version z = Operating temperature range = -- (- + (- +105 ...

Page 101

Table of Contents 4552C–4BMCU–01/04 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.............................................................................. 6 Functional Description......................................................................... ...

Page 102

ATAR862-4 [Preliminary] 102 Return Stack .................................................................................................15 Registers............................................................................................................. 16 Program Counter (PC) ..................................................................................16 RAM Address Registers ................................................................................17 Expression Stack Pointer (SP) ......................................................................17 Return Stack Pointer (RP) ............................................................................17 RAM Address Registers (X and Y) ...............................................................17 Top of Stack (TOS) .......................................................................................17 Condition Code ...

Page 103

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 (P5DAT) ......................................................................36 Port 5 Control ...

Page 104

ATAR862-4 [Preliminary] 104 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 Internal Capture (with TOG2) ...................................................58 Timer 3 – Mode 4: Timer/Counter ...

Page 105

Serial Receive Buffer (SRB) – Byte Read .....................................................78 Combination Modes ........................................................................... 78 Combination Mode Timer 2 and SSI................................................................... 78 Combination Mode 1: Burst Modulation ........................................................79 Combination Mode 2: Biphase Modulation 1 ................................................79 Combination Mode 3: Manchester Modulation 1 ..........................................80 ...

Page 106

ATAR862-4 [Preliminary] 106 Thermal Resistance............................................................................ 94 DC Operating Characteristics............................................................ 94 AC Characteristics.............................................................................. 96 Crystal Characteristics....................................................................... 97 Emulation............................................................................................................ 98 Option Settings for Ordering ............................................................. 99 Ordering Information........................................................................ 100 Package Information ....................................................................... 100 Table of Contents ............................................................................. 101 4552C–4BMCU–01/04 ...

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