Закон Ома
 
Закон Ома

 

 

 
Краткий курс AVR - Самоучитель - avr123.nm.ru - микроконтроллеры

Шаг 2.  отведайте - всё ОЧЕНЬ попросту ! чем сто один услышать.     Сейчас вы испробуете учрежденные программы в деле, мыслимо не все сразу смысля - не волнуйтесь, декламируя и выполняя курс ниже, вы во всём постепенно разберётесь. 1. В скачанном вами торжественнее - в ШАГ 1. - архиве будет пример      z8pwm_2.rar 2. Запустите симулятор VMLAB Project -> open project c:\vmlab\z8\ vmlab.Краткий курс AVR - Самоучитель - avr123.nm.ru - микроконтроллерыprj 3. скатайте мешающее окно  vmlab.prj целая картинка экрана . ныне в меню " " кликните " " - проект век потребно перекомпилировать при открытии и при внесении каких либо изменений. В окне " Messages Success! All ready to run Это значит оплошностей нет и все готово к моделированию , . наверху возгорелся зеленым светом светофор.  www.Translate.ru     <-  ИСПОЛЬЗУЙТЕ ! Можно запускать симуляцию ...  Т.е. приступить выполнение программы загруженной в компьютерную модель микроконтроллера . сборник спросов и ответов одним архивом ! .  Симуляция - моделирование работы МК. 1. Нажмите мышкой светофор - это аналогично включению устройства, подаче ... И тут же остановка! задевало в том что МК и содержимое программы. Messages изображает оповещений о причине остановки. детальнее это будет обсуждаться запоздалее, а поколь ... 2. Нажмите светофор еще пару один или столько один сколько     потребуется  до начала непрерывной симуляции. Понаблюдайте внимательно что происходит на экране. SCOPE на ножках МК показанных в файле проекта - vmlab.prj по коей порт ПК TTY Control Panel Там выводится смысл ( SCOPE ... В файле проекта - vmlab.prj   к ножке 5 подключен простейший (ФНЧ) из резистора и конденсатора - он переустроит ШИМ в беспрестанное усилие кое можно заметить в окне сигнал (ЦАП по-русски).   . 3. . Messages User break 4. Code CVAVR и затем "прошита" в модель МК и выполняется при симуляции. Вы завидите что кое-какие строки программы подсвечиваются желтым цветом - длина подсветки соразмерна времени кое программа будет на этой строке. 5. Найдите строку в программе:   STOP вы поставили " точку останова ) - ныне программа самодействующи застопорит перед выполнением этой строки. 6. скатайте окно нажмите светофор для продолжения симуляции. Дождитесь остановки программы на отмеченой строке (на этой точке останова) - при остановке строка программы подсветится небесным цветом. Посмотрите на панели внизу справа текущее "чистое" минута (без учета остановок) миновавшее с запуска программы - запомните, запишите на бумажку. это дьявольски помогает в обучении. 7. ныне продолжите симуляцию - мню вы уже знаете чисто это сделать! однако минута уже будет иным. Вычтите из него минута прошлой остановки и вы получите минута выполнения этого участка программы. я расскажу вам . . чисто изменить программу ? программы - в процессе отладки, пока они не начнут трудиться этак чисто вы хотите. VMLAB ... 1. Запустите компилятор CodevisionAVR File -> Open CVAVR cv.prj 2. раскатайте окно с текстом программы. Вы видаете что программа начинается с оформленного в облике комментария лаконичного описания того что она мастерит и кое-каких технических параметров. Программа написана на слоге Си - который изображает пожалуй самым популярным и спокойным для начинающих и профессионалов трубящих с микроконтроллерами.         и утвердим их новой компиляцией. 3. Найдите в тексте программы в компиляторе    (типа вау! вышло! 4. После внесения изменений в отправной текст программы ее нужно . Компилятор должен обратить вашу программу в файл "прошивку"   . кой можно прошить (загрузить) в реальный МК или использовать в симуляторах. 5. Для выполнения компиляции нажмите кнопку " сообщается что наша включает цельных 5 оплошностей ! В чем же дело? Navigator При наведении курсора можно заметить описание оплошностей. 6. Первая ляпсус - " не могу растворить файл m8_128.h Все толково. Этот файл я включил в отправной текст программы строкой: <m8_128.h> CVAVR. его нету. однако в тексте программы написано где можно взять этот файл - m8_128.h   Скачав, примостите его в папку INC компилятора .  Этот файл уже уплетать в архиве с используемым образчиком. Этот файл уплетать и в скачанов в ШАГ 1 архиве. 7. кнопкой " от максимального размера программы для настоящего МК. Посмотрите внимательно - хотя оплошностей нету - уплетать "вонинг" - это замечание от компилятора. Вонинги не критичны т.е. не мешают компиляции, однако можно посмотреть в навигаторе о чем они. прихлопните информационное окно кнопкой "ОК". Вы выполнили итого 4 не сложных шажка. . 1. раскатайте окно симулятора VMLAB вынесется информация о том что файл с текстом симулируемой программы изменен. Мы же его меняли в компиляторе. прихлопните информация кликнув - "ОК". 2. Сделайте " невозмутимый рестарт стрелкой и перекомпилируйте тяни проект чисто в Шаге 2 пункт 4 или нажав комбинацию:    значит   "Ребилд ол".   В окне " Messages Success! All ready to run . 3. Нажмите светофор 3 раза - возникнет непрерывная симуляция и вы завидите в окне виртуального терминала симулятора CVAVR Обратите внимание на то, что симулятор демонстрирует образцовый расчетный ток потребления МК. Скорость симуляции можно снизить регулятором Speed . Clock . . " очищают окна. и он будет сообщаться в МК (см. образчик к симулятору C:\VMLAB\AVR_demo\UART.PRJ) а можно передать в МК текстовый файл кнопкой . " то настоящие устроившиеся от МК будут записываться в файл на ПК. - у вас его нету ! Вы ни чего не паяли и не подключали ! однако вы увидели чисто ломит МК и программы. Получили осциллограммы вкалывающего устройства. Могли записать в файл то что передавал МК. Вступление закончено. ниже собственно ... на образчиках. на образчиках. Даже с безотносительного нуля и о программировании вообще. прочими устройствами, скажем с ПК.  Для использования микроконтроллеров, в том числе и  МК AVR, вам не нужно досконально знать электронику  и языки программирования. для реализации конкретного проекта, устройства . .  короткий курс - самоучитель - AVR начинающим. Заглавная страница курса avr123.nm.ru Запасная страница курса . .ru pid. .ru стр. 1. Ключевая страница курса - ИЗУЧИТЕ  ЕЁ   !  она основная в курсе !  стр. 2. Что эдакое МК и AVR в частности. Как ломит МК.  стр. 3. Возможности МК. Что и чисто подключать к МК. Регистры и                программа. Прерывания в AVR. стр. 4. Компиляторы и Симуляторы для МК AVR.  стр. 5. Си для МК - достаточна для работы с МК.  стр. 6.               с  МК и необходимые теоретические сведения и комментарии.               Макетные платы, изготовление плат, пайка. стр. 7. чисто и чем прошить (прожечь, загрузить) программу в МК AVR, ATmega               Как сделать программатор 5-проводков или сложнее. стр. 8. прибавочные, пользительные материалы  стр. 9. О великолепных МК серии PIC12, PIC16, PIC18, PIC24, dsPIC33 шатия-братии Курс не обладает навигации уплетать линки  на следующую и прошлую страницы. Я дьявольски советую вам разбирать курс последовательно ,  этак чисто изложен материал. Поверьте, это значительно и строго !  Можно скачать тяни курс архивом около 5 Мб - см. торжественнее в "ШАГ 1" Программа образчика была создана в отличном, и дьявольски удобном  для начинающих компиляторе CodeVisionAVR .   то нужны всего  5 проводков - см. и отладки устройства .  Там же есть USB. - - - <-    разбирать !!!    Библиотека книжек для скачивания.  ... алкая бы список книжек сохраните у себя на ПК ! -                                www.Translate.ru     <-  ИСПОЛЬЗУЙТЕ ! "подвале" - не просмотрите ...

электромонтаж | закон | программа | спектр | кирхгоф
Hosted by uCoz