7
- стр. 1 -
КЛЮЧЕВАЯ СТРАНИЦА КУРСА
Прочитайте, сохраните и знайте !
- Как воспользоваться этим курсом ?
- Как распорядится его ресурсами правильно ?
- Где и какую искать информацию ?
- Где найти схемы и программы
- Где купить МК и электронные компоненты ?
- Как сделать электронное устройство ?
- Пример: Что можно взять полезного из АпНоута.
Наберитесь терпения и прочитайте весь курс (он укорочен и сжат насколько возможно)
Читая первый раз, не расстраивайтесь что вам не все понятно - это нормально, однако в результате
чтения вы ознакомитесь с содержанием курса и будете знать о чем и где примерно в курсе идет речь и МК
термины будут у вас "на слуху".
Затем читайте краткий курс более внимательно и ОБЯЗАТЕЛЬНО ДЕЛАЙТЕ то что прошу вас делать в
курсе и в упражнениях-задачах курса. Упражнения - задачи курса - это практические примеры постановки
задачи, создания алгоритма, написания программ для МК, симуляции и отладки устройства. Они содержат
необходимые теоретические материалы и архивы с полученными программами и результатами.
Что делать если вы не сильны в Электронике?
Если мало знаний по электронике, но есть желание что-то сделать - то главное у Вас уже есть! Человек умеющий
читать, может все !
Для вас Книги по электронике:
Книги по программированию МК и ПК
Книги по МК AVR ATmega ATtiny
Особенно рекомендую начинающим книги по основам электроники и схемотехники:
Настольная книга электронщика:
П.Хоровиц, У.Хилл. Искусство схемотехники - общепризнанная библия электронщика на РУССКОМ языке.
Уже 5-е издание - от теории полупроводников до типовых электронных схем с подробнейшим
описанием принципов их работы ! Аналоговая и цифровая электроника.
аналогичная книга: У.Титце и К.Шенк "Полупроводниковая схемотехника".
По ходу работы ОБЯЗАТЕЛЬНО:
записывайте возникающие вопросы, и лучше на бумагу - моторная память !
ищите в DataSheet (ДШ) регистры и устройства МК используемые и упомянутые в задаче, прочитайте о
них подробней. Уясните роль каждого бита и регистра.
если вопросы остались перечитайте задачу снова, eсли вопросы не разрешены, ищите ответ:
o 1) в help и документации компилятора, симулятора и других используемых программ!
o 2) поиском Windows в папках и help компилятора и симулятора.
Ищите ключевые слова содержащиеся в тексте файлов, а не в их названиях !
o 3) в моем AVRFAQ - это сборник ответов на часто задаваемые мне
по курсу вопросы и советы по применению МК от знающих людей.
o 4) Если все же не найдете ответа - задавайте вопрос
в конференции Вам ответят правильно в течении дня
Если вы правильно, на нормальном русском языке, продумайте и
сформулируете ваш вопрос и лучше напишите его в теме.
Вам ПОКА не нужно покупать МК, радиодетали и паять что либо !
Вы сможете не имея МК проделать весь цикл разработки управляющей программы для него :
- написать программу для МК в компиляторе и скомпилировать ее,
- запустить и отладить ее на компьютерном симуляторе МК,
- получить осциллограммы сигналов вашего устройства
работающего виртуально, на вашем ПК.
- увидеть на мониторе ПК как в симуляторе VMLAB МК мигает светодиодами,
реагирует на нажатие кнопок, выводит информацию на LCD, измеряет
напряжения, работает с логическими и аналоговыми элементами схемы,
- посмотреть как МК ведет обмен по интерфейсам i2c TWI 1-wire rs-232 UART
TWI и записать его для последующего анализа.
- увидеть как МК отрабатывает прерывания по событиям, засыпает для
снижения энергопотребления и просыпается.
- "остановить" и "отмотать назад" время !
что просто не возможно в реальном МК.
- симулировать ДВА МК ! одновременно в одной схеме. При этом во второй МК
вы можете поместить программу имитирующую работу какого то нужного вам
компонента отсутствующего в симуляторе и даже в природе.