Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

AVR Studio 417 не видит порты ATmega64a

Список форумов» Флейм» Технофлейм
АвторСообщение
dvdmaster
Участник
Сообщения: 469




17-04-2011 18:21

AVR Studio 417 отказывается работать с портами PORT F и PORT G, микроконтроллера ATmega64a. Порты есть но при обращении к ним из программы выдаёт ошибку...в чём может быть проблема? Прошу помощи

Добавлено 17-04-2011 18:27

Подозреваю что прога работает в режиме эмуляции ATmega103, но не пойму это трабл проги или это просто режим который можно отключить...
o_l_e_g
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4179




17-04-2011 18:28

гы-гы На кусочек бы кода взглянуть, одним бы глазком! Или это очень интимно?
dvdmaster
Участник
Сообщения: 469




17-04-2011 18:34

Да пожалуйста...
STR:
OUT SREG,X0 ;общий запрет прерываний
OUT PORTA,X1 ;ОТКЛ РЕЗИСТОРОВ
OUT DDRA,X1 ;ВКЛ РЕЖ ЧТЕНИЯ
OUT PORTB,X0 ;ОТКЛ РЕЗИСТОРОВ
OUT DDRB,X0 ;ВКЛ РЕЖ ЧТЕНИЯ
OUT PORTC,X0 ;ОТКЛ РЕЗИСТОРОВ
OUT DDRC,X0 ;ВКЛ РЕЖ ЧТЕНИЯ
OUT PORTD,X0 ;ОТКЛ РЕЗИСТОРОВ
OUT DDRD,X0 ;ВКЛ РЕЖ ЧТЕНИЯ
OUT PORTE,X0 ;ОТКЛ РЕЗИСТОРОВ
OUT DDRE,X0 ;ВКЛ РЕЖ ЧТЕНИЯ
OUT PORTF,X0 ;ОТКЛ РЕЗИСТОРОВ
OUT DDRF,X0 ;ВКЛ РЕЖ ЧТЕНИЯ
OUT PORTG,X0 ;ОТКЛ РЕЗИСТОРОВ
OUT DDRG,X0 ;ВКЛ РЕЖ ЧТЕНИЯ
LDI A,128 ;1-общий откл резисторов
OUT MCUCR,A

Добавлено 17-04-2011 19:01

В общем это не код, а просто инициализация перед тем как поморгать светодиодиком... гы-гы Я контроллер только подключил и нужно проверить систему поморгав светодиодиком...но не получается... шок

Добавлено 17-04-2011 19:26

Вот такую ошибку выдаёт...
C:\DVD-R 1\SCORPION\SCORPION.asm(69): error: Operand 1 out of range: 0x62
C:\DVD-R 1\SCORPION\SCORPION.asm(70): error: Operand 1 out of range: 0x61
C:\DVD-R 1\SCORPION\SCORPION.asm(71): error: Operand 1 out of range: 0x65
C:\DVD-R 1\SCORPION\SCORPION.asm(72): error: Operand 1 out of range: 0x64
недовольство, огорчение

Добавлено 17-04-2011 19:32

В опциях симулятора порт G не виден....но в окне состояния он есть.... недовольство, огорчение

Добавлено 17-04-2011 19:34

Кто нибудь работал с ATmega64a?
pavel-pervomaysk
Your editor
Сообщения: 8052




17-04-2011 20:47

dvdmaster, а ДШ кто читать будет ?
64 64A 128 меги

ldi r16,0x55
sts PORTF,r16
sts PORTG,r16

аналогичто и для DDRx PINx
именно для этих двух портов.
Немного через жопу конечно сделали, но ног реально много. гы-гы

OUT SREG,X0 ;общий запрет прерываний
cli попроще будет, хотя извращениям нет предела. подмигивание
dvdmaster
Участник
Сообщения: 469




17-04-2011 21:00

pavel-pervomaysk, Во как...сделали...а я уже AVR Studio обновил до версии 418...но не помогло... помираю со смеху!

Добавлено 17-04-2011 21:08

pavel-pervomaysk писал:
OUT SREG,X0 ;общий запрет прерываний

cli попроще будет, хотя извращениям нет предела.


Согласен...но в моём варианте легче модернизировать если нужно изменить значение SREG.
pavel-pervomaysk
Your editor
Сообщения: 8052




17-04-2011 22:32

У меня 4,18 давненько стоит, дело то не в ней, так ведь ? гы-гы
dvdmaster
Участник
Сообщения: 469




19-04-2011 19:01

pavel-pervomaysk, Теперь то ясно что не в ней... гы-гы

Даташиты читать некогда, времени в обрез... рёв в три ручья
pavel-pervomaysk
Your editor
Сообщения: 8052




20-04-2011 00:28

dvdmaster, да, а ебашить 64 кБ на асме есть когда гы-гы .
Я сейчас на 16й меге пишу вторую неделю, 30% занял, и реально за..лся писать.
dvdmaster
Участник
Сообщения: 469




20-04-2011 19:42

pavel-pervomaysk, Да я не собираюсь ....... 64 кБ на асме. Мне просто нужно море ног, что бы ими дрыгать... гы-гы
pavel-pervomaysk
Your editor
Сообщения: 8052




20-04-2011 20:40

dvdmaster, понятно, я в таком случае юзаю 74НС595 . На вход обычно много не нада.
dvdmaster
Участник
Сообщения: 469




21-04-2011 20:42

pavel-pervomaysk, Я делаю универсальный программатор, и мне нужно что бы любая нога могла работать на вход и на выход, соответственно вариант 74HC595 не подходит...
Postal2
Участник
Сообщения: 4402




