Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
Карта сайта | Пишите нам | В избранное | eng     

Внимание! У нас изменились номера телефонов. Звоните:
(495) 638-88-00, (499) 940-95-75, факс (499) 735-04-91;
+7(909) 638-88-00 и +7(903) 530-10-01 (Билайн).
       о фирме        электроника     обратная связь

Микроэлектронные проекты. Андрей А. Левкин. Устройство «Бегущая строка»

Андрей А. Левкин. Устройство «Бегущая строка». Схема
Устройство «Бегущая строка» создавалось с целью изучения работы PIC контроллера, а не с целью производства. Эта конструкция может быть полезна начинающим программистам, которые задаются вопросом «С чего начать?», так как в отличие от большинства программ типа «мигания лампочками» предлагаемое устройство выполняет более сложные функции, такие как организация динамической индикации, движущееся изображение опрос клавиатуры.
Схема устройства состоит из контроллера PIC16F84, дешифратора 555ИД10 и, естественно, индикатора АЛС318. Конечно АЛС318 может быть заменен на более современный аналог, имеющий большие размеры и яркость свечения. Схему изменять при этом не нужно. Для формирования тактовой частоты используется внешний RC-генератор (частота около 3,5 МГц). В программе задействованы Watchdog Timer и Power On Timer, поэтому аппаратный RESET не требуется и вход MCLR/RESET подключен к Uпит. Кнопка КН1 установлена для иллюстрации работы клавиатуры. Активный уровень — низкий. При нажатии на кнопку прекращается движение информации на индикаторе. Сегменты индикатора подключены к PORTB микроконтроллера через резисторы 560 Ом. При указанном номинале ток одного сегмента равен (Uпит. - Uд.) / R = 5 - 1,5 / 0,56 = 6,25 мА, что вполне достаточно для яркого свечения. Максимальный ток PORTB при этом равен 6,25 * 8 = 50 мА. Это несколько больше, чем допускается по документации, но надо заметить что все 8 сегментов включаются крайне редко и ненадолго.
Если устройство собрано и запрограммировано без ошибок, то работать начинает сразу и выводит следующую информацию: «Andrey L. 1997 (c) 537 52 34».
Архив files.zip (25 Кб) содержит необходимые для программирования PIC-a файлы:
  • STRK5.ASM — исходный текст программы с подробными комментариями (в кодировке MSDOS),
  • strk5w.txt — исходный текст программы с подробными комментариями (в кодировке WIN1251),
  • STRK5.LST — тот же текст, ассемблированный MPASM (в кодировке MSDOS),
  • str5lst.txt — тот же текст, ассемблированный MPASM (в кодировке WIN1251),
  • STRK5.HEX — файл прошивки PIC-a,
  • first.txt — также добавленый очень полезный для начинающих (по моему мнению) проект Дэвида Тайта.
Автор проекта: Андрей А. Левкин (E-mail: andro77@mail.ru, andro77@chat.ru, andro77@newmail.ru;   вебсайт: http://www.uni-electronics.newmail.ru)
 Разместите Ваш проект у нас на сайте и его смогут увидеть сотни посетителей в день. Ваши проекты присылайте вебмастеру.
Правила оформления проектов
  1. Необходимо наличие схемы, описания устройства и т.д. (для отдельных проектов - драйвера, программное обеспечение и их описание)
  2. Схемы и другие картинки должны быть в форматах .jpg или.gif. К ним обязательно должны идти подписи, поясняющие, что на данной схеме (картинке) изображено.
  3. Описание устройства - в форматах .doc, .txt или .html.
  4. Проект не должен нарушать чьих-либо авторских прав.
Ваши проекты присылайте вебмастеру
Приглашаем специалистов
В России кризис и увольнения персонала, а в Телесистемах, как обычно, не так как у всех: мы расширяем деятельность, набираем новых сотрудников и ищем новых партнеров.
Изделия для разработчиков
Программатор «PICPROG» «PICPROG» - универсальный промышленный программатор.
Копировщик PIC16x8x Копировщик PIC16x8x - тиражирование в автономном режиме.
Наши телефоны: (495) 638-88-00, (499) 940-95-75, факс (499) 735-04-91, мобильные: (903) 530-10-01 и (909) 638-88-00 (БиЛайн).
E-mail:

Copyright © ООО "Телесистемы", 1997 — 2024    Копируйте на здоровье! За ссылку на www.telesys.ru мы вам будем очень признательны.

Rambler's Top100