Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Схемы и программы (https://forum.antichat.xyz/forumdisplay.php?f=61)
-   -   Новогодняя гирлянда Античата (https://forum.antichat.xyz/showthread.php?t=56195)

presidentua 19.12.2007 18:59

Новогодняя гирлянда Античата
 
Как много вопросов у новичка возникает! И как говорится лучше раз увидеть чем сто раз услышать, поэтому Вашему вниманию видео о том как юзать МК фирмы Атмел.

Теперь каждый может сделать себе Античат дома :)

Хотелось показать, что ничего сложного в этом нет. А есть только много интересного!

http://slil.ru/25238590

В видео использовались программы:
Proteus
CodeVision
avreal

Все вопросы, пожелания и критика :) сюда

Фещ 19.12.2007 19:25

залейте на рапиду плиз

Momiji 19.12.2007 19:28

http://rapidshare.com/files/77663677/atmel.rar

Фещ 19.12.2007 19:29

Спасибо. А у кого нибудь есть полный Proteus? щас вот читаю доки по теме.. очень увлекательно

bul.666 19.12.2007 19:52

Видео лучше постить на ютубу... Ктонить залейте

presidentua 19.12.2007 20:20

Цитата:

Сообщение от Фещ
Спасибо. А у кого нибудь есть полный Proteus? щас вот читаю доки по теме.. очень увлекательно

Proteus 6.9 sp 3
http://alecs56.mylivepage.ru/file/86...US_6.9_sp3_RUS

там вроде бы с лекарством, а если нет то на эту версию у меня есть, напишешь если что.

ПС:может у когото есть новее версия, напишите

Фещ 19.12.2007 21:40

Выложи лекарство плиз. И еще вопросик. Я сделал все как показано в видео. Использовал CodeVisionAVR C Compiler Evaluation - создал проэкт сохранил- дописал как показано-скомпилил без ошибок.Потом создал проэкт в протеусе(демо версия с офф сайта) - когда уже хотел загрузить программу в МК - обнаружил что в папке с проэктами CoderVision у меня нету файла *.hex который надо в него загрузить.Что делать?

presidentua 19.12.2007 21:55

Цитата:

Сообщение от Фещ
Выложи лекарство плиз. И еще вопросик. Я сделал все как показано в видео. Использовал CodeVisionAVR C Compiler Evaluation - создал проэкт сохранил- дописал как показано-скомпилил без ошибок.Потом создал проэкт в протеусе(демо версия с офф сайта) - когда уже хотел загрузить программу в МК - обнаружил что в папке с проэктами CoderVision у меня нету файла *.hex который надо в него загрузить.Что делать?

лицензия к Протеус 9.3 сп 3
http://slil.ru/25258580

Когда напишешь програму нажимай Меню-Проект-Make project или шифт+Ф9, появиться окошечко и там должно обязательно написаться что проэкт откомпилирован без ошибок. Попробуй, если не получиться напишы еще будем думать дальше. окей?

Фещ 19.12.2007 22:29

http://www.ii4.ru/viewer.php?id=956934gde.JPG

где ошибка?код такой же как в видео.. или я что то плохо рассмотрел в темноте?

presidentua 19.12.2007 23:30

Цитата:

Сообщение от Фещ
http://www.ii4.ru/viewer.php?id=956934gde.JPG

где ошибка?код такой же как в видео.. или я что то плохо рассмотрел в темноте?

Там внизу пишет в сообщениях что неопределенный символ delay_ns, там надо писать delay_ms :)

ПС: Прошу прощения за низкое качество видео.Хотелось сделаь минимальный размер :)

MisteriX 19.12.2007 23:38

Блин все зделал как на видео, но диоды не мигают..... хотя в протеусе када запускаю, то на портах мегают квадратики, но диоды молчат....

presidentua 19.12.2007 23:38

Цитата:

Сообщение от baltazar
ыыы нет лагает скачать не могу,о 4ем видео вообще?

В видео показываю как просто делать гирлянду на микроконтроллерах. Как использовать КодеВизион и Протеус и Авреал для программирования для МК, просмотра резвльтатов в симуляторе Протеус и потом как прошивать МК с помощью програмы Авреал. :)

Фещ 19.12.2007 23:40

Ура! все скомпилилось!Спасибо президент)))))щас спать.. завтра буду маны курить :)

presidentua 19.12.2007 23:40

Цитата:

Сообщение от MisteriX
Блин все зделал как на видео, но диоды не мигают..... хотя в протеусе када запускаю, то на портах мегают квадратики, но диоды молчат....

сбрось куда-нибуть скриншот и дай ссылку. Розберемся :)

MisteriX 19.12.2007 23:46

Вот скрин.... http://www.ii4.ru/images/965211diodi.JPG

И плиз выложи свой CodeVision

presidentua 20.12.2007 00:05

Цитата:

Сообщение от MisteriX
Вот скрин.... http://www.ii4.ru/images/965211diodi.JPG

И плиз выложи свой CodeVision

Ты не используеш регист DDRB. Этот регистр отвечает за направление действия порта В. Тоесть для того чтобы он роботал как выход в него надо записать единичкы в те биты которые ты используешь или во все :)
PHP код:

DDRB=0xFF

Просто по умолчанию в него записаны нули.

MisteriX 20.12.2007 00:59

presidentua, Если есть возможность, то можеш выложить литературу по этому Микроконтролеру...

ЗЫ щас проходим Intel 8041, нефига не понимаю.... может хоть по другому разберуся......

presidentua 20.12.2007 01:10

Цитата:

Сообщение от MisteriX
И плиз выложи свой CodeVision

cvavr_1.24.8.rar (1953 KB)

http://rapidshare.com/files/77735549....24.8.rar.html

presidentua 20.12.2007 01:18

Цитата:

Сообщение от MisteriX
presidentua, Если есть возможность, то можеш выложить литературу по этому Микроконтролеру...

ЗЫ щас проходим Intel 8041, нефига не понимаю.... может хоть по другому разберуся......


Советую почитать очень класній курс:
http://avr123.nm.ru/
он и маленький и все доступно расказано. Ну для начала его хватит с головой. Если что-то непонятно будет или не будет получатся то создавай тему в форуме. Решим все вопросы :).

И кстати зайди на ветку форума http://forum.antichat.ru/thread53646.html

MisteriX 20.12.2007 01:26

СПС , большое.... Просто тема довольно интересная.... Хотелосьбы немного научиться)

grinay 20.12.2007 07:28

Хе)) Нашлись наконецтаки люди которые контроллерами увлекаються)))
Если кому интересна данная тема очень хорошие статьи есть на radiokot.ru.
Щас кстати на данный момент тоже есть проэкты кое какие по нуждам предприятия..И еще кстати на этом можно не плохо зарабатывать.Но программы лучше писать на assembler чем на си мое мнение поглядите в ассемблерные файл который генерирует CodeVisionAvr там столько всякой лишней херни.
Кстати кто какими чипапи чаще пользуется и какие программаторы используете?
Я чаще использую ATMEGA8515L
Программатор STK500 + STK501

presidentua 20.12.2007 15:10

Цитата:

Сообщение от grinay
Хе)) Нашлись наконецтаки люди которые контроллерами увлекаються)))
Если кому интересна данная тема очень хорошие статьи есть на radiokot.ru.
Щас кстати на данный момент тоже есть проэкты кое какие по нуждам предприятия..И еще кстати на этом можно не плохо зарабатывать.Но программы лучше писать на assembler чем на си мое мнение поглядите в ассемблерные файл который генерирует CodeVisionAvr там столько всякой лишней херни.
Кстати кто какими чипапи чаще пользуется и какие программаторы используете?
Я чаще использую ATMEGA8515L
Программатор STK500 + STK501

За асемблер я согласен, но когда я использую Мега 8, то памяти и быстродействия мне хватает, а написания программы на асемблере сильно снизило бы скорость написания программы.

Ассемблер я использую в основном когда пишу программы для миниатюрных МК с малым обьемом памяти. Например для очень мелких задач использую AVR Tiny 15L. Тогда без асемблера не обойтись. Вот писал шахматные часы недавно на нем, то даже программа на несколько строчек не влезла. Но на асемблере программу писал целый день (хотя пол дня только вспоминал команды :) ).

