PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Программирование микроконтроллеров » Помогите новичку


Помогите новичку

Сообщений 1 страница 13 из 13

1

Здравстуйте! Я недавно купил себе вот такой программатор
http://s3.uploads.ru/t/3ZLX2.png
http://s2.uploads.ru/t/5MCz1.png
И хачу с помощью него запрограммировать микруху Atmega8a
http://s3.uploads.ru/t/x97tu.jpg
Подскажите пожалуйста как это сделать? Нужно ли припаивать дополнительные элементы кварц, кондеры? Или просто припаять провода к микрухе в соответствии с разводкой. И еще вопрос я нашел только 6 контактов которые подходят для данной микрухи (Miso, mosi, sck, reset, gnd, +5V (Vcc)) их хватит чтоб запрограмировать ее?
Заранее спасибо!

Отредактировано Alexander (02.11.2012 16:49:04)

0

2

Alexander написал(а):

Нужно ли припаивать дополнительные элементы кварц, кондеры?

Если MК сконфигурирован на работу от внутреннего RC генератора, то не нужно. Тем более что на выходе программатора есть тактовые импульсы (вывод "Clock 4 МГц") которые можно подать на вывод 9 МК и обойтись без кварца.

Alexander написал(а):

(Miso, mosi, sck, reset, gnd, +5V (Vcc)) их хватит чтоб запрограмировать ее?

Да хватит.
Если МК сконфигурирован на работу от внешнего тактового генератора, то еще понадобится вывод "Clock 4 МГц" о чем я писал выше.

0

3

http://s2.uploads.ru/t/JYkwV.png
Припаял вывод "Clock 4 МГц" на 9 ногу мк. Читать все равно не хочет.
Скажу сразу  микруха новая, перегрев при пайке исключен.

Отредактировано Alexander (03.11.2012 03:41:45)

0

4

Проверьте правильность поключения МК к программатору. Надо использовать ноги: 1, 7, 8, 9, 17, 18, 19.

Отредактировано max (03.11.2012 08:56:40)

0

5

Попробуйте эту программу. http://pure-basic.narod.ru/forum/AvrProg.zip
Ее нужно запускать после подключения программатора к компу, иначе сообщит что нет поддерживаемых программаторов и закроется.

0

6

max написал(а):

Проверьте правильность поключения МК к программатору. Надо использовать ноги: 1, 7, 8, 9, 17, 18, 19.

Подключил мк так 1нога мк к 9 выводу 7-6, 8-4, 9-10, 17-5 18-7 19-3
Стало немного интересней
http://s2.uploads.ru/t/JReVn.png

Проверьте пожалуста может не так подключил?

Прогу скачал, программатор подсоединил запустил вот что выскачило.
http://s2.uploads.ru/t/MDeVv.png
Пробовал и без мк запускать все бестолку

Отредактировано Alexander (04.11.2012 01:45:53)

0

7

Подключенно правильно. На 4 и 6 ногах +5В присутствует? И не помешала бы ссылка на этот прогер.

0

8

max написал(а):

Подключенно правильно. На 4 и 6 ногах +5В присутствует? И не помешала бы ссылка на этот прогер.

Стоп, я ведь подал питание на одну ногу (7) +5V. Нужно подать на обе ноги +5V???
http://avr.dn.ua/?page_id=33

Отредактировано Alexander (04.11.2012 23:42:30)

0

9

Alexander написал(а):

Стоп, я ведь подал питание на одну ногу (7) +5V. Нужно подать на обе ноги +5V???

Я имел ввиду на прогере.

В описании на прогер я увидел стандартный разъем для программирования:
http://s2.uploads.ru/n1dX4.png
Описание:

Signal    10-Pin  I/O    Description
VTG    2      Выход Питание для программируемой платы (при необходимости).
GND    4,6, 8,10 - Минус. Земля.
MOSI    1      Выход Команды и данные в контроллер.
MISO    9        Вход Данные от контроллера.
SCK    7      Выход Тактовые импульсы для программирования.
RESET    5      Выход Вывод для подачи сигнала сброса.
CLOCK    3      Выход Выход тактовых импульсов частотой 1.8432 МГц.

Перемычки должны быть как на картинке:
http://s2.uploads.ru/t/r7unE.png
Подключаем так: МК-Прогер
1-5
7-2
8-4
9-3
17-1
18-9
19-7

Отредактировано max (05.11.2012 00:10:25)

0

10

сорри он очень на него похож
http://s2.uploads.ru/t/5MCz1.png
вот выводы с моего программатора, просто похожи они визуально, перепутал, извините

Отредактировано Alexander (05.11.2012 01:14:31)

0

11

кажись я понял причину, неправильно припаял от разъема провода к микрухею Сейчас прозвоню контакты и перепаяю

Отредактировано Alexander (05.11.2012 01:25:01)

0

12

Всем спасибо!!! Проблему решил мк увидел. Просто нужно было мне прозвонить контакты перед тем как доверять документации.
AvrProg Так и не заработала...

Отредактировано Alexander (05.11.2012 02:57:57)

0

13

Alexander написал(а):

AvrProg Так и не заработала

Значит эта программа не совместима с вашим программатором.
Мой она видит.

0


Вы здесь » PureBasic - форум » Программирование микроконтроллеров » Помогите новичку