Maxim-integrated MAXQ7667 Manual do Utilizador Página 1

Consulte online ou descarregue Manual do Utilizador para Hardware Maxim-integrated MAXQ7667. Maxim Integrated MAXQ7667 User Manual [es] [it] [de] [en] Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 347
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
______________________________________________________________________________________ Maxim Integrated Products i
MAXQ7667 USER’S GUIDE
Rev 0; 4/09
BURST ENABLE
AVDD/2
120k
LNAAVDD/2
0mV
2mV
-1
MUX
BURST OUTPUT,
DUTY CYCLE, AND
PULSE COUNTER
SIGMA-DELTA
ADC
SIGMA-DELTA
ADC
DIGITAL
BANDPASS
FILTER
RAM
2K x 16
ROM
2K x 16
16 x 16
HW MULT
+ ACCUM
FLASH
8K x 16
OR
16K x 16
INTERNAL
REGULATORS
16-BIT 16-MIPS
MICROCONTROLLER
PROGRAMMABLE
PLL-BASED OSCILLATOR
VOLTAGE
REFERENCE
FULL WAVE
DETECTOR
THRESHOLD
ADJUST
SYSTEM
TIMER
TIMER 2
CRYSTAL
OSCILLATOR
16MHz (MAX) 
INTERNAL
OSCILLATOR
WATCHDOG
POR/
BROWNOUT
UART
(LIN)
TIMER 1 TIMER 0
T0B_CMPOT0
DIGITAL
LOWPASS
FILTER
120k
3k
3k
0.47µF
REFBG
0.47µF 0.47µF
REFSAR REFECHO
AIN0
BURST
ECHON
470pF
0.01µF
ECHOP
GATE5
AVDD
DVDD
GND
Rx
Tx
DVDDIO
REG3P3
REG2P5
+5.0V DVDDIO
BSP129
AVDD
330pF
THERMISTOR
BATTERY+
AIN1
AIN2
AIN3
AIN4
AIN5
FILT
T1T2
16MHz
20pF20pF
T2B
RESET
CLOCK PRESCALERS
DIVIDE BY 1 TO 128
FIFO
33nF
24k
470pF
0.01µF
0.1µF
0.1µF
0.1µF
TRANSCEIVER
CONNECTOR
V+
GROUND
SIGNAL
+9V TO
+20V
MAXQ7667
Vista de página 0
1 2 3 4 5 6 ... 346 347

Resumo do Conteúdo

Página 1 - MAXQ7667 USER’S GUIDE

______________________________________________________________________________________ Maxim Integrated Products iMAXQ7667 USER’S GUIDERev 0; 4/09BURS

Página 2

2.1.3 Harvard Memory ArchitectureAs part of the MAXQ family, the MAXQ7667 core architecture is based on the MAXQ20 design, which implements a 16-bit i

Página 3

___________________________________________________________________________________________________________ 6-6MAXQ7667 User’s Guide6.1.2 Type 2 Timer

Página 4

6-7 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide6.2 Type 2 Timer/C

Página 5

___________________________________________________________________________________________________________ 6-8MAXQ7667 User’s Guide6.3 Type 2 Status/

Página 6

6-9 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideBits 2 and 1: Capt

Página 7

__________________________________________________________________________________________________________ 6-10MAXQ7667 User’s GuideBit 6: Type 2 Time

Página 8

6-11 __________________________________________________________________________________________________________MAXQ7667 User’s GuideBit 0: Gating Enab

Página 9

__________________________________________________________________________________________________________ 6-12MAXQ7667 User’s Guide6.4 Type 2 Counter

Página 10 - MAXQ7667 User’s Guide

6-13 __________________________________________________________________________________________________________MAXQ7667 User’s Guide6.4.2 Type 2 Timer

Página 11

__________________________________________________________________________________________________________ 6-14MAXQ7667 User’s Guide6.5 Type 2 Reload

Página 12

6-15 __________________________________________________________________________________________________________MAXQ7667 User’s Guide6.5.2 Type 2 Timer

Página 13

___________________________________________________________________________________________________________ 2-6MAXQ7667 User’s Guide2.2 ArchitectureTh

Página 14

__________________________________________________________________________________________________________ 6-16MAXQ7667 User’s Guide6.6 Type 2 Capture

Página 15

6-17 __________________________________________________________________________________________________________MAXQ7667 User’s Guide6.6.2 Type 2 Timer

Página 16

__________________________________________________________________________________________________________ 6-18MAXQ7667 User’s Guide6.7 Type 2 Timer/C

Página 17

6-19 __________________________________________________________________________________________________________MAXQ7667 User’s GuideT2MDT2Lx 8-BIT TIM

Página 18

__________________________________________________________________________________________________________ 6-20MAXQ7667 User’s Guide6.7.1 16-Bit Timer

Página 19

6-21 __________________________________________________________________________________________________________MAXQ7667 User’s Guide6.7.2 16-Bit Timer

Página 20

__________________________________________________________________________________________________________ 6-22MAXQ7667 User’s Guide6.7.4 Dual 8-Bit T

Página 21

6-23 __________________________________________________________________________________________________________MAXQ7667 User’s Guide6.7.7 Type 2 Timer

Página 22

__________________________________________________________________________________________________________ 6-24MAXQ7667 User’s Guideorg 0;main_top:mov

Página 23

6-25 __________________________________________________________________________________________________________MAXQ7667 User’s Guide6.7.8.2 Waveform O

Página 24

2-7 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideMemory access from

Página 25

__________________________________________________________________________________________________________ 6-26MAXQ7667 User’s Guide; 0100 0000;TC2L 0

Página 26

6-27 __________________________________________________________________________________________________________MAXQ7667 User’s GuideT2P0 PINCODE EXECU

Página 27

__________________________________________________________________________________________________________ 6-28MAXQ7667 User’s Guide6.7.9.2 Measure Hi

Página 28

6-29 __________________________________________________________________________________________________________MAXQ7667 User’s GuideT2P0 PINCODE EXECU

Página 29

__________________________________________________________________________________________________________ 6-30MAXQ7667 User’s Guide6.7.9.4 Measure Du

Página 30

6-31 __________________________________________________________________________________________________________MAXQ7667 User’s Guide6.7.9.5 Overflow/I

Página 31

___________________________________________________________________________________ Maxim Integrated Products 7-1MAXQ7667 User’s GuideSECTION 7: SCHED

Página 32

___________________________________________________________________________________________________________ 7-2MAXQ7667 User’s GuideSECTION 7: SCHEDUL

Página 33

7-3 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide7.2 Schedule Timer

Página 34

7.2.2 Schedule Timer Register (STIM)Register Description: Schedule Timer RegisterRegister Name: STIMRegister Address: Module 01h, Index 0FhBits 15 to

Página 35

___________________________________________________________________________________________________________ 2-8MAXQ7667 User’s Guide2.2.2 Register Spa

Página 36

7.3 Schedule Timer OperationThe MAXQ7667 has a schedule timer that can be used for general timekeeping and interval alarms and wake-up alarms. The tim

Página 37

___________________________________________________________________________________ Maxim Integrated Products 8-1MAXQ7667 User’s Guide8.1 Architecture

Página 38

___________________________________________________________________________________________________________ 8-2MAXQ7667 User’s Guide8.4.5 LIN Slave

Página 39

8-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 8-1. UART/L

Página 40

___________________________________________________________________________________________________________ 8-4MAXQ7667 User’s GuideFigure 8-1. UART/L

Página 41

8-5 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide8.3 UART and LIN R

Página 42

Bit 5: Serial Port Mode Bit 2 (SM2). The function of this bit is dependent on the operating mode of the serial port. In mode 0, it deter-mines the spe

Página 43

8.3.3 Serial Port Buffer Register (SBUF)Register Description: Serial Port Buffer RegisterRegister Name:SBUFRegister Address: Module 03h, Index 07hBits

Página 44

8.3.5 Error Register (UART) (ERRR)Register Description: Error RegisterRegister Name:ERRRRegister Address: Module 03h, Index 0DhBit 7: Reserved.Read re

Página 45

8.3.6 Checksum Register (UART) (CHKSUM)Register Description: Checksum RegisterRegister Name:CHKSUMRegister Address: Module 03h, Index 0EhBits 15 to 8:

Página 46

2-9 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideThe MAXQ7667 perip

Página 47

8.3.7 Interrupt State Vector Register (ISVEC)Register Description:Interrupt State Vector RegisterRegister Name: ISVECRegister Address: Module 03h, Ind

Página 48

8.3.8 Status Register 0 (UART) (STA0)Register Description: Status Register 0Register Name:STA0Register Address: Module 03h, Index 11hBits 7 to 2: Rese

Página 49

8.3.10 FIFO Control Register (UART) (FCON)Register Description: FIFO Control RegisterRegister Name:FCONRegister Address: Module 03h, Index 13hBit 7: F

Página 50

8.3.11 Control Register 0 (UART) (CNT0)Register Description: Control Register 0Register Name:CNT0Register Address: Module 03h, Index 14hBit 7: Wake Up

Página 51

8.3.12 Control Register 2 (UART) (CNT2)Register Description: Control Register 2Register Name:CNT2Register Address: Module 03h, Index 15hBits 7 to 5: R

Página 52

8.3.13 Identifier Boundary Register (UART) (IDFB)Register Description: Identifier Boundary RegisterRegister Name:IDFBRegister Address: Module 03h, Ind

Página 53

8.3.15 Serial Address Mask Register (UART) (SADEN)Register Description: Serial Address Mask RegisterRegister Name:SADENRegister Address: Module 03h, I

Página 54

8.3.17 Timer Register (UART) (TMR)Register Description: Timer RegisterRegister Name:TMRRegister Address: Module 03h, Index 1AhBits 15 to 0: Timer Regi

Página 55

8.4.2 LIN FrameThe LIN protocol uses a single message frame to synchronize and address the nodes and to exchange data between them. The mas-ter sets t

Página 56

8.4.4 LIN MasterThe MAXQ7667 can be used as the LIN bus master as shown in Figure 8-4. As the LIN bus master node, the MAXQ7667 controls alltraffic on

Página 57

__________________________________________________________________________________________________________ 2-10MAXQ7667 User’s Guide2.2.3 Memory Organ

Página 58

8.4.4.2 LIN Master Sending Protected ID and Break/Sync ExampleThe LIN master is now configured and ready to send the identifier and break/sync sequenc

Página 59

8.4.5 LIN Slave The MAXQ7667 can be used as a LIN slave as shown in Figure 8-5. As the LIN slave, the bus master controls all traffic on the bus.The s

Página 60

8.4.5.3 LIN Slave Polling for Receive Complete ExampleOne method to accomplish this is to use the LIN interrupts to monitor the LIN state in the ISVEC

Página 61

8.4.9 Setting LIN Baud RateThe LIN baud rate is set using the BT register. The LIN master uses the baud-rate bit timing when it issues a break/sync se

Página 62

8.4.12 LIN Error HandlingWhen the MAXQ7667 is used as a LIN master or slave, the application software should monitor the status of all LIN communicati

Página 63

8.5.2 MAXQ7667 UART Modes8.5.2.1 UART Mode 0This mode is used to communicate in synchronous, half-duplex format with devices that accept the MAXQ7667

Página 64

__________________________________________________________________________________________________________ 8-26MAXQ7667 User’s GuideFigure 8-7. UART M

Página 65

8-27 __________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 8-8. UART M

Página 66

8.5.2.3 UART Mode 2This mode uses a total of 11 bits in asynchronous, full-duplex communication as illustrated in Figure 8-9. The 11 bits consist of o

Página 67

8-29 __________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 8-9. UART M

Página 68

2-11 __________________________________________________________________________________________________________MAXQ7667 User’s Guideing address of the

Página 69

__________________________________________________________________________________________________________ 8-30MAXQ7667 User’s GuideFigure 8-10. UART

Página 70

8.5.4 UART Mode 1 Asynchronous Full-Duplex Setup ExampleTo set up the UART/LIN controller for UART operation, the LIN or UART mode select (LUN[1:0]) b

Página 71

8.5.7 UART Receive Data ExampleTo receive serial data using the UART, the SBUF register is read. To ensure the data has been written, the application

Página 72

___________________________________________________________________________________ Maxim Integrated Products 9-1MAXQ7667 User’s Guide9.1 Architecture

Página 73

___________________________________________________________________________________________________________ 9-2MAXQ7667 User’s GuideFigure 9-1. SPI Bu

Página 74

9-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 9: ENHANCE

Página 75

___________________________________________________________________________________________________________ 9-4MAXQ7667 User’s Guide9.1 ArchitectureTh

Página 76

9-5 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideThe MAXQ7667 suppo

Página 77

___________________________________________________________________________________________________________ 9-6MAXQ7667 User’s Guide9.1.1.1 SPI Data B

Página 78

9-7 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide9.1.1.2 SPI Contro

Página 79

tion. Using Data Pointer indirectly with "++" will automatically increase the content of the active Data Pointer by 1 immediately follow-ing

Página 80

___________________________________________________________________________________________________________ 9-8MAXQ7667 User’s GuideBit 5: Receive Ove

Página 81

9-9 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide9.1.1.3 SPI Config

Página 82

__________________________________________________________________________________________________________ 9-10MAXQ7667 User’s GuideBit 1: Clock Phase

Página 83

9-11 __________________________________________________________________________________________________________MAXQ7667 User’s Guide9.1.2 Master ModeT

Página 84

__________________________________________________________________________________________________________ 9-12MAXQ7667 User’s GuideData can be writte

Página 85

9-13 __________________________________________________________________________________________________________MAXQ7667 User’s Guide9.1.3 Slave ModeTh

Página 86

__________________________________________________________________________________________________________ 9-14MAXQ7667 User’s GuideOnce the port is c

Página 87

9-15 __________________________________________________________________________________________________________MAXQ7667 User’s GuideWhen CKPHA is clea

Página 88

__________________________________________________________________________________________________________ 9-16MAXQ7667 User’s Guide9.2.2 Write Collis

Página 89

9-17 __________________________________________________________________________________________________________MAXQ7667 User’s Guide9.4 Resetting the

Página 90

MAXQ7667 MEMORY MAP (DEFAULT CONDITION, UPA = 0)0x00000x80000x90000x800DATA MEMORY015LOGICAL SPACE0xFFFFPHYSICAL PROGRAM(P0)UTILITY ROMLOGICAL SPACE0

Página 91

__________________________________________________________________________________ Maxim Integrated Products 10-1MAXQ7667 User’s GuideSECTION 10: HARD

Página 92

__________________________________________________________________________________________________________ 10-2MAXQ7667 User’s GuideSECTION 10: HARDWA

Página 93

10-3 __________________________________________________________________________________________________________MAXQ7667 User’s Guide10.2 Hardware Mult

Página 94

__________________________________________________________________________________________________________ 10-4MAXQ7667 User’s GuideBit 3: Operand Cou

Página 95

10-5 __________________________________________________________________________________________________________MAXQ7667 User’s Guide10.2.3 Multiplier

Página 96

__________________________________________________________________________________________________________ 10-6MAXQ7667 User’s Guide10.2.5 Multiplier

Página 97

10-7 __________________________________________________________________________________________________________MAXQ7667 User’s Guide10.2.7 Multiplier

Página 98

__________________________________________________________________________________________________________ 10-8MAXQ7667 User’s Guide10.3 Hardware Mult

Página 99

10-9 __________________________________________________________________________________________________________MAXQ7667 User’s Guide10.8 Accessing the

Página 100

_________________________________________________________________________________________________________ 10-10MAXQ7667 User’s Guide10.9 MAXQ7667 Hard

Página 101

__________________________________________________________________________________________________________ 2-14MAXQ7667 User’s Guide2.2.3.6 Pseudo-Von

Página 102

__________________________________________________________________________________ Maxim Integrated Products 11-1MAXQ7667 User’s Guide11.1 TAP Overvie

Página 103

__________________________________________________________________________________________________________ 11-2MAXQ7667 User’s GuideNOTE: BOUNDARY SCA

Página 104

11-3 __________________________________________________________________________________________________________MAXQ7667 User’s Guide11.2.1 TAP PinsThe

Página 105

__________________________________________________________________________________________________________ 11-4MAXQ7667 User’s Guide11.3 TAP Interface

Página 106

11-5 __________________________________________________________________________________________________________MAXQ7667 User’s Guide11.4 TAP Controlle

Página 107

__________________________________________________________________________________________________________ 11-6MAXQ7667 User’s Guide11.4.1 Communicati

Página 108

11-7 __________________________________________________________________________________________________________MAXQ7667 User’s GuideWhen the parallel

Página 109

__________________________________________________________________________________________________________ 11-8MAXQ7667 User’s Guide11.4.6 TAP Communi

Página 110

11-9 __________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 11-4. TAP C

Página 111

SECTION 12: IN-CIRCUIT DEBUG MODE__________________________________________________________________________________ Maxim Integrated Products 12-1MAXQ

Página 112

SECTION 1: Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1SECTION

Página 113

2-15 __________________________________________________________________________________________________________MAXQ7667 User’s Guide2.2.3.8 Memory Man

Página 114

__________________________________________________________________________________________________________ 12-2MAXQ7667 User’s GuideFigure 12-1. In-Ci

Página 115

12-3 __________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 12: IN-CIR

Página 116

__________________________________________________________________________________________________________ 12-4MAXQ7667 User’s GuideThe debug engine i

Página 117

12-5 __________________________________________________________________________________________________________MAXQ7667 User’s Guide12.2.2 In-Circuit

Página 118

__________________________________________________________________________________________________________ 12-6MAXQ7667 User’s GuideBit 5: Break-On Re

Página 119

12-7 __________________________________________________________________________________________________________MAXQ7667 User’s Guide12.2.4 In-Circuit

Página 120

__________________________________________________________________________________________________________ 12-8MAXQ7667 User’s Guide12.2.6 In-Circuit

Página 121

12-9 __________________________________________________________________________________________________________MAXQ7667 User’s Guide12.2.8 System Cont

Página 122

_________________________________________________________________________________________________________ 12-10MAXQ7667 User’s Guide12.3 Debug Engine

Página 123

12-11 _________________________________________________________________________________________________________MAXQ7667 User’s GuideTable 12-1 shows t

Página 124

__________________________________________________________________________________________________________ 2-16MAXQ7667 User’s GuideFigure 2-5. Word A

Página 125

_________________________________________________________________________________________________________ 12-12MAXQ7667 User’s Guide12.3.2 Breakpoint

Página 126

12-13 _________________________________________________________________________________________________________MAXQ7667 User’s Guide12.3.2.2 Breakpoin

Página 127

_________________________________________________________________________________________________________ 12-14MAXQ7667 User’s Guide12.3.2.3 Breakpoin

Página 128

12-15 _________________________________________________________________________________________________________MAXQ7667 User’s Guide12.3.4 Debug ModeT

Página 129

_________________________________________________________________________________________________________ 12-16MAXQ7667 User’s GuideTable 12-2. Backgr

Página 130

12-17 _________________________________________________________________________________________________________MAXQ7667 User’s Guide12.3.6 Read-Regist

Página 131

_________________________________________________________________________________________________________ 12-18MAXQ7667 User’s Guide12.3.9 Debug Mode

Página 132

12-19 _________________________________________________________________________________________________________MAXQ7667 User’s Guide12.3.10 Debug Comm

Página 133

_________________________________________________________________________________________________________ 12-20MAXQ7667 User’s Guidex0 x1 x2 x3 x4 x5

Página 134

__________________________________________________________________________________ Maxim Integrated Products 13-1MAXQ7667 User’s GuideSECTION 13: IN-S

Página 135

2-17 __________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 2-6. Byte A

Página 136

__________________________________________________________________________________________________________ 13-2MAXQ7667 User’s GuideSECTION 13: IN-SYS

Página 137

13-3 __________________________________________________________________________________________________________MAXQ7667 User’s Guide13.2 In-System Pro

Página 138

13.2.2 System Control Register (SC)Register Description: System Control RegisterRegister Name: SCRegister Address: Module 08h, Index 08hBit 7: Test Ac

Página 139

13-5 __________________________________________________________________________________________________________MAXQ7667 User’s GuideTable 13-2. Bootlo

Página 140

__________________________________________________________________________________________________________ 13-6MAXQ7667 User’s GuideCommand 04h—Get St

Página 141

Command 08h—Get Loader VersionCommand 09h—Get Utility ROM VersionCommand 0Ah—Set Word/Byte Mode AccessThe mode byte should be 0 to set byte access mod

Página 142

__________________________________________________________________________________________________________ 13-8MAXQ7667 User’s Guide13.3.3 Family 2 Co

Página 143

13-9 __________________________________________________________________________________________________________MAXQ7667 User’s Guide13.3.5 Family 4 Co

Página 144

_________________________________________________________________________________________________________ 13-10MAXQ7667 User’s GuideAll commands in Fa

Página 145

13-11 _________________________________________________________________________________________________________MAXQ7667 User’s Guide13.4 Password-Prot

Página 146

__________________________________________________________________________________________________________ 2-18MAXQ7667 User’s Guide2.2.4 InterruptsTh

Página 147

_________________________________________________________________________________________________________ 13-12MAXQ7667 User’s GuideTable 13-4. JTAG S

Página 148

13-13 _________________________________________________________________________________________________________MAXQ7667 User’s Guide13.6 UART Bootload

Página 149

_________________________________________________________________________________________________________ 13-14MAXQ7667 User’s GuideSET UART FOR MODE

Página 150

__________________________________________________________________________________ Maxim Integrated Products 14-1MAXQ7667 User’s GuideSECTION 14: SAR

Página 151

__________________________________________________________________________________________________________ 14-2MAXQ7667 User’s GuideFigure 14-1. SAR A

Página 152

14-3 __________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 14: SAR AD

Página 153

__________________________________________________________________________________________________________ 14-4MAXQ7667 User’s GuideTable 14-1. SAR AD

Página 154

14-5 __________________________________________________________________________________________________________MAXQ7667 User’s Guide14.3 SAR ADC Regis

Página 155

__________________________________________________________________________________________________________ 14-6MAXQ7667 User’s GuideBit 3: SAR ADC Sta

Página 156

14-7 __________________________________________________________________________________________________________MAXQ7667 User’s Guide14.3.3 Analog Stat

Página 157

2-19 __________________________________________________________________________________________________________MAXQ7667 User’s Guide2.2.4.3 Synchronou

Página 158

__________________________________________________________________________________________________________ 14-8MAXQ7667 User’s Guide14.3.4 SAR ADC Out

Página 159

14-9 __________________________________________________________________________________________________________MAXQ7667 User’s Guide10 divides by 811

Página 160

_________________________________________________________________________________________________________ 14-10MAXQ7667 User’s Guide14.4 Voltage Refer

Página 161

14-11 _________________________________________________________________________________________________________MAXQ7667 User’s Guide14.5.3 Unipolar/Bi

Página 162

_________________________________________________________________________________________________________ 14-12MAXQ7667 User’s Guide14.5.4 Transfer Fu

