Основные разделы


Описание микроконтроллера

PIC18F4550 - микроконтроллер со встроенной Flash-памятью и полноскоростным USB-интерфейсом для экономичных и взаимосвязанных применений. Три последовательных порта - FS-USB (12 Мбит/сек), I2C, SPI (до 10 Мбит/сек), и асинхронный последовательный порт EUSART. Микросхема содержит 13-канальный 10-разрядный АЦП, два аналоговых компаратора, два 10-разрядных контроллера ШИМ, три 16-разрядных и один 8-разрядный таймер, сторожевой таймер, детектор напряжения и схему сброса по провалам питания. Модуль USB полностью интегрирован с ядром микроконтроллера, что позволило добиться максимальной пропускной способности при меньшей загрузке процессора. Производительность PIC18F4550 достигает 12 MIPS. В основе микроконтроллера лежит технология Enhanced FLASH (1 000 000 циклов перезаписи, 40 лет гарантированного хранения), что позволяет использовать их в устройствах, эксплуатируемых в жестких условиях и требующих периодического обмена информацией с ПК. Отличительные особенности: Особенности USB порта:

стандарт USB 2.0;

режимы Low Speed (1,5 Мбит/сек) и Full Speed (12 Мбит/сек);

поддерживает до 32 оконечных устройств (16 двунаправленных);

КБ ОЗУ для USB;

встроенный USB трансивер со стабилизатором напряжения;

SPP порт для потоковой передачи данных;

Управление питанием:

три режима энергопотребления: Run, Idle (0,1 мкА), Sleep (0,1 мкА);

генератор Timer1: 1,1 мкА (32 кГц, 2 В);

сторожевой таймер: 2,1 мкА;

Гибкая структура генератора:

режима кварцевого генератора с петлей ФАПЧ для USB,;

возможность внешнего тактирования до 48 МГц;

Блок внутреннего генератора:

выбираемых частот от 31 кГц до 8 МГц;

регулируемая компенсация дрейфа частоты;

второй генератор, использующий Timer1 на 32 кГц;

двойное тактирование позволяет работать микроконтроллеру и блоку USB на разных частотах,

монитор срыва генерации,

отключение при останове любого генератора;

ЖК-дисплей

Жидкокристаллический модуль MT-10S1 состоит из БИС контроллера управления и ЖК панели. Модуль выпускается со светодиодной подсветкой. Внешний вид приведен на рисунке 33. Модуль позволяет отображать 1 строку из 10 символов. Символы отображаются в матрице 5х8 точек. Между символами имеются интервалы шириной в одну отображаемую точку.

Каждому отображаемому на ЖКИ символу соответствует его код в ячейке ОЗУ модуля. Модуль содержит два вида памяти - кодов отображаемых символов и пользовательского знакогенератора, а также логику для управления ЖК панелью.

Рисунок 33 - Внешний вид ЖК-модуля

Модуль позволяет:

модуль имеет программно-переключаемые две страницы встроенного знакогенератора (алфавиты: русский, украинский, белорусский, казахский и английский).

работать как по 8-ми, так и по 4-х битной шине данных (задается при инициализации);

принимать команды с шины данных;

записывать данные в ОЗУ с шины данных;

читать данные из ОЗУ на шину данных;

читать статус состояния на шину данных;

Перейти на страницу: 1 2

Прочитайте еще и эти статьи:

Исследование режимов автоматического управления
Автоматика - это область науки и техники, охватывающая теорию и принципы построения систем управления, действующих без непосредственного участия человека. Первые автоматические устройства промышленного назначения были разработаны в связи ...

Изучение регистров
Регистры данных предназначены для записи и хранения информации. В зависимости от способа записи информации и ее передачи от входа к выходу различают статические и динамические регистры. В статических регистрах информация записывается по уровню, а в ...

© Copyright 2020 | www.techattribute.ru