Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Вікно 8-бітного таймера-лічильникаСодержание книги Поиск на нашем сайте Відображає всю необхідну інформацію про 8-бітний таймер-лічильник (8 Bit Timer/Counter0) (рис.2.7).
Рис.2.7
Поле таймера-лічильника (Timer/Counter field) відображає значення 8-бітного таймера-лічильника. Поле передустановки (Prescaler field) показує значення відповідної передустановки. Передустановка – це ділення тактової частоти СК. Існують такі режими передустановки (для контролерів AT90S1200): СК/8, СК/64, СК/256 і СК/1024. Якщо буде відмічено поле прапорця переповнення (Overflow Flag), то це значить, що прапорець переповнення встановлений (1). Якщо буде відмічено поле Overflow Interrupt Enable, то значить, що відбулося переривання.
Регістри енергонезалежної пам’яті EEPROM Вікно регістрів пам’яті EEPROM показано на рис.2.8.
Рис.2.8
AVR Studio відомо скільки EEPROM пам’яті доступно для мітки. Так коли необхідно, поле адреси (Address field) вміщує старший байт адресу разом з молодшим байтом. В поле даних (Data field) записуються дані, які мають адрес визначений в регістрі адресів. Регістр управління (Control) визначає чи записувати дані в EEPROM, чи зчитувати їх з EEPROM.
Команди точок останова (Breakpoint commands) Приклад програми з використанням точок останова показано на рис.2.9.
Рис.2.9
Користувач може поставити скільки завгодно точок останова. Точка останова зберігається до тих пір, поки не буде згенеровано новий файл формату obj.
Щоб стерти всі точки останова потрібно зайти в меню Breakpoints >> Clear All Breakpoints або нажати на панелі інструментів кнопку Все це можна зробити визвавши меню Breakpoints >> Show list (Ctrl+B) (рис.2.10).
Рис.2.10
В полі Address записуємо адрес нової точки останова і нажимаємо Set (встановити). В нижньому полі вказуються всі точки останова. Їх можна вмикати (Enable), вимикати (Disable), знищити (Remove).
Команди керування виконанням програми Ці команди використовуються для керування виконанням програми. Усі вони мають меню, так називаємі гарячі кнопки виклику і панель наладки (Debug toolbar).
Вибір контролера
В AVR Studio існують симулятори всіх контролерів серії AT90S*. Для вибору контролера заходимо в меню Options >> Simulator Options (рис.2.11).
Рис.2.11
В меню Device вибираємо потрібний контролер. Якщо вибрати варіант Custom, то можна задати свої параметри контролера. В меню Program Memory задаємо об’єм програмної пам’яті, в меню Data Memory - об’єм пам’яті даних, в меню EEPROM - об’єм енергонезалежної пам’яті і в меню I/O Size - об’єм пам’яті вводу-виводу.
|
||
|
Последнее изменение этой страницы: 2016-08-26; просмотров: 352; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.006 с.) |