ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
268595
leon_ (23.08.2011 19:15, просмотров: 4246)
Назначение контактов разъема для программирования AVR через SPI В описаниях программаторов МК АВР приводятся разные варианты. Интересно, кто, какие варианты и почему предпочитает использовать?
У AVReAl:

Байт-бластер в режиме программирования AVR. 
X2 pin      AVR signal
1           SCK
2           GND
3           MISO
4           VCC
5           RESET
6           ключ
7           NC
8           XTAL1
9           MOSI
10          GND

XILINX parallel download cable (JTAG header)
JTAG pin        AVR signal
VCC (pin 1)     VCC
GND (pin 2)     GND
TCK (pin 4)     SCK
TDO (pin 6)     MISO
TDI (pin 7)     MOSI
TMS (pin 9)     nRESET


У Атмел:

Atmel 10 pin. 
pin         AVR signal
1           MOSI
2           VTG
3           NC
4           GND
5           RST
6           GND
7           SCK
8           GND
9           MISO
10          GND

Atmel 6 pin. 
pin         AVR signal
1           MISO
2           VTG
3           SCK
4           MOSI
5           RST
6           GND


Последний вариант привлекает малым количеством контактов.
Но если бы контакты расположить таким образом (см. ниже), 
то этот разъём после зашивания можно было-бы удобно
использовать для перемычек (4-2, 4-3, 4-6)
задающих режим работы МК.

X 6 pin. 
pin         AVR signal
1           VTG or RST
2           others
3           others
4           GND
5           RST or VTG
6           others