Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 09.12.2020
Сообщений: 6
1

[8051] Для трёх клавиш МК задать группы кодов ASCII, при нажатии на одну и ту же клавишу на СИД отобразить код символа

27.05.2021, 07:11. Показов 1103. Ответов 4

необходимо выполнить такое вот задание:
"Для трёх клавиш МК задать группы кодов ASCII (1,a,b,c; 2,d,e,f; 3,g,h,i) соответственно. При нажатии на одну и ту же клавишу на СИД 1-8 должен отображаться ASCII-код соответственного символа."
Плюс к этому необходимо реализовать защиту от дребезга. Более простое задание с считыванием нажатого символа со встроенной в эмулятор клавиатуры я сделал, но тут впал в ступор. Пишем мы в эмуляторе Edsim51 для Intel 8051. Сердечно прошу помощи
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2021, 07:11
Ответы с готовыми решениями:

Keylogger - увеличение счетчика при нажатии на одну клавишу и сброс при нажатии на другую
Можно ли в си создать Keylogger,если да то как?Мне нужно чтобы принажатии клавиши срабатывал...

определение SCAN-кодов символьных клавиш и ASCII-кодов соответствующих им символов
Необходимо написать программу для определения SCAN-кодов символьных клавиш и ASCII-кодов...

События при нажатии на клавишу клавиатуры: названия клавиш
Программа обрабатывает события нажатия + и - if (event->key() == Qt::Key_Minus) if...

При нажатии на клавишу F1 вывести на экран статус клавиш NumLock
Помогите пожалуйста, выполнить следующее: При нажатии на клавишу F1 вывести на экран статус клавиш...

4
964 / 591 / 97
Регистрация: 15.05.2012
Сообщений: 3,482
28.05.2021, 07:11 2
Цитата Сообщение от Max_0007 Посмотреть сообщение
СИД 1-8
Схема стенда?
Цитата Сообщение от Max_0007 Посмотреть сообщение
соответственного символа
Каждой клавише назначена группа символов. Какой отображать?
0
0 / 0 / 0
Регистрация: 09.12.2020
Сообщений: 6
28.05.2021, 07:15  [ТС] 3
Цитата Сообщение от pyzhman Посмотреть сообщение
Схема стенда?

Каждой клавише назначена группа символов. Какой отображать?
Это клавиатура в эмуляторе
0
Миниатюры
[8051] Для трёх клавиш МК задать группы кодов ASCII, при нажатии на одну и ту же клавишу на СИД отобразить код символа  
0 / 0 / 0
Регистрация: 09.12.2020
Сообщений: 6
28.05.2021, 07:17  [ТС] 4
Цитата Сообщение от pyzhman Посмотреть сообщение
Схема стенда?

Каждой клавише назначена группа символов. Какой отображать?
Вот я и не могу понять до конца что требуется
0
Модератор
Эксперт по электронике
8402 / 6243 / 840
Регистрация: 14.02.2011
Сообщений: 21,654
28.05.2021, 08:08 5
Лучший ответ Сообщение было отмечено Max_0007 как решение

Решение

Цитата Сообщение от pyzhman Посмотреть сообщение
Каждой клавише назначена группа символов. Какой отображать?
похоже это как в старых кнопочных телефонах-несколько нажатий меняются символы
Цитата Сообщение от Max_0007 Посмотреть сообщение
1,a,b,c;
т.е для кнопки 1 одно нажатие высвечивается 1
два нажатия - a
три-b
четыре- c
пять -1
и далее по кругу
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2021, 08:08

Составить программу, которая при нажатии на клавишу «Y» поднимает флаг, а при нажатии на клавишу «N» опускает
Заранее спасибо))

Написать программу для перемещения символа по экрану при нажатии клавиш управления курсором (текстовый режим)
1. Помогите написать программу для перемещения символа по экрану при нажатии клавиш управления...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.