Лабораторная работа №1. Вывод имени на LCD дисплей

Вывод имени на LCD дисплей

В данной лабораторной работе от учащегося требуется вывести на LCD дисплей микроконтроллера своего имени.

При вводе букв (элементов имени) разрешается ввод только символами английского алфавита, в противном случае программа не откомпилируется, и соответственно не будет работать.

Исходный текст программы

LIST P=18F452, F=INHX32

#include <P18F452S.INC>

org 100h

reg1 equ 081h

reg2 equ 082h

start

movlw 0

call LCD_SET

movlw '1'

call LCD_DATA; Выводим на дисплее 1 символ

movlw '2'

call LCD_DATA; Выводим на дисплей 2 символ

movlw '3'

call LCD_DATA; Выводим на дисплей 3 символ

movlw '4'

call LCD_DATA; Выводим на дисплей 4 символ

movlw 40

call LCD_SET

movlw 11;ввод первого числа

movwf reg1,1;сохранение в reg1

movlw 4;ввод второго числа

movwf reg2,1;сохранение в reg2

addwf reg1,w;сложить WREG и reg1 сумму сохранить в WREG

call LCD_HEX

movf reg2

addwf reg1,w

call LCD_HEX

main_loop

call RX_KEY

call LCD_DATA

goto main_loop

goto start

end


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: