|
|||||||||||||||||||||||||||||||||||||||||||||||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[16] Таблица 1
Назначение выводов VCC Напряжение питания GND Земля Port A (PA7..PA0) 8-разрядный двунаправленный порт I/O. К выходам порта могут быть подключены встроенные нагрузочные резисторы (отдельно к каждому разряду). Выходные буферы обеспечивают втекающий ток 20 мА и способны напрямую управлять LED индикатором. При использовании выводов порта в качестве входов и установке внешним сигналом в низкое состояние, ток будет вытекать только при подключенных встроенных нагрузочных резисторах. Микроконтроллеры ATmega603/103 располагают следующими возможностями: 64/128 Кбайт внутрисистемно программируемой Flash памяти программ, 2/4 Кбайт EEPROM данных, 4 Кбайт SRAM данных, 32 линии I/O общего назначения, 8 линий входа, 8 линий выхода, 32 рабочих регистра общего назначения, 4 гибких таймера/счетчика с режимами сравнения, PWM и UART, программируемый сторожевой таймер с встроенным собственным генератором, последовательный SPI порт и три программно устанавливаемых режима энергосбережения. В режиме Idle останавливается центральный процессор, но продолжают работать SRAM, таймеры/счетчики, порт SPI и система прерываний. В режиме Power Down сохраняется содержимое регистров, но останавливается тактовый генератор и до поступления сигнала прерывания или аппаратного сброса запрещается выполнение всех функций микроконтроллера. В режиме Power Save все устройства находятся в режиме «сна», но генератор таймера продолжает работать, обеспечивая сохранность временной базы Приборы изготавливаются по технологии энергонезависимой памяти фирмы Atmel. Встроенная ISP Flash память программ может быть перепрограммирована непосредственно в системе, с использованием последовательного SPI интерфейса, или с помощью обычных программаторов энергонезависимой памяти. Объединив 8-разрядное RISC CPU с внутрисистемно программируемой Flash памятью большого объема, фирма создала семейство мощных микроконтроллеров, обеспечивающих реализацию недорогих и очень удобных решений для большого количества встраиваемых применений. Семейство ATmega603/103 поддерживается большим количеством средств разработки программ и систем, включающих: С-компиляторы, макроассемблеры, отладчики/симуляторы программ, внутрисхемные эмуляторы и отладочные устройства. СРАВНЕНИЕ ATmega603 и ATmega103 Микроконтроллер ATmega603 оснащен внутрисистемно программируемой Flash памятью емкостью 64 Кбайт, 2 Кбайт EEPROM и 4 Кбайт SRAM и не выполняет команду ELPM. Микроконтроллер Atmega103 оснащен внутрисистемно программируемой Flash памятью емкостью 128 Кбайт, 4 Кбайт EEPROM и 4 Кбайт SRAM. В систему команд этого микроконтроллера включена команда ELPM, необходимая для обеспечения непрерывного табличного поиска в старшей половине адресов Flash памяти. В Табл. 1 представлены отличия в объеме памяти этих двух приборов. Vcc GND
AGND AREF БУФЕРЫ ПОРТА F АНАЛОГОВЫЙ МУЛЬТИПЛЕКСОР ДРАЙВЕРЫ/БУФЕРЫ! ПОРТА F РЕГИСТР ДАННЫ1Х РЕГИСТР НАПРАВЛ. ПОРТА А ДАННЫХ ПОРТА А ДРАЙВЕРЫ ПОРТА С I I РЕГИСТР ДАННЫХ ПОРТА С 8-РАЗРЯДНАЯ ШИНА ДАННЫХ СЧЕТЧИК КОМАНД FLASH ПАМЯТЬ I ПРОГРАММ РЕГИСТР КОМАНД ДЕКОДЕР КОМАНД УКАЗАТЕЛЬ СТЕКА РЕГИСТРЫ ОБЩЕГО НАЗНАЧЕНИЯ РЕГИСТР СОСТОЯНИЯ к н к ВНУТРЕННИЙ ГЕНЕРАТОР СТОРОЖЕВОЙ ТАЙМЕР ТАЙМЕРЫ/ СЧЕТЧИКИ Н КОНТРОЛЛЕР ПРЕРЫВАНИЯ к
ALE WR Vcc GND Блок схема микроконтроллеров ATmega603/103. Порт A, при наличии внешней SRAM, используется в качестве мультиплексируемой шины адреса/данных. Port B (PB7. .PB0) 8-разрядный двунаправленный порт I/O со встроенными нагрузочными резисторами. Выходные буферы обеспечивают втекающий ток 20 мА. При использовании выводов порта в качестве входов и установке внешним сигналом в низкое состояние, ток будет вытекать только при подключенных встроенных нагрузочных резисторах. Порт B используется также при реализации различных специальных функций. Port C (PC7. .PC0) 8-разрядный порт выхода. Выходные буферы обеспечивают втекающий ток 20 мА. -C0 - PC7 -F0 - PF7 PA0 - PA7 XTAL1 XTAL2 ГЕНЕРАТОР TOSC2 TOSC1 ГЕНЕРАТОР СИНХРОНИЗАЦИИ И УПРАВЛЕНИЕ SRAM RESET RD X Y Z ЛИНИИ УПРАВЛЕНИЯ EEPROM PEN SPI JAR I РВ0 - РВ7 FD0 - РD7 РЕ0 - РЕ7 Порт C используется также как выходы адреса при использовании внешней SRAM. Port D (PD7. .PD0) 8-разрядный двунаправленный порт I/O со встроенными нагрузочными резисторами. Выходные буферы обеспечивают втекающий ток 20 мА. При использовании выводов порта в качестве входов и установке внешним сигналом в низкое состояние, ток будет вытекать только при подключенных встроенных нагрузочных резисторах. Port E (PE7..PE0) 8-разрядный двунаправленный порт I/O со встроенными нагрузочными резисторами. . Выходные буферы обеспечивают втекающий ток 20 мА. При использовании выводов порта в качестве входов и установке внешним сигналом в низкое состояние, вытекающий через них ток обеспечивается только при подключенных встроенных нагрузочных резисторах. Port F (PF7..PF0) 8-разрядный порт входа. Входы порта используются также как аналоговые входы аналого-цифрового преобразователя. RESET Вход сброса. Для выполнения сброса необходимо удерживать низкий уровень на входе в течение двух машинных циклов. XTAL1 Вход инвертирующего усилителя генератора и вход схемы встроенного генератора тактовой частоты. XTAL2 Выход инвертирующего усилителя генератора. TOSC1 Вход инвертирующего усилителя генератора таймера/счетчика. TOSC2 Выход инвертирующего усилителя генератора таймера/счетчика. WR Строб записи внешней SRAM. RD Строб чтения внешней SRAM. ALE Строб разрешения фиксации адреса, используемый для разрешении внешней памяти. Строб ALE используется для фиксации младшего байта адреса в защелках адреса в течение первого цикла обращения, в течение второго цикла обращения, при обращении к данным, используются выводы AD0- AD 7. AVCC Напряжение питания аналого-цифрового преобразователя. Вывод подсоединяется к внешнему VCC через низкочастотный фильтр. Подробности см. на рис. 47. AREF Вход аналогового напряжения сравнения для аналого-цифрового преобразователя. На этот вывод, для обеспечения работы аналого-цифрового преобразователя, подается напряжение в диапазоне между AGND и AVCC. AGND Этот вывод должен быть подсоединен к отдельной аналоговой земле, если плата оснащена ею. В ином случае вывод подсоединяется к общей земле. PEN Вывод разрешения программирования в низковольтном последовательном режиме программирования. При удержании этого вывода на низком уровне во время сброса по включении питания, прибор перейдет в режим программирования по последовательному каналу. Тактовый генератор XTAL1 и XTAL2 являются входом и выходом, соответственно, инвертирующего усилителя, который с использованием кварцевого кристалла или керамического резонатора работает как встроенный генератор, как показано на Рис. 2, При использовании внешнего источника тактовой частоты вывод XTAL2 должен остаться свободным, сигнал подается на вывод XTAL1, как показано на Рис. 3. Кварцевый кристалл генератора таймера подсоединяется непосредственно к выводам OSC1 и OSC2. Внешние конденсаторы не требуются. Генератор оптимизирован под часовой кварц с частотой 32,768 КГц. Внешний тактовый сигнал, |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | |||||||||||||||||||||||||||||||||||||||||||||||