Страница 1 из 4
Что посоветуете читать?
Добавлено: Ср июн 24, 2009 17:03:19
Arlleex
Я учу МК AVR. Хотю начать с книги Белова "Микроконтроллеры в радиолюбительской практике". Можно? Аль низя? Или что то другое?
Но мне кажется, что именно с этой книги надо учиться "по-настояцему"

Добавлено: Ср июн 24, 2009 17:07:09
ikarab
Я советую начать читать и учиться программаторовать микроконтроллер AVR с моей домашней странички - учебного курса для начинающих с нуля - причем не просто прочитать но и СДЕЛАТЬ ВСЁ что там написано и всю теорию и ВСЕ 13 задач-упраднений.
Если вы это сделаете ( это гораздо меньше объема книги ) то наверняка уже будете не плохо понимать устройство AVR и уметь программировать на начальном уровне.
Конпка www и домик под этим постом.
Кроме того вы можете задать вопросы автору. Врядли здесь есть в свободном доступе автор какого-то другого курса или книги.
Ну и аватару лучше нормальную, добрую использовать.
Добавлено: Ср июн 24, 2009 17:16:38
Arlleex
а она не добрая?)))
ну мне хотелось бы книгу, о полной архитектуре AVR МК, что они могут, что такое стек, что такое регистры, что такое и т.д...
Добавлено: Ср июн 24, 2009 17:19:20
ikarab
Stalker46 писал(а): AVR МК, что они могут, что такое стек, что такое регистры, что такое и т.д...
Вот про это учебный курс по AVR и рассказывает сжато.
Книгу вы все равно не прочитаете, тем более не сделаете то что там написано.
Добавлено: Ср июн 24, 2009 17:23:11
Arlleex
вот именно, что сжато!
а когда прочитаю сжато, пусть даже пойму, а во это СЖАТО потом скажется, при том, что кто нить задаст вопрос, ответ на который в этом СЖАТО был в три слова...

Добавлено: Ср июн 24, 2009 17:33:00
Томатный
Добавлено: Ср июн 24, 2009 17:36:04
ikarab
Stalker46 писал(а):вот именно, что сжато!
а когда прочитаю сжато, пусть даже пойму, а во это СЖАТО потом скажется, при том, что кто нить задаст вопрос, ответ на который в этом СЖАТО был в три слова...

Дак вы хоть СЖАТО то СДЕЛАЙТЕ ! Вы ж в итоге то и сжатого не сделаете.
А вы ПРАВДА думаете что есть книга в которой ВСЁ есть ? Ну ну ...
т.е. зачем дураки в институтах учатся ... взял талмуд прочитал от и до вот ты и специалист !
Добавлено: Ср июн 24, 2009 17:38:04
Arlleex
просто я обчение свое разбил на 2 части - архитектура, где мне надо знать:
что такое регистры, как с ними наботать,
что такое стек
что такое флаги,
что такое ЦАП и как им пользоваться
и много много много всего, что может МК...
а потом программирование.
так что сейчас я хочу найти книку об архитектуре и кишках МК, а потом уже программирование...
Добавлено: Ср июн 24, 2009 17:38:59
ikarab
Ну видишь ли человеку то ВСЁ нужно ! А Рюмика чуть чуть совсем.
Добавлено: Ср июн 24, 2009 17:43:13
ikarab
Stalker46 писал(а):просто я обчение свое разбил на 2 части
Вы методист ? педагог ?
Учитесь понормальному - железо и программирование вместе.
Stalker46 писал(а):что такое регистры AVR, как с ними работать,
что такое флаги,
Вот и то и другое
http://tinyurl.com/ngzq2h
Stalker46 писал(а):что такое ЦАП и как им пользоваться
Это то чего нет в AVR, а то что есть описано в задаче упражнении 11 подробно.
Добавлено: Ср июн 24, 2009 18:03:30
SeregaT
ikarab писал(а):а то что есть описано в задаче упражнении 11 подробно.
Оно конечно подробно, но вот мне что-то не понятно. Там всё сразу, и USART (который мне пока не нужен) и т.д. Сгенерил я начальный код, а что с ним дальше делать, как и куда подавать опорное напряжение, как выбрать один из 8 каналов АЦП, как вывести результат на LCD... Нифига не понял.
Добавлено: Ср июн 24, 2009 18:08:01
Arlleex
на этом сайте нихрена не понятно, где продолжение, где что...
сначала реклама, потом текст обучающего курса, потом резко опять та же реклама. - ну нахрена это надо? сразу отбивает желание читать дальше.
или вот такое встречается:
....текст....
PROTEUS, - самый....
текст...

Добавлено: Ср июн 24, 2009 18:28:47
ikarab
SeregaT писал(а):как выбрать один из 8 каналов АЦП
Это вам не видно ? не читается ?
ADMUX=0; // Выбрали вход АЦП, напряжение на
// котором будет оцифровываться.
SeregaT писал(а): Там всё сразу, и USART (который мне пока не нужен)
Бред какойто !
А что вы читаете ? В моем курсе в задаче 11 нет вообще слова uart или usart
SeregaT писал(а): Сгенерил я начальный код, а что с ним дальше делать
Доработать как там описано под вашу конкретную задачу.
SeregaT писал(а):как и куда подавать опорное напряжение
Вам это не видно ?
AREF - на этот вывод мы должны подать напряжение соответствующее максимуму требуемого диапазон измеряемого напряжения. Код такого или большего напряжения будет равен 1023 или 1111111111.
SeregaT писал(а):как вывести результат на LCD...
т.е. все что можно к МК подключить должно быть чвалено в 11-ю задачу ???
А может вы потрудитесь задачу 5 почитать про LCD перед задачей 11 - это ж логично !
SeregaT писал(а): Нифига не понял.
Дак читать то надо не ПРОСМАТРИВАТЬ а ВНИМАТЕЛЬНО и ДЕЛАТЬ все что там написано.
Тогда будет понятно.
Чтобы научится - РАБОТАТЬ надо.
Добавлено: Ср июн 24, 2009 18:38:55
SeregaT
ikarab писал(а):
А может вы потрудитесь задачу 5 почитать про LCD перед задачей 11 - это ж логично !
Да выводить данные на LCD я уже давно умею.
Бред какойто ! А что вы читаете ? В моем курсе в задаче 11 нет вообще слова uart или usart
Ну да. Именно на Вашем сайте в этой задаче вроде и правда нету... До этого вроде всё совпадало слово в слово... Я в основном читал на
http://123avr.com Там хоть страница отображается в центре монитора, а не узкой полоской с краю

Добавлено: Ср июн 24, 2009 18:42:03
YS
А чем здешняя ОБУЧАЛКА не устраивает? Я вот с нее начинал, и вроде все нормально знаю... А архитектура в деталях и как с ней работать - это в даташит на конкретный контроллер. Они такие разные...
Добавлено: Ср июн 24, 2009 18:49:09
ikarab
SeregaT писал(а):Я в основном читал на
http://123avr.com Там хоть страница отображается в центре монитора, а не узкой полоской с краю

Дак это чувачок какой-то сайт мой спер и не обновляет уж года 2.
Кстати и там в задаче 11 нет даже слова UART ! откуда вы его взяли ???
Добавлено: Ср июн 24, 2009 18:53:25
Arlleex
а зачем мне даташит, если мне надо знать, что делает что, а потом даташит читать...
я вот начал мнемоники асма учить, трудно, конечно, но я справлюсь. А когда я смотрю на вот такие слова - как флаги - Z,C,N,V,H,S... мне даже не понятно что эти буквы означают и что такое ФЛАГ вообще...
далее операнды - что это такое хз.что такое Rd и Rr - хз. а вы мне курсы под нос суете. лучшеб давно книгу предложили

Добавлено: Ср июн 24, 2009 18:55:38
ikarab
Вы ж с книги конкретной топик начали.
А этой чушью о которой вы выше написали не забивайте голову - если хотите программировать то пишите на Си и настроение будет хорошее и проги будут хорошо работать.
Добавлено: Ср июн 24, 2009 18:55:47
Пухич
Stalker46 писал(а):а зачем мне даташит, если мне надо знать, что делает что, а потом даташит читать...
я вот начал мнемоники асма учить, трудно, конечно, но я справлюсь. А когда я смотрю на вот такие слова - как флаги - Z,C,N,V,H,S... мне даже не понятно что эти буквы означают и что такое ФЛАГ вообще...
далее операнды - что это такое хз.что такое Rd и Rr - хз. а вы мне курсы под нос суете. лучшеб давно книгу предложили

Почитай книгу про МП-системы вообще. А то все с ног на голову.
Добавлено: Ср июн 24, 2009 19:01:25
YS
а зачем мне даташит, если мне надо знать, что делает что
Открою огромный секрет: там все написано и разжевано.
