Оглавление:

Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры: 4 шага (с изображениями)
Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры: 4 шага (с изображениями)

Видео: Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры: 4 шага (с изображениями)

Видео: Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры: 4 шага (с изображениями)
Видео: Обзорная иллюстрация компонент и интерфейсов Linux 2024, Ноябрь
Anonim
Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры
Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры

В этом уроке я расскажу вам о том, как мы можем связать клавиатуру с 8051 и отображать номера клавиатуры на 7-сегментном дисплее.

Шаг 1. Используемое программное обеспечение

Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение

Поскольку мы показываем моделирование протеуса, ДЛЯ КОДИРОВАНИЯ И МОДЕЛИРОВАНИЯ ВАМ НЕОБХОДИМО:

1 Keil uvision: Есть много продуктов от keil. поэтому вам потребуется компилятор c51. Вы можете скачать это программное обеспечение здесь

2 Proteus Software для моделирования: это программа для демонстрации моделирования. Вы получите много информации по загрузке этого программного обеспечения.

Если вы делаете это на оборудовании, вам потребуется одно программное обеспечение, которое является магией флэш-памяти, чтобы загрузить код на ваше оборудование. Помните, что флеш-магия разработана nxp. Таким образом, вы не можете загрузить все микроконтроллеры семейства 8051 через это программное обеспечение. Так что вы можете загружать только контроллер на базе Philips.

Шаг 2: Используемые компоненты:

Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты

Здесь, в нашем демонстрационном видео, мы используем симуляцию Proteus, но определенно, если вы делаете это на своем оборудовании, вам потребуются следующие компоненты для этого проекта:

Плата разработки 8051: Так что, если у вас есть эта плата, будет лучше, чтобы вы могли легко загрузить код самостоятельно.

Семисегментный дисплей: в этом проекте мы используем один дисплей с общим анодом.

Матрица клавиатуры 4 * 3: здесь мы используем матрицу клавиатуры 4 * 3. Таким образом, вы можете использовать матрицу 4 * 3 или любую другую матрицу, например 4 * 4, без проблем. Для этого нам нужно добавить в наш код

Конвертер USB в UART: это 9-контактный разъем типа D для перемычек RS232 O / p

Шаг 3: Принципиальная схема:

Принципиальная электрическая схема
Принципиальная электрическая схема

Шаг 4. Код и видео

Полное описание проекта приведено в видео выше.

Вы можете получить исходный код по нашей ссылке на GitHub

Если у вас есть какие-либо сомнения относительно этого проекта, не стесняйтесь комментировать нас ниже. А если вы хотите узнать больше о встроенной системе, вы можете посетить наш канал на YouTube.

Посетите нашу страницу в Facebook и ставьте лайк, чтобы получать частые обновления.

Рекомендуемые: