Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[17]

При записи последовательных данных в процессор данные читаются по нарастающему фронту сигнала CLK. При чтении данных из процессора данные читаются по спадающему фронту сигнала CLK.

Таблица 32. Команды последовательного программирования

Команда

Формат команды

Действие

Байт 1

Байт 2

Байт 3

Байт 4

Разрешение рограммир.

1010 1100

01010011

xxxx xxxx

xxxx xxxx

Разрешен.послед. программирования после установки RESET в 0

Стирание микросх.

1010 1100

100x xxxx

xxxx xxxx

xxxx xxxx

Стирание памяти прогр. и данных

Чтение памяти прогр.

0010H000

0000 aaaa

bbbb bbbb

oooo oooo

Читать старший или младший байт o по адресу ab

Запись памяти прогр.

0100H000

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

Чтение битов блокир.

01011000

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

11176543

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-младший байт, Т-старший байт; 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 кОм Потребляемый ток:

Активный режим, 3 V, 4MHz - /3.0/ mA холостой ход (idle mode), 3 V, 4MHz - /750/ uA пониженное потребление WDT включен, 3 V - /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

MH

z

Период

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 старший байт

2di (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)

-

ЗАРЕЗЕРВИРОВАН



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18]