Таблица 32. Команды последовательного программирования
|   Команда  |    Формат команды  |    Действие  |  |||||||||
|   Байт 1  |    Байт 2  |    Байт 3  |    Байт 4  |  ||||||||
|   Разрешение рограммир.  |    1010 1100  |    0101 0011  |    xxxx xxxx  |    xxxx xxxx  |    Разрешен.послед. программирования после установки RESET в '0'  |  ||||||
|   Стирание микросх.  |    1010 1100  |    100x xxxx  |    xxxx xxxx  |    xxxx xxxx  |    Стирание памяти прогр. и данных  |  ||||||
|   Чтение памяти прогр.  |    0010 H000  |    0000 aaaa  |    bbbb bbbb  |    oooo oooo  |    Читать старший или младший байт o по адресу ab  |  ||||||
|   Запись памяти прогр.  |    0100 H000  |    0000 aaaa  |    bbbb bbbb  |    iiii iiii  |    Запись старш. или младш. байта i в память прогр по адресу ab  |  ||||||
|   Чтение памяти данных  |    1010 0000  |    0000 000a  |    bbbb bbbb  |    oooo oooo  |    Читать данные o по адресу ab  |  ||||||
|   Запись памяти данных  |    1100 0000  |    0000 000a  |    bbbb bbbb  |    iiii iiii  |    Запись данных i по адресу ab  |  ||||||
|   Чтение битов блокир.  |    0101 1000  |    xxxx xxxx  |    xxxx xxxx  |    xxxx x21x  |    Биты 2 и 1 равны 0 – блокировка 1 - нет блокир.  |  ||||||
|   Запись битов блокир.  |    1010 1100  |    111x x21x  |    xxxx xxxx  |    xxxx xxxx  |    Запись битов бло кировки. Установить 1,2=0 для блокировки памяти  |  ||||||
|   Читать код устройства  |    0011 0000  |    xxxx xxxx  |    xxxx xxbb  |    oooo oooo  |    Читать код устройства o с адреса b  |  ||||||
|   Запись битов-перемыч  |    1010 1100  |    11_176543  |    xxxx xxxx  |    xxxx xxxx  |    Запись битов-перемычек. Установить 3,4,5,6,7 в "0" чтобы запрограммировать  |  ||||||
|   Чтение битов-перемыч  |    1010 0000  |    xxxx xxxx  |    xxxx xxxx  |    xx87 6543  |    Чтение битов-перемычек. 0 – запрограммир 1 - стерт  |  ||||||
a - старшие биты адреса; b - младшие биты адреса; o - выход данных
H = '0'-младший байт, '1'-старший байт; i - вход данных;
x - не использ-ся; 1 - 1-й бит блокировки; 2 - 2-й бит блокировки;
3 - CKSEL0; 4 - CKSEL1; 5 - CKSEL2; 6 - BODEN; 7 - BODLEVEL;
8 - SPIEN;
Максимально допустимые параметры
|   Рабочая температура ................................. -40±С - +105±С Температура хранения ................................ -65±С - +150±С Напряжение на любом выводе кроме RESET .............. -1.0V - +7.0V Максимальное рабочее напряжение ..................... 6.6V Постоянный ток через вывод порта .................... 40.0 mA Постоянный ток между VCC и GND .......................140.0 mA  |  
ПРИМЕЧАНИЕ: выход параметров за пределы указанные в таблице может привести к нарушению работоспособности микросхемы. Это предельные значения параметров, рабочие параметры микросхемы приведены ниже. Удержание предельных значений на выводах м/сх в течение длительного времени может привести к потере работоспособности м/сх.
ХАРАКТЕРИСТИКИ ПО ПОСТОЯННОМУ ТОКУ
Ta = -40...+85±C, Vcc=2.7...6.0V (если не указано иначе)
Мин./Тип./Макс.
Входное напряжение '0' - -0.5/_/0.3Vcc V
Входное напряжение '1'(кроме XTAL1 и RESET) - 0.7Vcc/_/Vcc+0.5 V
на XTAL1 и RESET - 0.7Vcc/_/Vcc+0.5 V Выходное напряжение '0'(Порты B,C,D) Il=20mA, Vcc=5V - _/_/0.5 V
Il=10mA, Vcc=3V - _/_/0.5 V Выходное напряжение '1'(Порты B,C,D) I0h=10mA, Vcc=5V - Vcc-0.5/_/_ V
I0h=5mA, Vcc=2.7V - Vcc-0.5/_/_ V Подтягивающий резистор сброса - 100/_/500 кОм
Подтягивающий резистор вывода порта 10/50/100 кОм
Потребляемый ток:
Активный режим, 3V, 4MHz - _/3.0/_ mA
холостой ход (idle mode), 3V, 4MHz - _/750/_ uA
пониженное потребление WDT включен, 3V - _/10/_ uA
WDT выключен, 3V - _/_/1 uA
Напряжение смещения аналогового компаратора Vcc=5V - _/_/20 mV
Входной ток утечки аналогового компаратора - 1/5/10 nA
Время срабатывания аналогового компаратора Vcc=2.7V - _/750/_ nS
Vcc=4.0V - _/500/_ nS
ПРИМЕЧАНИЯ:
1. В рабочем состоянии ток через выводы должен ограничиваться следующими условиями:
- Максимальный ток через вывод - 20 mA
- Максимальный ток через все выводы - 80mA
При превышении выходного тока выше указанных пределов, напряжение на выходе может отличаться от приведенного выше. Поглощение выводами тока больше приведенного не гарантируется.
2. Минимальное напряжение для режима пониженного потребления - 2V
ПАРАМЕТРЫ ВНЕШНЕГО ТАКТОВОГО СИГНАЛА
|   Параметр  |    Vcc=2.7...6.0 V  |    Vcc=4.0...6.0 V  |    Ед.  |  ||
|   min  |    max  |    min  |    max  |  ||
|   Частота  |    0  |    4  |    0  |    8  |    MHz  |  
|   Период  |    250  |    125  |    nS  |  ||
|   Длительность '1'  |    115  |    58.3  |    nS  |  ||
|   Длительность '0'  |    115  |    58.3  |    nS  |  ||
|   Длительность фронта  |    10  |    4.15  |    nS  |  ||
Список регистров.
|   Адрес регистра  |    название егистра  |    Bit 7  |    Bit 6  |    Bit 5  |    Bit 4  |    Bit 3  |    Bit 2  |    Bit 1  |    Bit 0  |  
|   3Fh (5Fh)  |    SREG  |    I  |    T  |    H  |    S  |    V  |    N  |    Z  |    C  |  
|   3Eh (5Eh)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   3Dh (5Dh)  |    SP  |    SP7  |    SP6  |    SP5  |    SP4  |    SP3  |    SP2  |    SP1  |    SP0  |  
|   3Ch (5Ch)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   3Bh (5Bh)  |    GIMSK  |    INT1  |    INT0  |    -  |    -  |    -  |    -  |    -  |    -  |  
|   3Ah (5Ah)  |    GIFR  |    INTF1  |    INTF0  |    -  |    -  |    -  |    -  |    -  |    -  |  
|   39h (59h)  |    TIMSK  |    TOIE1  |    OCIE1  |    -  |    -  |    TICE1  |    -  |    TOIE0  |    -  |  
|   38h (58h)  |    TIFR  |    TOV1  |    OCF1  |    -  |    -  |    ICF1  |    -  |    TOV0  |    -  |  
|   37h (57h)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   36h (56h)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   35h (55h)  |    MCUCR  |    -  |    -  |    SE  |    SM  |    ISC11  |    ISC10  |    ISC01  |    ISC00  |  
|   34h (54h)  |    MCUSR  |    -  |    -  |    -  |    -  |    WDRF  |    BORF  |    EXTRF  |    PORF  |  
|   33h (53h)  |    TCCR0  |    -  |    -  |    -  |    -  |    -  |    CS02  |    CS01  |    CS00  |  
|   32h (52h)  |    TCNT0  |    Таймер / счетчик (8 бит)  |  |||||||
|   31h (51h)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   30h (50h)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   2Fh (4Fh)  |    TCCR1A  |    COM11  |    COM10  |    -  |    -  |    -  |    -  |    PWM11  |    PWM10  |  
|   2Eh (4Eh)  |    TCCR1B  |    ICNC1  |    ICES1  |    -  |    -  |    CTC1  |    CS12  |    CS11  |    CS10  |  
|   2Dh (4Dh)  |    TCNT1H  |    Таймер/счетчик1 старший байт  |  |||||||
|   2Сh (4Сh)  |    TCNT1L  |    Таймер/счетчик1 младший байт  |  |||||||
|   2Bh (4Bh)  |    OCR1AH  |    Таймер/счетчик1 регистр сравнения старший байт  |  |||||||
|   2Ah (4Ah)  |    OCR1AL  |    Таймер/счетчик1 регистр сравнения младший байт  |  |||||||
|   -  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   27h (47h)  |    ICR1H  |    Таймер/счетчик1 регистр захвата старший байт  |  |||||||
|   26h (46h)  |    ICR1L  |    Таймер/счетчик1 регистр захвата младший байт  |  |||||||
|   -  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   21h (41h)  |    WDTCR  |    -  |    -  |    -  |    WDTOE  |    WDE  |    WDP2  |    WDP1  |    WDP0  |  
|   20h (40h)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   1Fh (3Fh)  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   1Eh (3Eh)  |    EEAR  |    Регистр адреса энергонезависимой памяти  |  |||||||
|   1Dh (3Dh)  |    EEDR  |    Регистр данных энергонезависимой памяти  |  |||||||
|   1Ch (3Ch)  |    EECR  |    -  |    -  |    -  |    -  |    EERIE  |    EEMWE  |    EEWE  |    EERE  |  
|   -  |    ЗАРЕЗЕРВИРОВАН  |  ||||||||
|   18h (38h)  |    PORTB  |    -  |    -  |    PORTB5  |    PORTB4  |    PORTB3  |  PORTB2 |   PORTB1  |    PORTB0  |  
|   17h (37h)  |    DDRB  |    -  |    -  |    DDB5  |    DDB4  |    DDB3  |    DDB2  |    DDB1  |    DDB0  |  
|   16h (36h)  |    PINB  |    -  |    -  |    PINB5  |    PINB4  |    PINB3  |    PINB2  |    PINB1  |    PINB0  |  
|   15h (35h)  |    PORTC  |    -  |    -  |    PORTC5  |    PORTC4  |    PORTC3  |  PORTC2 |   PORTC1  |    PORTC0  |  
|   14h (34h)  |    DDRC  |    -  |    -  |    DDC5  |    DDC4  |    DDC3  |    DDC2  |    DDC1  |    DDC0  |  
|   13h (33h)  |    PINC  |    -  |    -  |    PINC5  |    PINC4  |    PINC3  |    PINC2  |    PINC1  |    PINC0  |  
|   12h (32h)  |    PORTD  |    -  |    -  |    PORTD5  |    PORTD4  |    PORTD3  |  PORTD2 |   PORTD1  |    PORTD0  |  
|   11h (31h)  |    DDRD  |    -  |    -  |    DDD5  |    DDD4  |    DDD3  |    DDD2  |    DDD1  |    DDD0  |  
|   10h (30h)  |    PIND  |    -  |    -  |    PIND5  |    PIND4  |    PIND3  |    PIND2  |    PIND1  |    PIND0  |  
|   0Fh (2Fh)  |    SPDR  |    Регистр данных SPI  |  |||||||
|   0Eh (2Eh)  |    SPSR  |    SPIF  |    WCOL  |    -  |    -  |    -  |    -  |    -  |    -  |  
|   0Dh (2Dh)  |    SPCR  |    SPIE  |    SPE  |    DORD  |    MSTR  |    CPOL  |    CPHA  |    SPR1  |    SPR0  |  
|   0Ch (2Ch)  |    UDR  |    Регистр данных UART  |  |||||||
|   0Bh (2Bh)  |    USR  |    RXC  |    TXC  |    UDRE  |    FE  |    OR  |    -  |    -  |    -  |  
|   0Ah (2Ah)  |    UCR  |    RXCIE  |    TXCIE  |    UDRIE  |    RXEN  |    TXEN  |    CHR9  |    RXB8  |    TXB8  |  
|   09h (29h)  |    UBRR  |    Регистр скорости передачи UART  |  |||||||
|   08h (28h)  |    ACSR  |    ACD  |    AINBG  |    ACO  |    ACI  |    ACIE  |    ACIC  |    ACIS1  |    ACIS0  |  
|   07h (27h)  |    ADMUX  |    -  |    ADCBG  |    -  |    -  |    -  |    MUX2  |    MUX1  |    MUX0  |  
|   06h (26h)  |    ADCSR  |    ADEN  |    ADSC  |    ADFR  |    ADIF  |    ADIE  |    ADPS2  |    ADPS1  |    ADPS0  |  
|   05h (25h)  |    ADCH  |    -  |    -  |    -  |    -  |    -  |    -  |    ADC9  |    ADC8  |  
|   04h (24h)  |    ADCL  |    ADC7  |    ADC6  |    ADC5  |    ADC4  |    ADC3  |    ADC2  |    ADC1  |    ADC0  |  
|   03h ( 23h)  |    UBRRH  |    Регистр скорости передачи UART (старший)  |  |||||||
|   -  |    -  |    ЗАРЕЗЕРВИРОВАН  |  |||||||
|   00h (20h)  |    -  |    ЗАРЕЗЕРВИРОВАН  |  |||||||
Примечание: Для совместимости с другими устройствами, зарезервированные биты при записи необходимо устанавливать в "0". Данные в зарезервированные ячейки памяти записывать нельзя.