Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

MAXQ610X-0000+ Datasheet(PDF) 11 Page - Maxim Integrated Products

Part # MAXQ610X-0000+
Description  16-Bit Microcontroller with Infrared Module
Download  28 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MAXIM [Maxim Integrated Products]
Direct Link  https://www.maximintegrated.com/en.html
Logo MAXIM - Maxim Integrated Products

MAXQ610X-0000+ Datasheet(HTML) 11 Page - Maxim Integrated Products

Back Button MAXQ610X-0000+ Datasheet HTML 7Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 8Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 9Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 10Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 11Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 12Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 13Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 14Page - Maxim Integrated Products MAXQ610X-0000+ Datasheet HTML 15Page - Maxim Integrated Products Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 28 page
background image
16-Bit Microcontroller with Infrared Module
______________________________________________________________________________________
11
Memory Protection
The optional memory-protection feature separates code
memory into three areas: system, user loader, and user
application. Code in the system area can be kept confi-
dential. Code in the user areas can be prevented from
reading and writing system code. The user loader can
also be protected from user application code.
Memory protection is implemented using privilege lev-
els for code. Each area has an associated privilege
level. RAM/ROM are assigned privilege levels as well.
Refer to the
MAXQ Family User's Guide: MAXQ610
Supplement for a more thorough explanation of the
topic. See Table 1.
Stack Memory
A 16-bit-wide internal stack provides storage for program
return addresses and can also be used general-purpose
data storage. The stack is used automatically by the
processor when the CALL, RET, and RETI instructions
are executed and when an interrupt is serviced. An
application can also store values in the stack explicitly by
using the PUSH, POP, and POPI instructions.
On reset, the stack pointer, SP, initializes to the top of
the stack (0Fh). The CALL, PUSH, and interrupt-vector-
ing operations increment SP, then store a value at the
location pointed to by SP. The RET, RETI, POP, and
POPI operations retrieve the value at SP and then
decrement SP.
Utility ROM
The utility ROM is a 5.25KB block of internal ROM mem-
ory that defaults to a starting address of 8000h. The util-
ity ROM consists of subroutines that can be called from
application software. These include the following:
• In-system programming (bootstrap loader) using
JTAG interface
• In-circuit debug routines
• Test routines (internal memory tests, memory loader,
etc.)
• User-callable routines for in-application flash pro-
gramming and fast table lookup
Following any reset, execution begins in the utility ROM.
The ROM software determines whether the program
execution should immediately jump to location 0000h,
the start of system code, or to one of the special rou-
tines mentioned. Routines within the utility ROM are
user accessible and can be called as subroutines by
the application software. More information on the utility
ROM functions is contained in the
MAXQ Family User’s
Guide: MAXQ610 Supplement.
Some applications require protection against unautho-
rized viewing of program code memory. For these
applications, access to in-system programming, in-
application programming, or in-circuit debugging func-
tions is prohibited until a password has been supplied.
The password is defined as the 16 words of physical
program memory at addresses 0010h to 001Fh.
Three password locks are provided for protection of up to
three different program memory segments. When the
PWL is set to 1 (POR default) and the contents of the
memory at addresses 0010h to 001Fh are any value other
than FFh or 00h, the password is required to access the
utility ROM, including in-circuit debug and in-system pro-
gramming routines that allow reading or writing of internal
memory. When PWL is cleared to 0, these utilities are
fully accessible without password. The password is
automatically set to all ones following a mass erase.
Watchdog Timer
An internal watchdog timer greatly increases system
reliability. The timer resets the device if software execu-
tion is disturbed. The watchdog timer is a free-running
counter designed to be periodically reset by the appli-
cation software. If software is operating correctly, the
counter is periodically reset and never reaches its max-
imum count. However, if software operation is interrupt-
ed, the timer does not reset, triggering a system reset
and optionally a watchdog timer interrupt. This protects
the system against electrical noise or ESD upsets that
could cause uncontrolled processor operation. The
internal watchdog timer is an upgrade to older designs
with external watchdog devices, reducing system cost
and simultaneously increasing reliability.
AREA
PAGE ADDRESS
MAXIMUM PRIVILEGE LEVEL
System
0 to ULDR-1
High
User Loader
ULDR to UAPP-1
Medium
User Application
UAPP to top
Low
Utility ROM
N/A
High
Other (RAM)
N/A
Low
Table 1. Memory Areas and Associated Maximum Privilege Levels


Similar Part No. - MAXQ610X-0000+

ManufacturerPart #DatasheetDescription
logo
Maxim Integrated Produc...
MAXQ610X-0000++ MAXIM-MAXQ610X-0000+ Datasheet
294Kb / 28P
   16-Bit Microcontroller with Infrared Module
Rev 3; 7/09
MAXQ610X-0000++ MAXIM-MAXQ610X-0000+ Datasheet
344Kb / 29P
   16-Bit Microcontroller with Infrared Module
Rev 5; 2/10
More results

Similar Description - MAXQ610X-0000+

ManufacturerPart #DatasheetDescription
logo
Maxim Integrated Produc...
MAXQ61H MAXIM-MAXQ61H_10 Datasheet
226Kb / 23P
   16-BIt Microcontroller with Infrared Module
19-4604; Rev 2; 5/10
MAXQ61H MAXIM-MAXQ61H_12 Datasheet
255Kb / 23P
   16-Bit Microcontroller with Infrared Module
Rev 3; 3/12
MAXQ618 MAXIM-MAXQ618 Datasheet
1Mb / 26P
   16-Bit Microcontroller with Infrared Module
Rev 1; 7/12
MAXQ614 MAXIM-MAXQ614 Datasheet
1Mb / 22P
   16-Bit Microcontroller with Infrared Module
Rev 2; 10/12
MAXQ610 MAXIM-MAXQ610_10 Datasheet
344Kb / 29P
   16-Bit Microcontroller with Infrared Module
Rev 5; 2/10
MAXQ61C MAXIM-MAXQ61C Datasheet
1Mb / 27P
   16-Bit Microcontroller with Infrared Module
Rev 0; 4/10
MAXQ613 MAXIM-MAXQ613 Datasheet
1Mb / 28P
   16-Bit Microcontroller with Infrared Module
Rev 4; 7/12
MAXQ61H MAXIM-MAXQ61H Datasheet
257Kb / 23P
   16-Bit Microcontroller with Infrared Module
Rev 1; 7/09
MAXQ610 MAXIM-MAXQ610_09 Datasheet
294Kb / 28P
   16-Bit Microcontroller with Infrared Module
Rev 3; 7/09
MAXQ610 MAXIM-MAXQ610_11 Datasheet
1Mb / 29P
   16-Bit Microcontroller with Infrared Module 1.70V to 3.6V Operating Voltage Range
Rev 6; 7/11
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com