22-04-2011 00:53

dvdmaster писал:
Кто нибудь работал с ATmega64a?

dvdmaster писал:
Я делаю универсальный программатор

- вон оно как Сумасшедший! ! Предлагаю собирать в корпусе от Бипрога, чтоб Паша свой потом без проблем модернизировать смог гы-гы .
pavel-pervomaysk
Your editor
Сообщения: 8052




22-04-2011 15:47

Postal2, не подъебуй голливудская улыбка .
Я не жмот, если вещь стоящая, покупаю.
dvdmaster, любая входом и выходом на одной логике не будет, Лучше сделай некоторые ключи на 74НС245 и + 74НС125
Корпуса возьми TSSOP , класно получится.
Postal2
Участник
Сообщения: 4402




22-04-2011 17:40

pavel-pervomaysk писал:
если вещь стоящая, покупаю.

- придётся уж подшучивать, дразнить , dvdmaster даром не отдаст гы-гы .
dvdmaster
Участник
Сообщения: 469




22-04-2011 19:35

pavel-pervomaysk, В данном случае я приверженец минимализма. К выводам контроллера программируемая микросхема подключается через резисторы 33 ома, просто и сердито. Аппаратная часть уже сделана, теперь нужно делать только софт...

Добавлено 22-04-2011 19:46

Меня в основном интересуют NAND флешки, а у них иногда питание 1.8 вольт...
dvdmaster
Участник
Сообщения: 469




24-04-2011 19:10

Урррррраааааа....заработало.....

Добавлено 24-04-2011 19:12

Прошил атмеловский контроллер через мой программатор, с помощью поньки.
pavel-pervomaysk
Your editor
Сообщения: 8052




25-04-2011 23:36

dvdmaster, обещаная когда-то давно скорость 4 МБ в секунду присутствует ? гы-гы
Postal2
Участник
Сообщения: 4402




26-04-2011 04:53

pavel-pervomaysk писал:
скорость 4 МБ в секунду присутствует ?

- а как же гы-гы , готовь бабки подшучивать, дразнить !
pavel-pervomaysk
Your editor
Сообщения: 8052




26-04-2011 07:39

Postal2, ручаешся ? Бабки не вопрос, глянуть охода просто. гы-гы
dvdmaster
Участник
Сообщения: 469




26-04-2011 09:01

В данном случае шёт Понька, и она определяет скорость. ATmega 32 шётся секунд 5 где-то. Мой прогер в данном случае выполняет только роль железа для поньки. Копируя состояние ножек микросхемы на определённые пины LPT порта.

Добавлено 26-04-2011 09:04

Для нанд флешек будет чисто мой софт, и для начала скорость будет маленькой, а когда всё заработает тогда можно будет перейти на скоростной протокол
Postal2
Участник
Сообщения: 4402




26-04-2011 17:45

pavel-pervomaysk писал:
Postal2, ручаешся ?

- нет, но открытий чудных жду с нетерпением гы-гы .
Кстати, pavel-pervomaysk, dvdmaster использует для оболочки фри-бэйсик, он имеет интересную особенность - автоматически подключает встроенный драйвер, если идёт прямое обращение к портам. Для начинающих очень удобно, можешь взять на вооружение, если с компом чего сопрягать улыбка .
pavel-pervomaysk писал:
глянуть охода просто.

Вот _даже про фри-бэйсик_ пришлось самому глянуть, т.к. dvdmaster, видимо, слишком крут, чтоб с "лохами" тонкостями делиться гы-гы .
pavel-pervomaysk
Your editor
Сообщения: 8052




26-04-2011 17:54

Postal2 писал:
можешь взять на вооружение, если с компом чего сопрягать .

У меня есть получше идея, неплохо было бы твой проэкт прикрутить к молодому развивающемуся проэкту, как на это смотриш ? улыбка
Postal2
Участник
Сообщения: 4402




26-04-2011 18:05

pavel-pervomaysk, прикручивай, мне не жалко подшучивать, дразнить .

Добавлено 26-04-2011 18:06

pavel-pervomaysk писал:
молодому развивающемуся проэкту

- а это ты про что? Нанд читать, что ли?
pavel-pervomaysk
Your editor
Сообщения: 8052




26-04-2011 20:53

нанды не нада, TDA12ххх имел ввиду, если добро дал, как-то займусь, ато наши по теликам процы покупают по заоблочным ценам.
Postal2
Участник
Сообщения: 4402




27-04-2011 00:40

pavel-pervomaysk писал:
TDA12ххх имел ввиду

- так прога год уж как с ними работает ???
pavel-pervomaysk писал:
наши по теликам процы покупают по заоблочным ценам

- короче, я нифига тебя не понял. Какой "молодой проект", уже мхом поросло всё??
Может, подразумеваешь типа 9381? Так там девайс делать, люди вон с простейшими джигами не справляются.
Под специальные девайсы лучше отдельный вариант проги, не хочу лишний раз утяжелять, да и с текущим вариантом работы ещё много.

Добавлено 27-04-2011 00:49

А, внешнюю флэш скалера не сделал пока, но будет, несложно там. Trident IAP-writer подниму и пощёлкаю всё оставшееся как орехи гы-гы .
Список форумов» Флейм» Технофлейм» AVR Studio 417 не видит порты ATmega64a
Перейти:  
Текущий раздел» Флейм» Технофлейм (Различные обсуждения на технические темы)








Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы
Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!