Página 163

14-13 _________________________________________________________________________________________________________MAXQ7667 User’s GuideThe MAXQ7667 ADC o

Página 164

_________________________________________________________________________________________________________ 14-14MAXQ7667 User’s Guide14.5.5 Analog Inpu

Página 165

14-15 _________________________________________________________________________________________________________MAXQ7667 User’s Guide14.5.7 Auto Shutdo

Página 166

_________________________________________________________________________________________________________ 14-16MAXQ7667 User’s GuideTable 14-5. ADC Du

Página 167

14-17 _________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 14-8 shows

Página 168

__________________________________________________________________________________________________________ 2-20MAXQ7667 User’s GuideSYSTEM MODULESMODU

Página 169

_________________________________________________________________________________________________________ 14-18MAXQ7667 User’s GuideIn dual-edged conv

Página 170

14-19 _________________________________________________________________________________________________________MAXQ7667 User’s Guide14.5.9 ADC Interru

Página 171

_________________________________________________________________________________________________________ 14-20MAXQ7667 User’s GuideFigure 14-11. Sett

Página 172

__________________________________________________________________________________ Maxim Integrated Products 15-1MAXQ7667 User’s GuideSECTION 15: OSCI

Página 173

__________________________________________________________________________________________________________ 15-2MAXQ7667 User’s GuideSECTION 15: OSCILL

Página 174

15-3 __________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 15-1. Oscil

Página 175

__________________________________________________________________________________________________________ 15-4MAXQ7667 User’s Guide15.2.1 Analog Inte

Página 176

15-5 __________________________________________________________________________________________________________MAXQ7667 User’s Guide15.2.2 Analog Stat

Página 177

__________________________________________________________________________________________________________ 15-6MAXQ7667 User’s Guide15.2.3 Oscillator

Página 178

15-7 __________________________________________________________________________________________________________MAXQ7667 User’s GuideChanging XTRC from

Página 179

2-21 __________________________________________________________________________________________________________MAXQ7667 User’s GuideINTERRUPT MODU LE

Página 180

__________________________________________________________________________________________________________ 15-8MAXQ7667 User’s Guide15.2.5 Watchdog Ti

Página 181

15.2.6 RC Oscillator Trim Register (RCTRM)Register Description: RC Oscillator Trim RegisterRegister Name:RCTRMRegister Address: Module 01h, Index 17hB

Página 182

15.3.1.1 Recalibrating the RC OscillatorThe MAXQ7667 has an internal RC oscillator that is factory calibrated to approximately 13.5MHz. Although the o

Página 183

15.3.2 External Oscillator and CrystalThe external clock source can be an external oscillator, a quartz crystal, or ceramic resonator. The core is des

Página 184

15.4 External Oscillator Clock/Crystal Failure SwitchoverThe external oscillator clock/crystal failure can occur during normal operation and is detect

Página 185

As shown in Figure 15-2, the timer is driven by the internal RC clock (set at the maximum 16MHz frequency) through a series ofdividers. The divider ou

Página 186

_________________________________________________________________________________________________________ 15-14MAXQ7667 User’s Guide15.6.2 Switchback

Página 187

__________________________________________________________________________________ Maxim Integrated Products 16-1MAXQ7667 User’s GuideSECTION 16: POWE

Página 188

__________________________________________________________________________________________________________ 16-2MAXQ7667 User’s GuideFigure 16-1. MAXQ7

Página 189

16-3 __________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 16: POWER-

Página 190

__________________________________________________________________________________________________________ 2-22MAXQ7667 User’s GuideINTERRUPT MODU LE

Página 191

__________________________________________________________________________________________________________ 16-4MAXQ7667 User’s GuideFigure 16-1. MAXQ7

Página 192

16.2 Power-Supply/Supervisory Monitoring Registers16.2.1 Analog Interrupt Enable Register (AIE)Register Description: Analog Interrupt Enable RegisterR

Página 193

16.2.2 Analog Status Register (ASR)Register Description: Analog Status RegisterRegister Name: ASRRegister Address: Module 05h, Index 08hBit 15: DVDDIO

Página 194

16.2.3 Analog Power Enable Register (APE)Register Description: Analog Power Enable RegisterRegister Name: APERegister Address: Module 05h, Index 10hBi

Página 195

16.2.4 Watchdog Timer Control Register (WDCN)Register Description: Watchdog Timer Control RegisterRegister Name: WDCNRegister Address: Module 08h, Ind

Página 196

16-9 __________________________________________________________________________________________________________MAXQ7667 User’s GuideFigure 16-3. Suppl

Página 197

_________________________________________________________________________________________________________ 16-10MAXQ7667 User’s Guide16.3.1 5V Regulato

Página 198

16.3.1.2 Darlington Bipolar Transistor as the Pass DeviceBipolar transistors may also be used for the pass transistor. In Figure 16-5 a Darlington pai

Página 199

16.4 Power-On Reset On power-up, the VDPE bit (APE.7) is automatically set to 1, enabling the DVDD reset supervisor; consequently, the internal circui

Página 200

16-13 _________________________________________________________________________________________________________MAXQ7667 User’s Guide16.4.1 Reset Outpu

Página 201

___________________________________________________________________________________ Maxim Integrated Products 3-1MAXQ7667 User’s Guide3.1 Addressing M

Página 202

16.5.2 Digital I/O Supply (DVDDIO) MonitorThe DVDDIO monitor detects a brownout condition on the +5V digital I/O supply. The DVDDIO supply monitor can

Página 203

16.6 Reset ModeWhen the MAXQ7667 is in reset mode, the enabled system clock oscillator continues running, but no instruction execution or other sys-te

Página 204

_________________________________________________________________________________________________________ 16-16MAXQ7667 User’s GuideFigure 16-10. MAXQ

Página 205

SECTION 17: ULTRASONIC DISTANCE MEASUREMENTMODULE—BURST TRANSMISSION AND ECHO RECEPTION_______________________________________________________________

