Если коротко, то прерывание - это событие при выполнении которого основная программа на время останавливается, и начинает выполнятся подпрограмма, которая по алгоритму должна выполняется при срабатывании данного прерывания.
Нам понадобится вектор номер 12 в таблице. В программе он будет обозначен как: USART_RXC_vect
Для реализации нам понадобятся навыки работы с , а именно нам понадобится вектор прерыванию срабатывающий на приход байта по каналу USART. Заглянув например в на странице 44 расположена данного микроконтроллера.
Очень часто приходится осуществлять связь с различными устройствами через модуль USART микроконтроллера, принимать и отправлять данные. Вот как раз как можно обрабатывать данные и приведу пример обработки данных принятых по протоколу USART.
Написал extremist дата Вс, 05/30/2010 - 13:18
» Обработка принятых по протоколу USART данных на примере ATmega8
Больше знаний, больше возможностей.
Обработка принятых по протоколу USART данных на примере ATmega8 | AVR Lab устройства на микроконтроллерах AVR
Комментариев нет:
Отправить комментарий