AT MEGA8A-PU

Обсуждаем контроллеры компании Atmel.
Ответить
rec22
Открыл глаза
Сообщения: 60
Зарегистрирован: Сб янв 08, 2011 10:15:38

AT MEGA8A-PU

Сообщение rec22 »

Купил мега9-пу, я новичек, и решил начать программировать эту микросхему. Написал программу в программе AVR STUDIO 3.56
.include "m8def.inc"
.def temp=r16
.cseg
.org 0
ldi temp,0b11111111
out DDRB,temp
ldi temp,0b11111111
out PORTB,temp


скомпилировал файл 111.hex
после чего загнал 111.hex в ponyprog2000 и перевел нех файл в 111.bin
затем загнал файл 111.bin в автопрог 1.21с
записал в микросхему
с фьюзами 11011001 и 11100100
Далее подключаю микросхему к питанию. И проверяю высокий уровень на ножке микросхемы....и нивижу не высокго не низкого уровня....как быдто микросхема не прошилась...может кто подскажет чего нить :))
Аватара пользователя
DrGandalf
Встал на лапы
Сообщения: 110
Зарегистрирован: Пн дек 03, 2012 19:31:53
Откуда: Санкт-Петербург

Re: AT MEGA8A-PU

Сообщение DrGandalf »

Приведите схему подключения. Поднят ли RESET в 1?
PS Или у вас та же история viewtopic.php?f=20&t=81859 :)
rec22
Открыл глаза
Сообщения: 60
Зарегистрирован: Сб янв 08, 2011 10:15:38

Re: AT MEGA8A-PU

Сообщение rec22 »

DrGandalf писал(а):Приведите схему подключения. Поднят ли RESET в 1?
PS Или у вас та же история viewtopic.php?f=20&t=81859 :)

А как проверить поднят или нет?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3868
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: AT MEGA8A-PU

Сообщение Engineer_Keen »

Вольтметром...
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: AT MEGA8A-PU

Сообщение uk8amk »

По-моему вот так будет правильней:

Код: Выделить всё

.include "m8def.inc"
.def temp=r16
.cseg
.org 0
ldi temp,0b11111111
out DDRB,temp
ldi temp,0b11111111
out PORTB,temp
_loop:
RJMP _loop
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3868
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: AT MEGA8A-PU

Сообщение Engineer_Keen »

Да, так конечно правильнее, хотя теоретически после последней строки программы без зацикливания мк будет выполнять коды FFFF (это вроде какая-то операция с регистром) пока программный счетчик не обнулится, а потом все по новой, так что думаю единицы на выводах все-таки присутствовать должны....
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15547
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: AT MEGA8A-PU

Сообщение BOB51 »

Для начала рекомендую сменить оболочку IDE на последнюю версию (из "простых") AVR Studio 4.19 по данной ссылке :
http://www.atmel.com/System/BaseForm.as ... m:26-17924
(там потребуется простейшая бесплатная регистрация) эта среда обеспечена обновленными *def.inc файлами.
:beer:
Аватара пользователя
DrGandalf
Встал на лапы
Сообщения: 110
Зарегистрирован: Пн дек 03, 2012 19:31:53
Откуда: Санкт-Петербург

Re: AT MEGA8A-PU

Сообщение DrGandalf »

rec22 писал(а):А как проверить поднят или нет?


Я имею ввиду не физически, а хотя бы на схеме вашей. Приведите схему подключения МК (схему вашего программатора если прямо в нем тестируете). Хотя померить напряжение тоже не помешает.

Не очень понял эту конвертацию hex -> bin, как я понял в программе нужно просто открыть hex и выбрать в меню что-то типа "program device".

Фузы стоят дефолтные, вы их не трогали?
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: AT MEGA8A-PU

Сообщение m.ix »

rec22 писал(а):Купил мега9-пу
Думаю, что девятая мега отличается от весьмой mega8
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Re: AT MEGA8A-PU

Сообщение saschai »

Последнее время замечаю, что топикстартеры не читают правила при размещении объявлений.
А у модераторов очень лояльное отношение к этому, это не публичное обсуждение их действий, а просто констатация факта. Старичка на вас нет! :))
Ответить

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