Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

ATMEGA161-4PC Datasheet(PDF) 96 Page - ATMEL Corporation

Part # ATMEGA161-4PC
Description  8-bit Microcontroller with 16K Bytes In-System Programmable Flash
Download  134 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATMEGA161-4PC Datasheet(HTML) 96 Page - ATMEL Corporation

Back Button ATMEGA161-4PC Datasheet HTML 92Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 93Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 94Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 95Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 96Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 97Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 98Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 99Page - ATMEL Corporation ATMEGA161-4PC Datasheet HTML 100Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 96 / 134 page
background image
ATmega161(L)
96
The Store Program Memory (SPM) instruction can access the entire FLASH, but it can only be executed from the Boot
Loader FLASH section. If no Boot Loader capability is needed, the entire FLASH is available for application code. The
ATmega161 has two separate sets of Boot Lock Bits which can be set independently. This gives the user a unique flexibility
to select different levels of protection. The user can select:
To protect the entire FLASH from a software update by the Boot Loader Program.
To only protect the Boot Loader section from a software update by the Boot Loader Program.
To only protect the Application code section from a software update by the Boot Loader Program.
Allowing software update in the entire FLASH
See Table 36 and Table 37 for further details. The Boot Lock bits can be set in software and in Serial or Parallel
Programming mode, but they can only be cleared by a chip erase command.
Note:
’1’ means unprogrammed, ‘0’ means programmed
Note:
’1’ means unprogrammed, ‘0’ means programmed
Entering the Boot Loader Program
Entering the Boot Loader takes place by a jump or call from the application program. This may be initiated by some trigger
such as a command received via UART or SPI interface. Alternatively, the Boot Reset Fuse (BOOTRST) can be pro-
grammed so that the reset vector is pointing to address $1E00 after a reset. In this case, the Boot Loader is started after
the reset. After the application code is loaded, the program can start executing the application code. Note that the fuses
cannot be changed by the MCU itself. This means that once the Boot Reset Fuse is programmed, the Reset Vector will
always point to the Boot Loader Reset and the fuse can only be changed through the serial or parallel programming inter-
face. The BOOTRST fuse can also be locked by programming LB1. When LB1 is programmed it is not possible to change
the BOOTRST fuse unless a chip erase command is performed first.
Note:
’1’ means unprogrammed, ‘0’ means programmed
Table 36. Boot Lock Bit0 Protection modes (Application section)
BLB0 mode
BLB01
BLB02
Protection
1
1
1
No restrictions for SPM, LPM in the Application code section (address $0000 - $1DFF)
2
0
1
It is not allowed to update the Application code section (address $0000 - $1DFF) by SPM.
3
0
0
LPM read and SPM write prohibited in the Application code section (address $0000 - $1DFF)
41
0
It is not allowed to read program code located in the Application code section (address $0000 -
$1DFF) by LPM
Table 37. Boot Lock Bit1 Protection modes (Boot Loader section)
BLB1 mode
BLB11
BLB12
Protection
1
1
1
No restrictions for SPM, LPM in the Boot Loader section (address $1E00 - $1FFF)
2
0
1
It is not allowed to update the Boot Loader section (address $1E00 - $1FFF) by SPM
3
0
0
LPM and SPM prohibited in the Boot Loader section (address $1E00 - $1FFF)
41
0
It is not allowed to read program code located in the Boot Loader section (address $1E00 -
$1FFF) by LPM
Table 38. Boot Reset Fuse, BOOTRST
BOOTRST
Reset Address
1
Reset Vector = Application reset (address $0000)
0
Reset Vector = Boot Loader reset (address $1E00)


Similar Part No. - ATMEGA161-4PC

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATMEGA161-4PC ATMEL-ATMEGA161-4PC Datasheet
1Mb / 159P
   8-bit Microcontroller with 16K Bytes of In-System Programmable Flash
More results

Similar Description - ATMEGA161-4PC

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATMEGA16A ATMEL-ATMEGA16A Datasheet
426Kb / 19P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA165V_091 ATMEL-ATMEGA165V_091 Datasheet
342Kb / 19P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA169V ATMEL-ATMEGA169V_06 Datasheet
297Kb / 26P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA165P ATMEL-ATMEGA165P_08 Datasheet
363Kb / 20P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA16 ATMEL-ATMEGA16_06 Datasheet
320Kb / 24P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA165V ATMEL-ATMEGA165V_06 Datasheet
241Kb / 19P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA162V ATMEL-ATMEGA162V_07 Datasheet
2Mb / 325P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA165V_0608 ATMEL-ATMEGA165V_0608 Datasheet
3Mb / 337P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA165P_0611 ATMEL-ATMEGA165P_0611 Datasheet
3Mb / 368P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA169P ATMEL-ATMEGA169P_1 Datasheet
4Mb / 393P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA162 ATMEL-ATMEGA162_1 Datasheet
5Mb / 324P
   8-bit Microcontroller with 16K Bytes In-System Programmable Flash
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


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