Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практическое занятие №10.doc
Скачиваний:
6
Добавлен:
26.11.2018
Размер:
3.54 Mб
Скачать

3. Ответить на контрольные вопросы

  1. Сколько программно доступных регистров содержит процессор cpu-08?

  • 8-разрядные аккумулятор A и

  • регистр признаков (флагов) CCR,

  • 16-разрядные индексный регистр H:X,

  • указатель стека SP и

  • программный счетчик PC.

.

  1. Какие периферийные модули содержит мк mc68hc908gp32 ?

  • пять параллельных портов A, B, C, D, E для ввода-вывода данных,

  • асинхронный последовательный порт SCI08,

  • синхронный последовательный порт SPI08,

  • модуль контроля клавиатуры KBI08,

  • 8-разрядный аналого-цифровой преобразователь ADC08,

  • два таймерных модуля TIM08.

  1. Назовите свойства Flash-памяти мc68hc908gp32?

Микроконтроллер MC68HC908GP32 имеет внутреннюю Flash-память,

содержимое которой может стираться и записываться при работе в режиме

отладки или в процессе выполнения прикладной программы.

  1. Что происходит в МК по сигналу #RESET?

При подаче напряжения на МК или по сигналу #RESET все порты

автоматически настраиваются на ввод (в регистры направления портов DDRx записаны нули), поэтому направление сигналов через некоторые выводы портов необходимо переопределить.

  1. Чем определяется функционирование ацп мк?

Функционирование АЦП определяется содержимым регистра управления и состояния АЦП ADSCR, который содержит следующие биты: Бит COCO, Бит AIEN =1 , Бит ADCO, Биты ADCH4-ADCH0

4. Сделать выводы.

Модуль 8-разрядного аналого-цифрового преобразователя ADC08

(рис. 6), входящего в состав MC68HC908GP32, содержит:

  • входной мультиплексор, осуществляющий выбор одного из восьми входов аналогового сигнала,

  • АЦП последовательного приближения,

  • регистр управления-состояния ADSCR,

  • регистр настройки тактовой частоты ADCLK

  • и регистр результата преобразования ADR.

Запуск АЦП осуществляется автоматически после выбора определенного аналогового входа мультиплексора, путем записи соответствующего значения битов ADCH4-ADCH0 в регистре ADSCR

Функционирование АЦП определяется содержимым регистра управления и состояния АЦП ADSCR, который содержит следующие биты:

  • Бит COCO - признак окончания преобразования, доступный только для чтения, если установлено значение бита AIEN = 0; принимает значение COCO = 1 после выполнения очередного цикла преобразова-ния,

  • Бит AIEN =1 разрешает формирование запроса прерывания после каждого цикла преобразования;

  • Бит ADCO - определяет режим работы АЦП: однократное преобра-зование при значении ADCO=0, непрерывная работа преобразователя

при ADCO = 1,

  • Биты ADCH4-ADCH0 - осуществляют выбор аналогового входа

мультиплексора