Страница 2 из 3
Добавлено: Ср авг 19, 2009 17:05:41
Аксель
Redrik Shuhart, давай в студию фото своего собранного программатора и МК,
В кучке со светодиодами и резисторами для светодиодов. (до 8-ми шт. светодиодов и резисторов), а мы тебе прошивку, с простеньким бегущим огоньком и пояснения как прошить, и объясним как узнать, что МК работоспособен?

Добавлено: Ср авг 19, 2009 17:13:39
Igor_67
Была несколько лет назад такая история:
Новый год был на носу, а осветить зеркальный шар было нечем. Я тогда ваще чайник был в МК. Порылся по инету - нарыл Баском. Скачал, написал прогу как смог, собрал все в железе, прошил МК и... , О, чудо!!!

ЗАРАБОТАЛО!!!

Позже, когда маленько стал врубаться, переписал прогу для управления скоростью зажигания светодиодов при помощи кнопок (все в том же Баскоме), а потом (еще позже) организовал ШИМ. Теперь шарик у меня освещается с четырех сторон, регулируется плавно яркость ( в автоматическом режиме) и меняется скорость переключения.
О как!
Так что можно попробовать Баском поюзать в качестве стартового компилятора для обучения программированию. ИМХО!
Добавлено: Ср авг 19, 2009 17:16:51
Redrik Shuhart
щас. плату для МК(тест стенд) допаяю
Добавлено: Ср авг 19, 2009 18:16:35
Redrik Shuhart
УУУРААААА унипроф видит МК! я его подключилллл! дайте прошивку на светик.пожалуйста!
кварц на 4 мгц в хтаил1 и хтаил2 всовывать?
Добавлено: Ср авг 19, 2009 20:01:31
sachok
Да и не забыть о конденсаторах на землю. Програмку на ту схему где 1 кнопка и 1 светодиод??? Если да, то вот проект CVAVR, исходник и hex.
Добавлено: Чт авг 20, 2009 00:12:40
Redrik Shuhart
а какие фюзз биты ставить.
Добавлено: Чт авг 20, 2009 00:35:40
vistador
а вот тут придется не спешить... продумать надо как следует... а то можно мк подубить... и последовательным спи програмером не вылечишь....
можно просто не трогать пока фьюзы... просто зашить и пользоваться мк с установками по умолчанию.
Добавлено: Чт авг 20, 2009 00:41:17
ЮТ
my ro bo t.ru интересный сайт, для новичков как раз самое то...
Добавлено: Чт авг 20, 2009 04:27:44
lluganet
Вот тоже очень хочу это дело освоить. Вот только не выбрал что

, кто говорит С, кто asm....чтож всеж лучше и проще. И кстати в протеусе можно исходник писать на asm чтоб он его потом кодировал в HEX ? И потом все это дело симулировать.
Добавлено: Чт авг 20, 2009 06:23:50
Stkarapuz
lluganet писал(а):Вот тоже очень хочу это дело освоить. Вот только не выбрал что

, кто говорит С, кто asm....чтож всеж лучше и проще. И кстати в протеусе можно исходник писать на asm чтоб он его потом кодировал в HEX ? И потом все это дело симулировать.
Протеус - симулятор, а не компилятор, так что ему придется уже готовые hex'ы пихать

Хотите изучить, прекрасно, сходите в
обучалку на этом сайте. А на каком языке писать сами определитесь потом.
Добавлено: Чт авг 20, 2009 06:28:30
SeregaT
Stkarapuz писал(а):
Протеус - симулятор, а не компилятор, так что ему придется уже готовые hex'ы пихать
HEX'ы? А не файлы asm?
lluganet писал(а):кто говорит С, кто asm....чтож всеж лучше и проще.
Тут надо определиться: нужно лучше, или проще

asm лучше (лучше в том смысле, что с его помощью с МК можно выжать больше, но это актуально когда возможности высокоуровневых языков Вам уже недостаточно), но при его использовании нужно очень хорошо знать и понимать архитектуру МК.
В общем, если хотите лучше понять МК, разобраться как они работают и т.д. то ассемблер учите обязательно. Если просто хотите побыстрее писать проги, то учите Си и тому подобное (рекомендую Си).
Добавлено: Чт авг 20, 2009 07:39:52
Stkarapuz
SeregaT писал(а):Stkarapuz писал(а):
Протеус - симулятор, а не компилятор, так что ему придется уже готовые hex'ы пихать
HEX'ы? А не файлы asm?
Да нет, я не ошибся

именно ХЕКСы

Добавлено: Чт авг 20, 2009 07:46:03
SeregaT
А я всегда asm пихаю

hex'ы у меня даже не видит. Или у меня версия старая или я что-то не так делаю.
Добавлено: Чт авг 20, 2009 08:21:22
Igor_67
Proteus понимает как *.hex, так и *.coff / *.ubroff - это ему фиолетово. Но вот про *.asm, что-то сомнительно. Хотя припоминаю, что по-началу (в старых версиях), кажется пробовал я АСМовский файлик втыкать. Принял и заработал. Так что Х.З. его, этот протеус!

Добавлено: Чт авг 20, 2009 11:09:06
lluganet
Ну у протеуса ж есть в настройках выбор компилятора, внешнего текстового редактора и тому подобное, этож не так просто сделали наверно, вот я и подумал что может. И помнится както пхнул ему asm файлик, появилось окошко с индикатором в процентах, потом ругнулся типа немогу скомпилировать.
Конечно это не та тема для таких вопросов, но всеж может кто знает точно?
Добавлено: Чт авг 20, 2009 11:14:37
sachok
Redrik Shuhart писал(а):а какие фюзз биты ставить.
А здесь у Вас есть право выбора, или внешний кварц на 4 МГЦ или внутренний RC генератор тоже на 4 МГц. Хотя для этой прошивки можно даже заводские не менять

Добавлено: Чт авг 20, 2009 11:47:31
Redrik Shuhart
вот фьюз биты мои. стал нечитатся в панельке СПИ(ну типи по бокам 10 штырьковая фигня, сверх 6 штырьковая. больше кроме МК в панельке ничего нету. думаю надо в схему его запихнуть, а потом проверить.
Добавлено: Чт авг 20, 2009 11:54:27
SeregaT
Redrik Shuhart писал(а):стал нечитатся в панельке СПИ
А это грамотно, начинать знакомство с МК сразу с установки фьюзов

Добавлено: Чт авг 20, 2009 11:57:03
Redrik Shuhart
ща схему спи панельки покажу. вы все поймете
Добавлено: Чт авг 20, 2009 11:57:51
Redrik Shuhart
у мя кондеры 22пф кончились((( ан нет. нашел 2 БМТ-2