А в большинстве случаев использую AVR Mega8. В основном из-за соотношения цены/комплектность.

Программирую постоянно через переделаный ЛПТ-кабель. Аля 5 проводков. Никогда никаких проблем небыло.

grinay 21.12.2007 02:32

да я тоже так раньше программировал - но потом просто заказал программатор на чипдипе и не парю мозги)))Очень удоюно на нем все тестировать сразу прошиваеш контроллер - тут же к нему прислюнявлеваеш нужные устройств и тестируеш- потом уже окончательную плату рисуеш для прошитого контроллера)) Не каких заморочек))

presidentua 21.12.2007 02:44

Цитата:

Сообщение от grinay
да я тоже так раньше программировал - но потом просто заказал программатор на чипдипе и не парю мозги)))Очень удоюно на нем все тестировать сразу прошиваеш контроллер - тут же к нему прислюнявлеваеш нужные устройств и тестируеш- потом уже окончательную плату рисуеш для прошитого контроллера)) Не каких заморочек))

Согласен. Но дороговато стоит наборчик. Когда на этом деньги зарабатывать то можна позволить. А пока это только веселая игрушка. Даже очень веселая и занимательная.

Вот когда я буду хоть на 1 процент понимать в МК как вы grinay, то тогда куплю себе мастер-кит. А пока мой удел это програматор из ЛПТ-кабеля :)

emik 22.12.2007 03:04

А есть ли софт для МК по Linux ?

presidentua 22.12.2007 03:09

Цитата:

Сообщение от emik
А есть ли софт для МК по Linux ?

Насколько я знаю какие то программы есть для МК но им еще расти и расти до своих виндовс аналогов.

z01b 25.12.2007 00:33

А сколько примерно будет стоить программатор для Atmel Mega8?
З.Ы. Слыхал что LPT может и сгореть!

presidentua 25.12.2007 00:51

Цитата:

Сообщение от z01b
А сколько примерно будет стоить программатор для Atmel Mega8?
З.Ы. Слыхал что LPT может и сгореть!

ну говорят что может. но у меня за 4 года не згорел. а еще можна поставить ограничивающие резисторы на каждый проводок.

А если покупать то у нас самій простой я видел за 60 грн., тоесть 12 у.е. хотя я думаю в нем не на много больше защищенность :), чем у самодельного

Ali_MiX 25.12.2007 01:35

щас, посмотрим, судя по коментам будет что то крутое

presidentua 25.12.2007 02:44

Цитата:

Сообщение от Ali_MiX
щас, посмотрим, судя по коментам будет что то крутое

Круто, но просто :)
Меня в личке забросали сообщениями следующего типа: что за хня, это же елементарно, это ж и на дискретных елементах можна сделать.

Поэтому сейчас работаю над новым видео. Так сказать посложнее, хотя постараюсь все коментировать...

Думаю за день два сделаю. Типа часть вторая :)

Alexsize 03.01.2008 21:57

Так а готовый девайс, так сказать, мы увидим?=)

z01b 03.01.2008 22:21

Я попробую сделать =) Только надо пойдти на радиорынке за МК =)

presidentua 05.01.2008 16:41

Цитата:

Сообщение от Alexsize
Так а готовый девайс, так сказать, мы увидим?=)

Это сложный вопрос. В течнии нескольких месяцев точно нет (маленькое путешествие :) ), весь инструментарий дома. Но с другой стороны видео устройства что мигает лампочками или выводит текст просто будет интересно. Для знающих потомучто это они уже проходили, а для начинающих из-за то что я этим никак не смогу им помочь. Надо первое устройство сделать самому, а все возникшее вопросы поможем решить на форуме.

Цитата:

Сообщение от z01b
Я попробую сделать =) Только надо пойдти на радиорынке за МК =)

Это было бы отлично. Ведь при реализации возникнут проблемы и вопросы которые возникают у всех в первый раз.

Кстати советую начать с програматора и простейшого устройства на нескольких светодиодов. Просто очень много будет возникать вопросов именно с программатором.


Время: 18:39