Página 206

__________________________________________________________________________________________________________ 17-2MAXQ7667 User’s GuideFigure 17-1. Burst

Página 207

17-3 __________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 17: ULTRAS

Página 208

17.1.2 Echo ReceptionThe echo receive path along with the control and data registers are shown in Figure 17-2. The circuit is designed to receive echo

Página 209

The BPF center frequency tracks BFREQ. The bandpass width is 14% of the center frequency (Q = 7). The 16-bit Echo EnvelopeBandpass Filter Input Data r

Página 210

17.2 Burst Transmission and Echo Reception PinoutsTable 17-1. Burst Transmission PinoutTable 17-2. Echo Reception PinoutTable 17-3. Voltage Reference

Página 211

Bit 14: Burst Drive Strength (BDS). This bit selects the drive strength on the BURST pin. When the BDS bit is set to 0, the output dri-ver is lower; w

Página 212

___________________________________________________________________________________________________________ 3-2MAXQ7667 User’s GuideTable 3-1. Accumul

Página 213

Bit 11: Burst Polarity Control (BPOL). Setting this bit to 0 causes a low idle state and a high pulse width of BPH. Set BPOL 1 to invertthe BURST outp

Página 214

17.3.4 PLL-Based Programmable Oscillator Control Register (PLLF)Register Description: PLL-Based Programmable Oscillator Control RegisterRegister Name:

Página 215

17.3.5 Analog Interrupt Enable Register (AIE)Register Description: Analog Interrupt Enable RegisterRegister Name: AIERegister Address: Module 05h, Ind

Página 216

17.3.6 Echo Envelope Comparator Control Register (CMPC)Register Description: Echo Envelope Comparator Control RegisterRegister Name: CMPCRegister Addr

Página 217

17.3.8 Analog Status Register (ASR)Register Description: Analog Status RegisterRegister Name: ASRRegister Address: Module 05h, Index 08hBit 15: DVDDIO

Página 218

17.3.9 Echo Envelope Lowpass Filter FIFO Control Register (LPFC)Register Description: Echo Envelope Lowpass Filter FIFO Control RegisterRegister Name:

Página 219

17.3.10 Echo Envelope Bandpass Filter Input Data Register (BPFI)Register Description: Echo Envelope Bandpass Filter Input Data RegisterRegister Name:

Página 220

17.3.12 Echo Envelope Lowpass Filter Output Data Register (LPFD)Register Description: Echo Envelope Lowpass Filter Output Data RegisterRegister Name:

Página 221

17.3.14 Analog Power Enable Register (APE)Register Description: Analog Power Enable RegisterRegister Name: APERegister Address: Module 05h, Index 10hB

Página 222

17.4 Burst Signal Generation To facilitate implementation the following items must be addressed: •Hardware Setup:External RC Filter (FILT)Ultrasonic T

Página 223

___________________________________________________________________________________ Maxim Integrated Products 1-1MAXQ7667 User’s GuideSECTION 1: OVERV

Página 224

3-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 3: PROGRAM

Página 225

17.4.2.2 Configuring the Burst VariablesThe Clock-Burst-In (Figure 17-1) is selected by the burst clock select bit, BCKS (BTRN.10). The Clock-Burst-In

Página 226

Table 17-5. Integer Divisor ValuesThe burst clock generated can be controlled and manipulated, in a few ways, before it reaches the output pin BURST.T

Página 227

17.4.2.3 Triggering the Burst SignalOnce all the register bits have been set to generate the frequency, duty cycle, and number of pulses, and enable t

Página 228

17.5 Echo ReceptionTo facilitate implementation the following items must be addressed: •Hardware Setup:Receiver Clock FrequencyVoltage Reference for t

Página 229

17.5.2.2 Echo Receive Register Configuration The input of echo reception stage can be configured to accept external (echo) signal on the ECHOP and ECH

Página 230

The amplified echo signal passes through a BPF, a full-wave rectifier, and an LPF.After the echo signal goes through these filtering and signal proces

Página 231

17.5.3 Echo Receive Data RegisterThe LPFD register contains the most recent filtered and processed data. Reading LPFD does not clear it. The data in L

Página 232

__________________________________________________________________________________ Maxim Integrated Products 18-1MAXQ7667 User’s GuideSECTION 18: UTIL

Página 233

__________________________________________________________________________________________________________ 18-2MAXQ7667 User’s GuideSECTION 18: UTILIT

Página 234

18-3 __________________________________________________________________________________________________________MAXQ7667 User’s Guide18.1 In-Applicatio

Página 235

___________________________________________________________________________________________________________ 3-4MAXQ7667 User’s GuideGenerally, prefixi

Página 236

Function: UARTloader*Summary: This is an entry point for the customer to call the UART bootloader from their application code. The UART performsan aut

Página 237

18-5 __________________________________________________________________________________________________________MAXQ7667 User’s GuideFunction: moveDP1S

Página 238

__________________________________________________________________________________________________________ 18-6MAXQ7667 User’s GuideFunction: moveFPin

Página 239

18-7 __________________________________________________________________________________________________________18.3 ROM Example 1: Calling A MAXQ7667

Página 240

__________________________________________________________________________________________________________ 18-8MAXQ7667 User’s Guide18.4 ROM Example 2

Página 241

__________________________________________________________________________________ Maxim Integrated Products 19-1MAXQ7667 User’s GuideSECTION 19: INST

Página 242

__________________________________________________________________________________________________________ 19-2MAXQ7667 User’s GuideRETI C/RETI NC, RE

Página 243

19-3 __________________________________________________________________________________________________________MAXQ7667 User’s GuideMNEMONIC DESCRIP T

Página 244

__________________________________________________________________________________________________________ 19-4MAXQ7667 User’s GuideMNEMONIC DESCRIPTI

Página 245

19-5 __________________________________________________________________________________________________________MAXQ7667 User’s GuideADD/ADDC src Add/A

Página 246

3-5 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide3.3.4 Moving Value

Página 247

__________________________________________________________________________________________________________ 19-6MAXQ7667 User’s GuideAND src Logical AN

Página 248

19-7 __________________________________________________________________________________________________________MAXQ7667 User’s Guide{L/S}CALL src {Lon

Página 249

__________________________________________________________________________________________________________ 19-8MAXQ7667 User’s GuideCMP src Compare Ac

Página 250

19-9 __________________________________________________________________________________________________________MAXQ7667 User’s GuideCPL C Complement C

Página 251

_________________________________________________________________________________________________________ 19-10MAXQ7667 User’s Guide{L/S}JUMP src Unco

Página 252

19-11 _________________________________________________________________________________________________________MAXQ7667 User’s GuideConditional {Long/

Página 253

_________________________________________________________________________________________________________ 19-12MAXQ7667 User’s GuideJUMP NZ Z=0: IP ←

Página 254

19-13 _________________________________________________________________________________________________________MAXQ7667 User’s GuideMOVE dst, src Move

Página 255

_________________________________________________________________________________________________________ 19-14MAXQ7667 User’s GuideMOVE dst, src Move

Página 256

19-15 _________________________________________________________________________________________________________MAXQ7667 User’s GuideExample(s): MOVE

Página 257

___________________________________________________________________________________________________________ 3-6MAXQ7667 User’s Guide3.3.4.5 High (16-B

Página 258

_________________________________________________________________________________________________________ 19-16MAXQ7667 User’s GuideMOVE C, Acc.<b&

Página 259

19-17 _________________________________________________________________________________________________________MAXQ7667 User’s GuideMOVE C, #1 Set Car

Página 260

_________________________________________________________________________________________________________ 19-18MAXQ7667 User’s GuideNEG Negate Accumul

Página 261

19-19 _________________________________________________________________________________________________________MAXQ7667 User’s GuideOR Acc.<b> L

Página 262

_________________________________________________________________________________________________________ 19-20MAXQ7667 User’s GuidePOPI dst Pop Word

Página 263

19-21 _________________________________________________________________________________________________________MAXQ7667 User’s GuideRET Return from Su

Página 264

_________________________________________________________________________________________________________ 19-22MAXQ7667 User’s GuideRET NCOperation:C=

Página 265

19-23 _________________________________________________________________________________________________________MAXQ7667 User’s GuideRETI Return from I

Página 266

_________________________________________________________________________________________________________ 19-24MAXQ7667 User’s GuideRETI ZOperation:Z=

Página 267

19-25 _________________________________________________________________________________________________________MAXQ7667 User’s GuideRL/RLC Rotate Left

Página 268

3-7 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide3.5.2 Enabling Aut

Página 269

_________________________________________________________________________________________________________ 19-26MAXQ7667 User’s GuideRR/RRC Rotate Righ

Página 270

19-27 _________________________________________________________________________________________________________MAXQ7667 User’s GuideSLA/SLA2/SLA4 Shif

Página 271

_________________________________________________________________________________________________________ 19-28MAXQ7667 User’s GuideSR/SRA/SRA2/SRA4 S

Página 272

19-29 _________________________________________________________________________________________________________MAXQ7667 User’s GuideSRA2 Operation: 15

Página 273

_________________________________________________________________________________________________________ 19-30MAXQ7667 User’s GuideSUB/SUBB src Subtr

Página 274

19-31 _________________________________________________________________________________________________________MAXQ7667 User’s GuideXCH Exchange Accum

Página 275

_________________________________________________________________________________________________________ 19-32MAXQ7667 User’s GuideXOR src Logical XO

Página 276

MAXQ7667 User’s GuideREVISION NUMBERREVISION DATESECTION NUMBER DESCRIPTIONPAGES CHANGED 0 4/09 — Initial release. —REVISION HISTORYMaxim cannot assu

Página 277

___________________________________________________________________________________________________________ 3-8MAXQ7667 User’s GuideThe Accumulator Po

Página 278

3-9 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide3.5.3 ALU Operatio

Página 279

__________________________________________________________________________________________________________ 3-10MAXQ7667 User’s Guide3.5.6 Example: Add

Página 280

3-11 __________________________________________________________________________________________________________MAXQ7667 User’s Guide• SLA, SLA2, SLA4

Página 281

__________________________________________________________________________________________________________ 3-12MAXQ7667 User’s Guide3.7.2 Unconditiona

Página 282

___________________________________________________________________________________________________________ 1-2MAXQ7667 User’s Guide• One Schedule Tim

Página 283

3-13 __________________________________________________________________________________________________________MAXQ7667 User’s GuideWhen the supplied

Página 284

__________________________________________________________________________________________________________ 3-14MAXQ7667 User’s GuideOnce the interrupt

Página 285

3-15 __________________________________________________________________________________________________________MAXQ7667 User’s Guide3.9 Accessing the

Página 286

__________________________________________________________________________________________________________ 3-16MAXQ7667 User’s Guide3.10 Accessing Dat

Página 287

3-17 __________________________________________________________________________________________________________MAXQ7667 User’s GuideOnce the pointer s

Página 288

___________________________________________________________________________________ Maxim Integrated Products 4-1MAXQ7667 User’s GuideSECTION 4: REGIS

Página 289

___________________________________________________________________________________________________________ 4-2MAXQ7667 User’s GuideTable 4-1. MAXQ766

Página 290

4-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 4: REGISTE

Página 291

___________________________________________________________________________________________________________ 4-4MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 292

4-5 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 293

1-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideBURST ENABLEAVDD/2

Página 294

___________________________________________________________________________________________________________ 4-6MAXQ7667 User’s Guide4.1.1 Accumulator

Página 295

4-7 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideBits 2 to 0: Accum

Página 296

___________________________________________________________________________________________________________ 4-8MAXQ7667 User’s Guide4.1.4 Interrupt an

Página 297

4-9 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide4.1.6 System Contr

Página 298

__________________________________________________________________________________________________________ 4-10MAXQ7667 User’s Guide4.1.7 Interrupt Id

Página 299

4-11 __________________________________________________________________________________________________________MAXQ7667 User’s Guide4.1.9 Watchdog Tim

Página 300

__________________________________________________________________________________________________________ 4-12MAXQ7667 User’s Guide4.1.11 Prefix Regi

Página 301

4-13 __________________________________________________________________________________________________________MAXQ7667 User’s Guide4.1.12 Instruction

Página 302

__________________________________________________________________________________________________________ 4-14MAXQ7667 User’s Guide4.1.14 Interrupt V

Página 303

4-15 __________________________________________________________________________________________________________MAXQ7667 User’s Guide4.1.16 Loop Counte

Página 304

___________________________________________________________________________________ Maxim Integrated Products 2-1MAXQ7667 User’s Guide2.1 Overview . .

Página 305

__________________________________________________________________________________________________________ 4-16MAXQ7667 User’s Guide4.1.18 Data Pointe

Página 306

4-17 __________________________________________________________________________________________________________MAXQ7667 User’s Guide4.1.19 General Reg

Página 307

__________________________________________________________________________________________________________ 4-18MAXQ7667 User’s Guide4.1.21 Frame Point

Página 308

4-19 __________________________________________________________________________________________________________MAXQ7667 User’s Guide4.1.23 General Reg

Página 309

__________________________________________________________________________________________________________ 4-20MAXQ7667 User’s Guide4.1.25 Frame Point

Página 310

4-21 __________________________________________________________________________________________________________MAXQ7667 User’s Guide4.1.27 Data Pointe

Página 311

__________________________________________________________________________________________________________ 4-22MAXQ7667 User’s GuideTable 4-3. MAXQ766

Página 312

4-23 __________________________________________________________________________________________________________MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 313

REGISTER BITREGISTER15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0— — — — — — — — OF MCW CLD SQU OPCS MSUB M MAC SUSMCNT01h[00h]0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Página 314

REGISTER BITREGISTER15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0— — — — — — — — — — — — — — — D PMGFPCTL01h[11h]0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P— — — — — — —

Página 315

___________________________________________________________________________________________________________ 2-2MAXQ7667 User’s GuideTable 2-1. Registe

Página 316

__________________________________________________________________________________________________________ 4-26MAXQ7667 User’s Guidedb = Special: read

Página 317

4-27 __________________________________________________________________________________________________________MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 318

__________________________________________________________________________________________________________ 4-28MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 319

4-29 __________________________________________________________________________________________________________MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 320

__________________________________________________________________________________________________________ 4-30MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 321

4-31 __________________________________________________________________________________________________________MAXQ7667 User’s GuideREGISTER B ITREGIS

Página 322

___________________________________________________________________________________ Maxim Integrated Products 5-1MAXQ7667 User’s GuideSECTION 5: GENER

Página 323

___________________________________________________________________________________________________________ 5-2MAXQ7667 User’s GuideFigure 5-1. Enhanc

Página 324

5-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 5: GENERAL

Página 325

___________________________________________________________________________________________________________ 5-4MAXQ7667 User’s Guide5.1.2 GPIO Port Pi

Página 326

2-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 2: ARCHITE

Página 327

5-5 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide5.2 Port Registers

Página 328

___________________________________________________________________________________________________________ 5-6MAXQ7667 User’s Guide5.2.3 External Int

Página 329

5-7 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide5.2.4 External Int

Página 330

___________________________________________________________________________________________________________ 5-8MAXQ7667 User’s Guide5.2.5 Port 0 Input

Página 331

5-9 ___________________________________________________________________________________________________________MAXQ7667 User’s Guide5.2.7 External Int

Página 332

__________________________________________________________________________________________________________ 5-10MAXQ7667 User’s Guide5.2.8 External Int

Página 333

5-11 __________________________________________________________________________________________________________MAXQ7667 User’s Guide5.2.9 Port 0 Direc

Página 334

__________________________________________________________________________________________________________ 5-12MAXQ7667 User’s Guide5.2.11 External In

Página 335

5-13 __________________________________________________________________________________________________________MAXQ7667 User’s Guide5.2.12 External In

Página 336

__________________________________________________________________________________________________________ 5-14MAXQ7667 User’s GuideIn addition to the

Página 337

2.1.2 Instruction SetAs part of the MAXQ family, the MAXQ7667 uses the standard 16-bit MAXQ20 instruction set, with all instructions a fixed 16 bits i

Página 338

5-15 __________________________________________________________________________________________________________MAXQ7667 User’s Guide5.2.16 Pad Resisti

Página 339

__________________________________________________________________________________________________________ 5-16MAXQ7667 User’s GuideThe ports (P0 and

Página 340

5-17 __________________________________________________________________________________________________________MAXQ7667 User’s GuidePORT P0PINFUN CTIO

Página 341

__________________________________________________________________________________________________________ 5-18MAXQ7667 User’s GuidePORT P0PINFUN CTIO

Página 342

5-19 __________________________________________________________________________________________________________MAXQ7667 User’s Guide5.3.4 Port Pin Exa

Página 343

___________________________________________________________________________________ Maxim Integrated Products 6-1MAXQ7667 User’s GuideSECTION 6: TYPE

Página 344

___________________________________________________________________________________________________________ 6-2MAXQ7667 User’s Guide6.7.9 Type 2 Timer

Página 345

6-3 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideSECTION 6: TYPE 2

Página 346

___________________________________________________________________________________________________________ 6-4MAXQ7667 User’s GuideThe input and outp

Página 347

6-5 ___________________________________________________________________________________________________________MAXQ7667 User’s GuideT2CLx REGISTER(LO

Comentários a estes Manuais

Sem comentários