Евгешка, симулировать работу прошитого МК и всей его обвески очень даже легко в Proteus-e. А нормалный, дружелюбный компилятор, где все интуитивно понятно - CodeVisionAVR. Профессионалы сидят на WinAVR, ICC.. но то они...
С чего начать программировать микроконтроллеры?
- Cat
- Электрический кот
- Сообщения: 1087
- Зарегистрирован: Вт май 05, 2009 10:43:42
- Откуда: Россия
- Контактная информация:
Ardarik, знаешь толк в извращениях. Чего не работается из нормальных интерфейсов? Вот такими действиями наводят жути на новичков... командные строки, куча непонятных сообщений... странные глюки...
Евгешка, симулировать работу прошитого МК и всей его обвески очень даже легко в Proteus-e. А нормалный, дружелюбный компилятор, где все интуитивно понятно - CodeVisionAVR. Профессионалы сидят на WinAVR, ICC.. но то они...
Евгешка, симулировать работу прошитого МК и всей его обвески очень даже легко в Proteus-e. А нормалный, дружелюбный компилятор, где все интуитивно понятно - CodeVisionAVR. Профессионалы сидят на WinAVR, ICC.. но то они...
Боевой ватник.
- WandererSc
- Друг Кота
- Сообщения: 4077
- Зарегистрирован: Вс мар 22, 2009 17:31:41
Я в Codevision пишу. А в Proteus рисую схему, эмулирую работу и развожу печатную плату.
Но вот проблема поставил Windows 7 x64 и Codevision не работает. нет библиотеки ioports. заброс библиотеки не помогает. Что посоветуете?
Но вот проблема поставил Windows 7 x64 и Codevision не работает. нет библиотеки ioports. заброс библиотеки не помогает. Что посоветуете?
Раз reset, два reset - полyчи на диске bad !
Тpанзистоp p-n-p. Plug-n-Play ?
У кого что сбоит, тот о том и говорит.
Тpанзистоp p-n-p. Plug-n-Play ?
У кого что сбоит, тот о том и говорит.
- Cat
- Электрический кот
- Сообщения: 1087
- Зарегистрирован: Вт май 05, 2009 10:43:42
- Откуда: Россия
- Контактная информация:
Ardarik писал(а):все как в обучалке написано делаю, второй день прошиваю свою первую мк
Странный какой-то курс.
вот например программатор коде вижна:
Думаю, разница есть.
Первый МК для программатора я прошил этим: http://letitbit.net/download/7351.db7b0 ... 6.zip.html (легко, быстро-подключаешь мк, выбираешь файл прошивки, нажимаешь "прошить", ждешь пару минут - и все пучком.)
так я создал AVR910 -USB программатор. имхо, для новичка лучше не придумаешь. Он простой и позволяет не отключать его от схемы даже во время ее работы.
Последний раз редактировалось Cat Сб окт 24, 2009 21:13:12, всего редактировалось 1 раз.
Боевой ватник.
- WandererSc
- Друг Кота
- Сообщения: 4077
- Зарегистрирован: Вс мар 22, 2009 17:31:41
- Аксель
- Опытный кот
- Сообщения: 800
- Зарегистрирован: Ср апр 25, 2007 09:50:43
- Откуда: Киев
- Контактная информация:
Гугл порадовал :
gaw.ru - Этот сайт может нанести вред Вашему компьютеру.
Кому надо энергосберегаться -
"Микроконтроллер ATMega16 снимаються с производства. Рекомендованная заменя ATMega16A. Хорошая новость, энергопотребление сниженно в два раза. И теперь небудет ATMega16L, так как ATMega16A работает во всем диапазоне питающих папряжений 2.7-5.5 вольт."
gaw.ru - Этот сайт может нанести вред Вашему компьютеру.
Кому надо энергосберегаться -
"Микроконтроллер ATMega16 снимаються с производства. Рекомендованная заменя ATMega16A. Хорошая новость, энергопотребление сниженно в два раза. И теперь небудет ATMega16L, так как ATMega16A работает во всем диапазоне питающих папряжений 2.7-5.5 вольт."
Скелет колобка состоит из черепа.
- Cat
- Электрический кот
- Сообщения: 1087
- Зарегистрирован: Вт май 05, 2009 10:43:42
- Откуда: Россия
- Контактная информация:
Аксель, вроде как еще новые серии мег имеют штатную частоту 20МГц... Хотя у меня почему-то есть подозрение, что атмел увидела что делает МК с большим запасом, и они хорошо гонятся до 24 МГц без глюков. Может они решили ничего не менять в технологии, просто начали маркировать по-другому и писать, что штатная теперь 20, а не 16 МГц ?
Это ни на чем объективном не основано, так, домыслы.
Это ни на чем объективном не основано, так, домыслы.
Боевой ватник.
- SeregaT
- Генеральный секретарь МЯУ
- Сообщения: 18852
- Зарегистрирован: Пн сен 03, 2007 18:24:27
- Откуда: Россия. Омск.
- Контактная информация:
Ardarik писал(а):ну глюков у меня (точнее у МК) не будет если в программаторе на одну частоту а на плате другая?
Совершенно без разницы.
И какую частоту указывать?
Частоту указывать ту, которую будешь использовать при работе. К частоте привязывается всё, что использует временные промежутки (таймеры, задержки и т.д.). Если на ASM, то тут наоборот, всё задержки привязываются к выбранной частоте.
Томатный писал(а):Зделал
Статьи "Микроконтроллерное управление звуком" Сергея Рюмика вырезаные из журнала РадиоХобби(до #3 2008г):
http://stream.ifolder.ru/7960059Томатный писал(а):Lakshmi писал(а):Скачивал 3 раза - архив не распаковывается, ошибки выдает. Если можно перезалейте куданибудь еще. Slil.ru например.
http://slil.ru/26112900
Томатный, а нельзя ли еще раз повторить ""Микроконтроллерное управление звуком" Сергея Рюмика"
-
aleksandr-zh
- Сверлит текстолит когтями
- Сообщения: 1278
- Зарегистрирован: Пн июн 18, 2007 21:51:20
[quote="Alex_NEMO"Томатный, а нельзя ли еще раз повторить ""Микроконтроллерное управление звуком" Сергея Рюмика"[/quote]
я не Томатный, но вот: http://slil.ru/28748276
для dosikus
Вы писали:
Полные версии HI-TECH и ССS PICC поддерживают - нужны скажешь.
А можно ссылочки на эти продукты? а они "ломанные" или бесплатные?
Хочу Си попробовать (в 9999 раз
я не Томатный, но вот: http://slil.ru/28748276
для dosikus
Вы писали:
Полные версии HI-TECH и ССS PICC поддерживают - нужны скажешь.
А можно ссылочки на эти продукты? а они "ломанные" или бесплатные?
Хочу Си попробовать (в 9999 раз
- Maxim1441
- Грызет канифоль
- Сообщения: 270
- Зарегистрирован: Пт апр 09, 2010 21:16:30
- Откуда: Barnaul
- Контактная информация:
С чего начать освоение микроконтроллеров?
День добрый. Уже предвижу, сколько критики сейчас посыпется в мой адрес ввиду названия темы. Уже давно хочу начать изучать МК, но просто теряюсь в огромном объеме информации по МК. С связи с этим, возникло пару вопросов, ответы на которые в одном месте я так и не встретил:
1)Какие МК выбрать для изучения - PIC или AVR?
Как я понял из прочитанной лит-ры, AVR МК более "продвинуты" (как я понял, в них больше регистров, везде есть FLASH-память и т.д.). Подскажите, лучше с них начинать? И какой из них лучше в освоении? И если выбрать AVR, то на какие именно типы этих МК нужно сделать акцент? (и программатор).
2)Какой программатор выбрать?
Ну, с PIC программаторами я более менее разобрался. А вот какую схему для AVR для COM-порта посоветуете несложную? А то я чаще всего на LPT-версии натыкался. И еще: в инете продаются довольно дорогие программаторы (в т.ч. и для USB) - лучше раскошелиться на них или же для простых "любительских" целей подойдет и несложный самодельный программатор?
3)Каким софтом лучше пользоваться?
Какой софт удобнее использовать для разработки программы, прошивки? И какой язык лучше использовать?
4)Какую литературу посоветуете для изучения?
Просто у меня уже несколько десятков разных книг по МК - а какую лучше использовать даже не знаю.
Заранее спасибо. Очень надеюсь на вашу помощь.
1)Какие МК выбрать для изучения - PIC или AVR?
Как я понял из прочитанной лит-ры, AVR МК более "продвинуты" (как я понял, в них больше регистров, везде есть FLASH-память и т.д.). Подскажите, лучше с них начинать? И какой из них лучше в освоении? И если выбрать AVR, то на какие именно типы этих МК нужно сделать акцент? (и программатор).
2)Какой программатор выбрать?
Ну, с PIC программаторами я более менее разобрался. А вот какую схему для AVR для COM-порта посоветуете несложную? А то я чаще всего на LPT-версии натыкался. И еще: в инете продаются довольно дорогие программаторы (в т.ч. и для USB) - лучше раскошелиться на них или же для простых "любительских" целей подойдет и несложный самодельный программатор?
3)Каким софтом лучше пользоваться?
Какой софт удобнее использовать для разработки программы, прошивки? И какой язык лучше использовать?
4)Какую литературу посоветуете для изучения?
Просто у меня уже несколько десятков разных книг по МК - а какую лучше использовать даже не знаю.
Заранее спасибо. Очень надеюсь на вашу помощь.
Re: С чего начать освоение микроконтроллеров?
Больше не значит лучше! У PICов тоже хватает, и везде есть FLASH-память!Maxim1441 писал(а):Как я понял из прочитанной лит-ры, AVR МК более "продвинуты" (как я понял, в них больше регистров, везде есть FLASH-память и т.д.)
ИМХО PICи проще в освоении.
MPLAB IDE.Maxim1441 писал(а):3)Каким софтом лучше пользоваться?Какой софт удобнее использовать для разработки программы, прошивки? И какой язык лучше использовать?
Для начала лучше писать на ассемблере, чтобы понять как работает контроллер.
Вот очень хороший учебник, рекомендуюMaxim1441 писал(а):4)Какую литературу посоветуете для изучения?

