Цитата(L00b6 @ Mar 15 2007, 15:19)

kv_addr спасибо, этот вариант был сразу поднят и рассмотрен, но для начала все таки следует тернистым путем пройти, не считаешь?
Если учебно-тренировочный вариант, то - да.
Цитата(L00b6 @ Mar 15 2007, 15:19)

То есть наколько я Вас понял, следует взять ДатаШит, выбрать порты к ним через резисторы подключить аноды или катоды индикатора. Хочется же не только Н и Ч на нем генерировать, а еще что то простеньког попробовать!!! Кстати если у кого есть простенькие листинги програм с пояснениями поделитесь кому несложно!!!!
Ну, если хочется, то можно и попробовать.

Во первых, начав разбираться с AVR сразу стоило бы запастись дейташитами, аппноутами, которые можно скачать с атмеловского сайта. Там можно найти и учебно-дрессировочные примеры.
Далее стоило бы ознакомиться с архитектурой контроллера, системой команд, особенностями периферии. Лучше совмещать это с практическими занятиями по примерам - так доходчивее получится. А там, когда контроллер станет в основном понятным, можно и свое пытаться сварганить. Советовал бы начинать с ассемблера, для простых задач он намного более нагляден с точки зрения понимания работы контроллера.
Цитата(L00b6 @ Mar 15 2007, 15:19)

И еще один вопрос, на чем лучше начинать програмировать на Си или Ассемблере!!! с ассемблом уже знаком для 51-го кристала!!! ????
Начинать программировать стоит именно с ассемблера. В любом случае, это даст лучшее понимание того, что происходит в контроллере.
А по ходу дела и Си осваивать, для серьезных задач это самое то. Но и в этом случае знание ассемблера будет отнюдь не помехой.
Встречаются люди, которые советуют ассемблером не заморачиваться, мол начинай сразу с Си и будет тебе Щасте. Думаю, подход в корне ущербный. Приходилось наблюдать, когда "рафинированный" Си-шник путался в трех соснах не находя выхода только потому, что не понимал что во внутри контроллера происходит, уровень отслеживания выполнения машинных команд был ему не доступен.
Поэтому - ассемблер и... Си.