參數(shù)資料
型號(hào): MAXQ7667AACM+
廠(chǎng)商: MAXIM INTEGRATED PRODUCTS INC
元件分類(lèi): 微控制器/微處理器
英文描述: 16-BIT, FLASH, 16 MHz, RISC MICROCONTROLLER, PQFP48
封裝: 7 X 7 MM, ROHS COMPLIANT, LQFP-48
文件頁(yè)數(shù): 20/39頁(yè)
文件大?。?/td> 582K
代理商: MAXQ7667AACM+
MAXQ7667
16-Bit, RISC, Microcontroller-Based,
Ultrasonic Distance-Measuring System
______________________________________________________________________________________
27
not externally forced low. An internal POR flag indicates
the source of a reset. Ramp up the DVDD supply at a
minimum rate of 60mV/ms to keep the device in POR
until DVDD fully settles.
Watchdog Timer
The primary function of the watchdog timer is to watch
for stalled or stuck software. The watchdog timer per-
forms a controlled system restart when the P fails to
write to the watchdog timer register before a selectable
timeout interval expires. The internal 13.5MHz RC oscil-
lator drives the MAXQ7667’s watchdog timer.
Figure 14 shows the watchdog timer functions as the
source of both the watchdog interrupt and watchdog
reset. The watchdog interrupt timeout period is pro-
grammable to 212, 215, 218, or 221 cycles of the RC
oscillator resulting in a nominal range of 273s to
139.8ms. The watchdog reset timeout period is a fixed
512 RC clock cycles (34s). When enabled, the watch-
dog generates an interrupt upon expiration; then, if not
reset within 512 RC clock cycles, the watchdog asserts
RESET low for eight RC clock cycles.
Hardware Multiplier/Accumulator
A hardware multiplier supports high-speed multiplica-
tions. The multiplier completes a 16-bit x 16-bit multipli-
cation in a single clock cycle and contains a 48-bit
accumulator. The multiplier is a peripheral that per-
forms seven different multiplication operations:
Unsigned 16-bit multiplication
Unsigned 16-bit multiplication and accumulation
Unsigned 16-bit multiplication and subtraction
Signed 16-bit multiplication
Signed 16-bit multiplication and negation
Signed 16-bit multiplication and accumulation
Signed 16-bit multiplication and subtraction
MAXQ Core Architecture
The MAXQ20 C is an accumulator-based Harvard
memory architecture. Fetch and execution operations
complete in one clock cycle without pipelining because
the instruction contains both the op code and data. The
C streamlines 16 million instructions per second
(MIPS). Integrated 16-level hardware stack enables fast
subroutine calling and task switching. Manipulate data
quickly and efficiently with three internal data pointers.
Multiple data pointers allow more than one function to
access data memory without having to save and
restore data pointers each time. The data pointers auto-
matically increment or decrement following an opera-
tion, eliminating the need for software intervention.
Instruction Set
The instruction set consists of a total of 33 fixed-length
16-bit instructions that operate on registers and memo-
ry locations. The highly orthogonal instruction set allows
arithmetic and logical operations to use any register
along with the accumulator. System registers control
functionality common to all MAXQ Cs, while peripheral
registers control peripherals and functions specific to
the MAXQ7667. All registers are subdivided into regis-
ter modules.
The architecture is transport-triggered. Writes or reads
from certain register locations potentially have side
effects. These side effects form the basis for the higher
level op codes defined by the assembler, such as
ADDC, OR, JUMP, etc. The op codes are implemented
as MOVE instructions between system registers. The
assembler handles all the instruction encoding.
Memory Organization
In addition to the internal register space, the device
incorporates several memory areas:
16Kwords of flash memory for program storage
2Kword of SRAM for storage of temporary variables
4Kwords utility ROM
16-level, 16-bit-wide hardware stack for storage of
program return addresses and general-purpose use
Use the internal memory-management unit (MMU) to
map data memory space into a predefined program
memory segment for code execution from data memory.
Use the MMU to map program memory space as data
space for access to constant data stored in program
EWDI
WD0
RWT
WD1
RC CLOCK
(13.5MHz)
INTERRUPT
WTRF
RESET
WDIF
TIMEOUT
TIME
212
DIV 212
DIV 23
215 218 221
EWT
RESET
Figure 14. Watchdog Functional Diagram
相關(guān)PDF資料
PDF描述
MAXQ7670AATL/V+ RISC MICROCONTROLLER, PQCC40
MAXQ8913EWG+T 16-BIT, FLASH, 10 MHz, RISC MICROCONTROLLER, PBGA58
MB86290APFVS GRAPHICS PROCESSOR, PQFP240
MB86295S-PB-GS GRAPHICS PROCESSOR, PBGA256
MB86603 SCSI BUS CONTROLLER, PQFP176
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MAXQ7667AACM/V+ 功能描述:16位微控制器 - MCU 16-Bit RISC MCU-Bsd Ultrasonic DMS RoHS:否 制造商:Texas Instruments 核心:RISC 處理器系列:MSP430FR572x 數(shù)據(jù)總線(xiàn)寬度:16 bit 最大時(shí)鐘頻率:24 MHz 程序存儲(chǔ)器大小:8 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:2 V to 3.6 V 工作溫度范圍:- 40 C to + 85 C 封裝 / 箱體:VQFN-40 安裝風(fēng)格:SMD/SMT
MAXQ7667AACM/V+T 功能描述:16位微控制器 - MCU 16-Bit RISC MCU-Bsd Ultrasonic DMS RoHS:否 制造商:Texas Instruments 核心:RISC 處理器系列:MSP430FR572x 數(shù)據(jù)總線(xiàn)寬度:16 bit 最大時(shí)鐘頻率:24 MHz 程序存儲(chǔ)器大小:8 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:2 V to 3.6 V 工作溫度范圍:- 40 C to + 85 C 封裝 / 箱體:VQFN-40 安裝風(fēng)格:SMD/SMT
MAXQ7667AACM+ 制造商:Maxim Integrated Products 功能描述:- Rail/Tube
MAXQ7667EVKIT 功能描述:開(kāi)發(fā)板和工具包 - 其他處理器 RoHS:否 制造商:Freescale Semiconductor 產(chǎn)品:Development Systems 工具用于評(píng)估:P3041 核心:e500mc 接口類(lèi)型:I2C, SPI, USB 工作電源電壓:
MAXQ7667EVKIT+ 功能描述:開(kāi)發(fā)板和工具包 - 其他處理器 MAXQ7667 Eval Kit RoHS:否 制造商:Freescale Semiconductor 產(chǎn)品:Development Systems 工具用于評(píng)估:P3041 核心:e500mc 接口類(lèi)型:I2C, SPI, USB 工作電源電壓: