Просмотр полной версии : Новогодняя гирлянда Античата
presidentua
19.12.2007, 18:59
Как много вопросов у новичка возникает! И как говорится лучше раз увидеть чем сто раз услышать, поэтому Вашему вниманию видео о том как юзать МК фирмы Атмел.
Теперь каждый может сделать себе Античат дома :)
Хотелось показать, что ничего сложного в этом нет. А есть только много интересного!
http://slil.ru/25238590
В видео использовались программы:
Proteus
CodeVision
avreal
Все вопросы, пожелания и критика :) сюда
http://rapidshare.com/files/77663677/atmel.rar
Спасибо. А у кого нибудь есть полный Proteus? щас вот читаю доки по теме.. очень увлекательно
Видео лучше постить на ютубу... Ктонить залейте
presidentua
19.12.2007, 20:20
Спасибо. А у кого нибудь есть полный Proteus? щас вот читаю доки по теме.. очень увлекательно
Proteus 6.9 sp 3
http://alecs56.mylivepage.ru/file/860_PROTEUS_6.9_sp3_RUS
там вроде бы с лекарством, а если нет то на эту версию у меня есть, напишешь если что.
ПС:может у когото есть новее версия, напишите
Выложи лекарство плиз. И еще вопросик. Я сделал все как показано в видео. Использовал 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, появиться окошечко и там должно обязательно написаться что проэкт откомпилирован без ошибок. Попробуй, если не получиться напишы еще будем думать дальше. окей?
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
ыыы нет лагает скачать не могу,о 4ем видео вообще?
В видео показываю как просто делать гирлянду на микроконтроллерах. Как использовать КодеВизион и Протеус и Авреал для программирования для МК, просмотра резвльтатов в симуляторе Протеус и потом как прошивать МК с помощью програмы Авреал. :)
Ура! все скомпилилось!Спасибо президент)))))щас спать.. завтра буду маны курить :)
presidentua
19.12.2007, 23:40
Блин все зделал как на видео, но диоды не мигают..... хотя в протеусе када запускаю, то на портах мегают квадратики, но диоды молчат....
сбрось куда-нибуть скриншот и дай ссылку. Розберемся :)
MisteriX
19.12.2007, 23:46
Вот скрин.... http://www.ii4.ru/images/965211diodi.JPG
И плиз выложи свой CodeVision
presidentua
20.12.2007, 00:05
Вот скрин.... http://www.ii4.ru/images/965211diodi.JPG
И плиз выложи свой CodeVision
Ты не используеш регист DDRB. Этот регистр отвечает за направление действия порта В. Тоесть для того чтобы он роботал как выход в него надо записать единичкы в те биты которые ты используешь или во все :)
DDRB=0xFF;
Просто по умолчанию в него записаны нули.
MisteriX
20.12.2007, 00:59
presidentua, Если есть возможность, то можеш выложить литературу по этому Микроконтролеру...
ЗЫ щас проходим Intel 8041, нефига не понимаю.... может хоть по другому разберуся......
presidentua
20.12.2007, 01:10
И плиз выложи свой CodeVision
cvavr_1.24.8.rar (1953 KB)
http://rapidshare.com/files/77735549/cvavr_1.24.8.rar.html
presidentua
20.12.2007, 01:18
presidentua, Если есть возможность, то можеш выложить литературу по этому Микроконтролеру...
ЗЫ щас проходим Intel 8041, нефига не понимаю.... может хоть по другому разберуся......
Советую почитать очень класній курс:
http://avr123.nm.ru/
он и маленький и все доступно расказано. Ну для начала его хватит с головой. Если что-то непонятно будет или не будет получатся то создавай тему в форуме. Решим все вопросы :).
И кстати зайди на ветку форума http://forum.antichat.ru/thread53646.html
MisteriX
20.12.2007, 01:26
СПС , большое.... Просто тема довольно интересная.... Хотелосьбы немного научиться)
Хе)) Нашлись наконецтаки люди которые контроллерами увлекаються)))
Если кому интересна данная тема очень хорошие статьи есть на radiokot.ru.
Щас кстати на данный момент тоже есть проэкты кое какие по нуждам предприятия..И еще кстати на этом можно не плохо зарабатывать.Но программы лучше писать на assembler чем на си мое мнение поглядите в ассемблерные файл который генерирует CodeVisionAvr там столько всякой лишней херни.
Кстати кто какими чипапи чаще пользуется и какие программаторы используете?
Я чаще использую ATMEGA8515L
Программатор STK500 + STK501
presidentua
20.12.2007, 15:10
Хе)) Нашлись наконецтаки люди которые контроллерами увлекаються)))
Если кому интересна данная тема очень хорошие статьи есть на radiokot.ru.
Щас кстати на данный момент тоже есть проэкты кое какие по нуждам предприятия..И еще кстати на этом можно не плохо зарабатывать.Но программы лучше писать на assembler чем на си мое мнение поглядите в ассемблерные файл который генерирует CodeVisionAvr там столько всякой лишней херни.
Кстати кто какими чипапи чаще пользуется и какие программаторы используете?
Я чаще использую ATMEGA8515L
Программатор STK500 + STK501
За асемблер я согласен, но когда я использую Мега 8, то памяти и быстродействия мне хватает, а написания программы на асемблере сильно снизило бы скорость написания программы.
Ассемблер я использую в основном когда пишу программы для миниатюрных МК с малым обьемом памяти. Например для очень мелких задач использую AVR Tiny 15L. Тогда без асемблера не обойтись. Вот писал шахматные часы недавно на нем, то даже программа на несколько строчек не влезла. Но на асемблере программу писал целый день (хотя пол дня только вспоминал команды :) ).
А в большинстве случаев использую AVR Mega8. В основном из-за соотношения цены/комплектность.
Программирую постоянно через переделаный ЛПТ-кабель. Аля 5 проводков. Никогда никаких проблем небыло.
да я тоже так раньше программировал - но потом просто заказал программатор на чипдипе и не парю мозги)))Очень удоюно на нем все тестировать сразу прошиваеш контроллер - тут же к нему прислюнявлеваеш нужные устройств и тестируеш- потом уже окончательную плату рисуеш для прошитого контроллера)) Не каких заморочек))
presidentua
21.12.2007, 02:44
да я тоже так раньше программировал - но потом просто заказал программатор на чипдипе и не парю мозги)))Очень удоюно на нем все тестировать сразу прошиваеш контроллер - тут же к нему прислюнявлеваеш нужные устройств и тестируеш- потом уже окончательную плату рисуеш для прошитого контроллера)) Не каких заморочек))
Согласен. Но дороговато стоит наборчик. Когда на этом деньги зарабатывать то можна позволить. А пока это только веселая игрушка. Даже очень веселая и занимательная.
Вот когда я буду хоть на 1 процент понимать в МК как вы grinay, то тогда куплю себе мастер-кит. А пока мой удел это програматор из ЛПТ-кабеля :)
А есть ли софт для МК по Linux ?
presidentua
22.12.2007, 03:09
А есть ли софт для МК по Linux ?
Насколько я знаю какие то программы есть для МК но им еще расти и расти до своих виндовс аналогов.
А сколько примерно будет стоить программатор для Atmel Mega8?
З.Ы. Слыхал что LPT может и сгореть!
presidentua
25.12.2007, 00:51
А сколько примерно будет стоить программатор для Atmel Mega8?
З.Ы. Слыхал что LPT может и сгореть!
ну говорят что может. но у меня за 4 года не згорел. а еще можна поставить ограничивающие резисторы на каждый проводок.
А если покупать то у нас самій простой я видел за 60 грн., тоесть 12 у.е. хотя я думаю в нем не на много больше защищенность :), чем у самодельного
щас, посмотрим, судя по коментам будет что то крутое
presidentua
25.12.2007, 02:44
щас, посмотрим, судя по коментам будет что то крутое
Круто, но просто :)
Меня в личке забросали сообщениями следующего типа: что за хня, это же елементарно, это ж и на дискретных елементах можна сделать.
Поэтому сейчас работаю над новым видео. Так сказать посложнее, хотя постараюсь все коментировать...
Думаю за день два сделаю. Типа часть вторая :)
Alexsize
03.01.2008, 21:57
Так а готовый девайс, так сказать, мы увидим?=)
Я попробую сделать =) Только надо пойдти на радиорынке за МК =)
presidentua
05.01.2008, 16:41
Так а готовый девайс, так сказать, мы увидим?=)
Это сложный вопрос. В течнии нескольких месяцев точно нет (маленькое путешествие :) ), весь инструментарий дома. Но с другой стороны видео устройства что мигает лампочками или выводит текст просто будет интересно. Для знающих потомучто это они уже проходили, а для начинающих из-за то что я этим никак не смогу им помочь. Надо первое устройство сделать самому, а все возникшее вопросы поможем решить на форуме.
Я попробую сделать =) Только надо пойдти на радиорынке за МК =)
Это было бы отлично. Ведь при реализации возникнут проблемы и вопросы которые возникают у всех в первый раз.
Кстати советую начать с програматора и простейшого устройства на нескольких светодиодов. Просто очень много будет возникать вопросов именно с программатором.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot