Atmega64 && Atmega128

Обсуждаем контроллеры компании Atmel.
Ответить
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 167
Зарегистрирован: Вс дек 19, 2010 14:37:45

Сообщение kelvin »

Привет народ!
приобрёл Atmega64 && Atmega128 (в одинаковых корпусах)
До этого были приобретены и освоены Atmega644 и Atmega8, созданные на них устройства работают.
// про 328 и аналог LGT8F328 речи не идёт, нет проблем.
А вот с 64/128 какая то проблема, не заводятся. Запаяно уже несколько штук на макетках и все под вопросом.
Толи неисправные\дефективные, толи руки у меня кривые.. :cry:
----- Как запаяны? ------
Просто. подключен кварц, как правило 16.00, подключен 1-2 конденсатора по питанию.
Надо сказать(кто не знает) у них есть сквозняк по шине питания,
поэтому если с одной стороны есть питание, то оно и на др. входе будет.
на Atmega644 аналогично.
=------------
И вот у меня сформировался вопрос по поводу PEN(по документации вход),
С моей стороны ничего не подключено, по измерениям - висит единица,...

ЦИТАТА из документации:
PEN is a programming enable pin for the SPI Serial Programming mode, and is inter-
nally pulled high . By holding this pin low during a Power-on Reset, the device will enter
the SPI Serial Programming mode. PEN has no function during normal operation.


= перевод =
PEN — это вывод для включения программирования в режиме последовательного программирования SPI,
на который подается высокий уровень сигнала.
Если во время сброса при включении питания подать на этот вывод низкий уровень сигнала,
устройство перейдет в режим последовательного программирования SPI.
При нормальной работе вывод PEN не используется.


Надо с ним что-то делать или нет?

===== [ мисо - моси, тоси - боси] =======
Кто стремится - тот добьется, кто ищет - тот найдет,
ибо выход всегда есть, напролом или в обход!
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15602
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Читаньки внимательно даташитку!
У 128х/64х выводы для прошивки обозначены как
PDI (PE0)
и
PDO(PE1)
:wink:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 167
Зарегистрирован: Вс дек 19, 2010 14:37:45

Сообщение kelvin »

BOB51 писал(а): Вс июн 14, 2026 08:19:32 PDI (PE0)
и
PDO(PE1)
- через UART ?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15602
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Нет - это стандартная загрузка по SPI (вместо MOSI/MISO) - "особенность" этих МК.
8)
У Вас даташита на атмегу 128 нету?
Это кусманчик по подключению:
ATmega128A_Rev_J_092015.pdf
(324.78 КБ) 8 скачиваний
Полный сейчас увы не прицепить...
:roll:
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 167
Зарегистрирован: Вс дек 19, 2010 14:37:45

Сообщение kelvin »

BOB51 писал(а): Вс июн 14, 2026 12:53:42 Нет - это стандартная загрузка по SPI (вместо MOSI/MISO) - "особенность" этих МК.

:roll:
PE0, PE1 это Tx\Rx а не мисо\моси.
и программатор под них( Tx\Rx) есть

Ошибка в документации что-ли?
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 167
Зарегистрирован: Вс дек 19, 2010 14:37:45

Сообщение kelvin »

подключилось.. но не сразу. с другого USBASP:

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9702


avrdude: safemode: Fuses OK
2026-06-14_13-44-03.png
(34.06 КБ) 2 скачивания
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 167
Зарегистрирован: Вс дек 19, 2010 14:37:45

Сообщение kelvin »

А если надо подключить дисплей типа ST7789 || ST7735 и им подобные,
у них MOSI используется.. Где его искать?
Последний раз редактировалось kelvin Вс июн 14, 2026 14:40:50, всего редактировалось 1 раз.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15602
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Там же - в даташите...
ATmega128A_Rev_J_092015_pin.pdf
(471.84 КБ) 3 скачивания
и о работе вывода PEN
ATmega128A_Rev_J_092015_PEN.pdf
(787.97 КБ) 5 скачиваний
скачайте даташит и работайте с ним.
Поисковик дает достаточно большое количество ссылок для скачивания по запросу
"atmega128 datasheet"...
Может чуток в более старом варианте - но основное там все одинаково.
8)

УПС...
Может речь идет о платформе mega core от MCUdude для ардуиноIDE?
Тогда Вам за документацией и инсталятором "платформы" сюда надо:
https://github.com/MCUdude/MegaCore
Там все необходимое есть (и пока еще доступно).
:hunger:
OKF
Это не хвост, это антенна
Сообщения: 1407
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Нет, ну если с мозгами совсем плохо, то у нас есть дурка на ул.Р.Люксембург!
Друг Кота
Аватара пользователя
Сообщения: 15602
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

:shock:
Я чегось не так нацарапал?
Мега 128 своей "особенностью" с обозначением выводов для программирования многим мозги подпортила...
:tea:
Ответить

Вернуться в «AVR»