Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Программирование
микроконтроллеров AVR во
встраиваемых системах
Тема 2. 2 Вывод информации на
семисегментный индикатор
ПОДРОБНОЕ ОПИСАНИЕ ПОРЯДКА СОСТАВЛЕНИЯ
ИСХОДНОГО КОДА ПРОГРАММЫ ДЛЯ ЛАБОРАТОРНОЙ
РАБОТЫ № 2
dp g f e d c b a 16-ричный код
0 0 0 1 1 1 1 1 1 0x3F
1 0 0 0 0 0 1 1 0 0x06
2 0 1 0 1 1 0 1 1 0x5B
3 0 1 0 0 1 1 1 1 0x4F
4 0 1 1 0 0 1 1 0 0x66
5 0 1 1 0 1 1 0 1 0x6D
6 0 1 1 1 1 1 0 1 0x7D
7 0 0 0 0 0 1 1 1 0x07
8 0 1 1 1 1 1 1 1 0x7F
9 0 1 1 0 1 1 1 1 0x6F
В таблице 1 представлены сочетания сегментов,
которые соответствуют десятичным цифрам в
индикаторах с общим катодом. Сегмент начинает
светиться, когда на отдельный вывод анода
подается положительное напряжение + (4,6 – 5) В.
Это соответствует появлению высокого уровня (1)
на выводе микроконтроллера, связанного через
токо-ограничительный резистор с
соответствующим анодом выбранного сегмента.
Общий катод присоединен к «земле».
В последнем столбце указаны 16-ричные
коды получившихся двоичных чисел, если
считать сегмент a младшим разрядом.
Запись в 16-ричном коде короче, и поэтому
удобнее для программирования.
При использовании индикатора с общим
анодом, он присоединяется к
положительному напряжению + (4,6 – 5) В, в
то время как отдельные катоды через токо-
ограничительные резисторы присоединяются
к выводам микроконтроллера.
Сегмент начинает светиться, когда на
соответствующий вывод
микроконтроллера подается низкий
уровень напряжения (0) и цепь замыкается
через сегмент-светодиод, токо-
ограничительный резистор и вывод
микроконтроллера на «землю»..
Способ статической индикации заключается в
постоянной подсветке индикатора от одного
источника информации.
Условно-графическое обозначение
семисегментного индикатора с общим катодом
Принципиальную схему устройства составить
самостоятельно и представить преподавателю.
Учесть, что для подключения сегментов должны
использоваться выводы микроконтроллера 12-18
(порт В).
Устройство реализуется на монтажной плате NI
ELVIS II. К выводам 1, 17 – 19 присоединяются также
провода, идущие к программатору и
использующиеся для прошивки микроконтроллера.
Программа достаточно простая,
попробуйте составить самостоятельно,
опираясь на опыт , полученный при
выполнении лабораторной работы №1 по
теме микроконтроллеры AVR.