Изучение функций считывания информации с клавиатуры и вывод ее на дисплей микроконтроллера "OCTAGONSYSTEMS"
Разработка алгоритма программы на языке программирования CAMBASIC, реализующей считывание информации с клавиатуры и вывод ее на дисплей микроконтроллера OCTAGON SYSTEMS. Анализ отображения на дисплее микроконтроллера кода нажатой клавиши и ее позиции.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 02.05.2016 |
Размер файла | 339,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
Изучение функций считывания информации с клавиатуры и вывод ее на дисплей микроконтроллера «OCTAGONSYSTEMS»
Цель работы:научиться считывать информацию с клавиатуры и выводить ее на дисплей микроконтроллера с использованием языка программирования CAMBASIC.
Ход работы
Алгоритм, реализующий считывание информации с клавиатуры и вывод ее на дисплей микроконтроллера приведен на рисунке 1.
Рис. 1. Алгоритм программы
Текст программы, реализующей считывание информации с клавиатуры и вывод ее на дисплей микроконтроллера на языке программирования CAMBASIC:
10 CONFIG EZIO &140,0,0,0,0,0,0:
20 CONFIG DISPLAY &140,2,1:
30 CONFIG KEYPAD$ &378, 0, 8:
40 ON KEYPAD$ GOSUB ..getkey
50 ..idle
60 GOTO ..idle
100 ..getkey
110 A$ = KEYPAD$(0):
120 POSITION = KEYPAD$(1):
130 CLEAR DISPLAY:
140 DISPLAY (2,0) "Key pressed is "; A$;
150 DISPLAY (2,1) "Key position is "; POSITION;
160 RETURNKEYPAD$
Схема подключения KEYPAD и LCDDISPLAY к микроконтроллеруприведена на рис. 2.
Рис. 2. Схема подключения KEYPAD и LCDDISPLAY к микроконтроллеру
программа алгоритм cambasic
Вывод: В ходе лабораторной работы нами был разработан алгоритм и составлена программа на языке программирования CAMBASIC, реализующая считывание информации с клавиатурыи вывод ее на дисплей микроконтроллера OCTAGON SYSTEMS. В результате работы программы, на дисплее микроконтроллера отображались код нажатой клавиши и ее позиция.
Размещено на Allbest.ru
Подобные документы
Изучение архитектуры микроконтроллера AT89C52 фирмы Atmel. Разработка проектной схемы вывода рисунков на графический ЖК-индикатор на основе микроконтроллера. Составление программы по обработке и выводу на жидкокристаллический дисплей данных с LPT порта.
курсовая работа [76,1 K], добавлен 23.12.2012Понятие класса на языке Java. Ввод с клавиатуры данных в массив, состоящий из десяти объектов типа WORKER. Вывод на дисплей фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры. Оценка работы программы, ее код.
курсовая работа [1,2 M], добавлен 20.04.2014Разработка встраиваемого в электронную аппаратуру микроконтроллера с целью обеспечения ввода данных с клавиатуры и отображения результатов обработки на индикации. Описание активного элемента (системная шина ISA). Программное обеспечение микроконтроллера.
курсовая работа [848,9 K], добавлен 05.02.2016Общие сведения о микроконтроллерах AVR, их основные параметры. Функции термометра, реализованного на микроконтроллере AVR. Порядок программирования микроконтроллера с использованием программы на языке С. Передача данных сом-порт, вывод значений на ЖКИ.
курсовая работа [35,8 K], добавлен 08.04.2010Основные параметры устройства отображения информации. Обоснование выбора используемых ресурсов микроконтроллера и схемы включения. Разработка схемы алгоритма. Описание и отладка программы. Схема электрическая принципиальная и листинг трансляции программы.
курсовая работа [121,3 K], добавлен 12.12.2014Описание и принцип действия программы-отладчика микроконтроллера I8051 (К1816ВЕ51), предназначенной для программирования микроконтроллера на уровне языка ассемблера. Компиляция программы в объектный код и специфика тестирования разработанной программы.
реферат [21,1 K], добавлен 04.12.2010Понятие дисплея, его назначение и виды. Принципы работы видеокарты и видеоадаптера. Пользовательские характеристики дисплеев. Взаимосвязь размера и разрешения экрана. Монитор как специализированный дисплей, контролирующий процесс отображения информации.
творческая работа [311,4 K], добавлен 27.06.2009Подсчет количества отрицательных элементов массива. Изменение исходного массива перемещением всех его положительных элементов в начало с исходным порядком их следования. Вывод на дисплей количества перемещенных элементов. Алгоритм и код программы.
лабораторная работа [946,5 K], добавлен 23.11.2014Разработка эскизного и технического проектов программы "Helpopr" (ввод, хранение и вывод данных на дисплей по запросу пользователя). Язык программирования Turbo Pascal. Описание алгоритма программы. Требования к компьютеру и программному обеспечению.
курсовая работа [198,1 K], добавлен 03.02.2010Программирование термометра, выполненного на микроконтроллере ATmega16 и датчике с интерфейсом 1-wire. Основные методы работы в AVR Studio; протоколы программы. Запись команды данных по четырехбитной шине на дисплей. Описание пользовательских функций.
курсовая работа [1,4 M], добавлен 08.02.2016