Изучение функций считывания информации с клавиатуры и вывод ее на дисплей микроконтроллера "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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.