d71 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба что я не так делаю? не получилось стартовать м128, ладно, сваял вторую плату и воткнул м64 память читаю и пишу, но ногами не дрыгает -- может я как-то не так подошел к кристалу? на меге16 достаточно было подать питание и всё... блин, я щас её об стену жахну - провалил разработку по времени... ненавижу это долбанутое создание... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Самоделкин 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба Пямять ето хорошо .А что с фузами ? Просто если установлен внешний кварц или внешний генератор долго прийдеться ждать когда "задрыгает " без них :-). В меге16 сразу установлен внутрений генератор . Между прочим еще не мало зависит чем (из какой програмы ) програмировать фузы . ;-) CV память пишет и читает нормально а вот фузы :-( . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
d71 0 3 мая, 2007 Опубликовано 3 мая, 2007 (изменено) · Жалоба а как бы я писал и читал память если у меня тактования не было? ну что может быть проще этого?: .include "m64def.inc" .def temp = r16 rjmp RESET reset: ldi temp,$ff out DDRB,temp out PORTB,temp out DDRD,temp out PORTD,temp out DDRC,temp out PORTC,temp forever: rjmp forever и не дрыгает ногами :( может куда еще питание подать надо? или наоборот не подавать?... Изменено 3 мая, 2007 пользователем d71 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба ну что может быть проще этого?: ldi temp,$ff out DDRB,temp out PORTB,temp и не дрыгает ногами :( А что ожидаете от этой программы? Дрыгать ногами она и не будет, там ведь постоянно все 1.. 1. В проекте - выбрать правильно MCU. 2. Fuse M103C убрать. Более подробно расписать - что ожидаете от программки и что получается, чем меряете и как. Подключить светодиоды, к земле и к Vcc, выдавать на порты "зебру" 01010101. PS: тратить время на такие тесты Imho лишнее, ведь можно просто подключиться через JTAG да подергать ногами из студии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BALDA 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба У меня как то раз тоже крыша чуть не съехала пол часа думал почему в студии через джи таг не дергает ногами уш я и так и эдак - ну ни в какую ---------- оказалось что забыл выбрать сам джи таг - а работал в симуляторе :-)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
m16 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба посмотрите свой код : инициализация портов на вывод и выдча в них единиц и фсё. а далее вот это: forever: rjmp forever и дёргается увас процик в бесконечном цикле :о)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
d71 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба дак как дергать если единиц нету на ногах :( как только увижу единички, конечно устрою светопредставление светодиодное на тестовой плате но нет тама единиц-то -- щас точно об стену её разотру Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nss__ 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба что я не так делаю? не получилось стартовать м128, ладно, сваял вторую плату и воткнул м64 память читаю и пишу, но ногами не дрыгает -- может я как-то не так подошел к кристалу? на меге16 достаточно было подать питание и всё... блин, я щас её об стену жахну - провалил разработку по времени... ненавижу это долбанутое создание... А схемку включения с минимальной обвязкой (внешний кварц, подтягивающие резюки, цепь сброса) не кините? Что у вас с линией PEN и RESET творится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
m16 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба щас точно об стену её разотру начнём с питания : GND- 22,53,63 +5в- 21,52,62, 64 ноги для программирования: MOSI - PE0, MISO- PE1, SCK -PB1 PEN- в воздухе либо подттянут к +5 у вас всё так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
d71 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба +5 на всех (21,52,64) кроме AREF (62) земля на всех (22,53,63) PEN в воздухе ноги програмирования как положено (11,2,3) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба Хм.. может я чего то не понимаю.. Может все же чуть поправить листинг примерно так: .include "m64def.inc" .def temp = r16 rjmp RESET reset: ldi temp,$ff out DDRB,temp out DDRD,temp out DDRC,temp forever: ldi temp,$ff out PORTB,temp out PORTC,temp out PORTD,temp ldi temp,$00 out PORTB,temp out PORTC,temp out PORTD,temp rjmp forever и смотреть осциллографом на пины портов Б, Ц и Д а не на светодиоды ;-) ну что может быть проще этого?: .include "m64def.inc" .def temp = r16 rjmp RESET reset: ldi temp,$ff out DDRB,temp out PORTB,temp out DDRD,temp out PORTD,temp out DDRC,temp out PORTC,temp forever: rjmp forever и не дрыгает ногами :( может куда еще питание подать надо? или наоборот не подавать?... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nss__ 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба +5 на всех (21,52,64) кроме AREF (62) земля на всех (22,53,63) PEN в воздухе ноги програмирования как положено (11,2,3) Подтяните ногу PEN через резюк к питанию и будет вам счастье. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor26 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба Подтяните ногу PEN через резюк к питанию и будет вам счастье. Сомневаюсь. Я никогда этот вывод никуда не притягивал и счастье было всегда. По теме. Недавно было обсуждение нечто подобного. Проблема, помоему, там была в том, что устройство питалось от 3,3V, а схема BOD была настоена на 4V. В результате процессор всегда был в ресете. Помоему, здесь нечто похожее. Нет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GDI 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба Обсуждалось, причем и автор тот же. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor26 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба причем и автор тот же Да уж... Это уже не смешно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться