ATmega328p
Hardware definitions
Loading...
Searching...
No Matches
atmega328p::lock_bits Namespace Reference

Lock-bit definitions. More...

Enumerations

enum  Mask : uint8_t {
  lb1 = 0x01 , lb2 = 0x02 , blb01 = 0x04 , blb02 = 0x08 ,
  blb11 = 0x10 , blb12 = 0x20
}
 Flash and boot lock-bit masks. More...
enum  : uint8_t { count = 6U , default_value = 0xFFU , programmed_value_is_zero = 1 , chip_erase_restores_lock_bits = 1 }

Detailed Description

Lock-bit definitions.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : uint8_t
Enumerator
count 

Count.

default_value 

Default value.

programmed_value_is_zero 

Programmed value is zero.

chip_erase_restores_lock_bits 

Chip erase restores lock width (bits).

◆ Mask

Flash and boot lock-bit masks.

Enumerator
lb1 

0x01 - Lock bit lb1; programmed low.

lb2 

0x02 - Lock bit lb2; programmed low.

blb01 

0x04 - Lock bit blb01; programmed low.

blb02 

0x08 - Lock bit blb02; programmed low.

blb11 

0x10 - Lock bit blb11; programmed low.

blb12 

0x20 - Lock bit blb12; programmed low.