Магический кристалл

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Магический кристалл

Сообщение Angel71 » 08 мар 2010, 11:47

:crazy: человек был готов платить по 5 евно за пластиковые стаканчики, но не готов купить за 30..50$ фирменый программатор или за 10..20$ не фирменый. :D уже смешно становиться наблюдать эпопею о 5ти проводках
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: Магический кристалл

Сообщение Vovan » 08 мар 2010, 11:56

но всё же чел. настойчиво действует и выполняет всё что ему советуют (а это ужЕ хорошо!), а не брызжет слюной на каждый пост...
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Магический кристалл

Сообщение Angel71 » 08 мар 2010, 12:05

да, это похвально, так же как и потуги в изучении асма. :) когда давно уже можно было всё сделать и начать тестировать, придумывать новые функции кристаллов, прорабатывать взаимодействие с другими вещами (ожерельями, посохами,...). уже весна начинвается, скоро снег таить начнёт, самое оно заканчивать подготовку
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: Магический кристалл

Сообщение avr123.nm.ru » 08 мар 2010, 12:10

Кроме off чтонить брякнули бы чтоб правила не нарушать :D
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Магический кристалл

Сообщение Angel71 » 08 мар 2010, 12:31

:cry: от ё, а ят наивный думал, это не off, а стелс режим
:D да... легко. можно про лут почитать, чтоб знать как платки делать. паяльничек, припойчик, текстолитик, канифольку, мультиметр и детальки начинать покупать. загрузить программулину (если еще нет) для рисования плат и таки нарисовать собственно платку. только не говорите, что "кристалл" на монтажке будет, а мега в дип корпусе
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: Магический кристалл

Сообщение GrayHunter » 08 мар 2010, 13:47

1. проверить работу LPT
как это можно сделать? старый принтер безнадёжно засох по толстым слоем пыли под кроватью. Да и здесь ведь важно проверить именно те контакты, а не принтерные - так?
при этом на выводах МК соединенных с программатором ничего не должно быть, кроме самого программатора
т.е. даже резисторов не должно быть? :shock:
GrayHunter
 
Сообщения: 231
Зарегистрирован: 06 июн 2009, 20:42
Откуда: Москва

Re: Магический кристалл

Сообщение Vovan » 08 мар 2010, 13:56

если принтер "засох" - значит ли это, что он не будет инициализирован PC? (печатать-то не обязательно)
Резисторы программатора естесно остаются, все другие должны быть отключены.
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Магический кристалл

Сообщение GrayHunter » 08 мар 2010, 14:37

если принтер "засох" - значит ли это, что он не будет инициализирован PC? (печатать-то не обязательно)
ясно, только я провод от старого принтера пустил на программатор :D есть другой способ проверить или придётся искать провод для принтера?
GrayHunter
 
Сообщения: 231
Зарегистрирован: 06 июн 2009, 20:42
Откуда: Москва

Re: Магический кристалл

Сообщение Vovan » 08 мар 2010, 14:48

ну можно, конечно, перейти к пункту 2 и 3 (см. мой пост выше)... но это "авось"
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Магический кристалл

Сообщение rig » 08 мар 2010, 15:01

найти програмку позволяющую выставлять любое состояние на ногах ЛПТ и читать , тестером или светодиодом отследить правильность изменения состояния.
к примеру
COM Port Toolkit 3.8.zip
(1.18 МиБ) Скачиваний: 0

XPlpt.zip
(272.01 КиБ) Скачиваний: 0


убедиться что сгорел порт и идти палить ЛПТ у соседа, или подумать об еще живом ЮСБ
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: Магический кристалл

Сообщение GrayHunter » 10 мар 2010, 23:21

Купил у AVR123 (Анатолия) USB программатор (STK500) - работает быстро, хорошо. Анатолий всё объяснил, показал - спасибо.

Правда я что-то никак не могу разобраться с задержкой, чтобы светодиод мигал. Делаю по примеру от Кота, а он у меня просто светится равномерно и всё... Подскажите плз код, чтобы светодиод мигал (и чтобы частоту/скорость мигания можно было менять).
GrayHunter
 
Сообщения: 231
Зарегистрирован: 06 июн 2009, 20:42
Откуда: Москва

Re: Магический кристалл

Сообщение Vovan » 11 мар 2010, 00:05

Ну так и расскажите ЧТО именно Вы делаете, мы же не видим этого...
(Пример от Кота вполне наглядный и рабочий... Значит что-то не так именно у Вас.)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Магический кристалл

Сообщение GrayHunter » 11 мар 2010, 00:33

Через AVR Студию прошиваю этот код:
Код: Выделить всё
.include "m8def.inc"  ; подключаем заголовочный файл

.def     Temp=R16  ; разное

.cseg  ; начало программного сегмента
.org 0  ; задает начальный адрес. В данном случае он = 0

ldi Temp,0b00000001
out DDRB,Temp

again:                                ldi Temp,0b00000001
                                      out PortB,Temp
                                       
                                       ldi Temp,0
                     Delay_Half_Sec:   dec Temp
                                       brne Delay_Half_Sec
                     Delay_Half_Sec2:   dec Temp
                                        brne Delay_Half_Sec2
                                                                                                                                          
                                       ldi Temp,0b00000000
                                       out PortB,Temp
                                       
                   ldi Temp,0
                     Delay_Half_Sec0:   dec Temp
                                       brne Delay_Half_Sec0
                     Delay_Half_Sec02:   dec Temp
                                        brne Delay_Half_Sec02
                                                                                                    
                                      rjmp again

Светодиод горит постоянно, а надо, чтобы мигал. Пробовал увеличивать количество команд dec (задержек, вообщем) - не помогло. Что же делать?
GrayHunter
 
Сообщения: 231
Зарегистрирован: 06 июн 2009, 20:42
Откуда: Москва

Re: Магический кристалл

Сообщение Michael_K » 11 мар 2010, 00:45

У вас задержки ну ОЧЕНЬ короткие.
Ваш диод на самом деле моргает только очень быстро.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Магический кристалл

Сообщение Vovan » 11 мар 2010, 00:51

2 Michael_K: +1
2 GrayHunter: рекомендую пользовать Протеус, для asm идеальная среда, в т.ч. и для компиляции. Кстати в Протеусе Ваш код успешно моргает, но судя по тому ЧТО Вы в Temp загружаете, нетрудно догадаться, что частота моргания оч. большая...
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Пред.След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6