Informatics Point
Информатика и проектирование
rjmp main: ldi data, $01 ;установка курсора на 1 строчку
rcall Read_BFWrite_IRnumber,$10: out EEARL,adresstemp,$00EEARH,temptemp, 0x01EECR, tempdata, EEDRRead_BFWrite_DRadressnumbermm1data, $C0Read_BFWrite_IRnumber,$10: out EEARL,adresstemp,$00EEARH,temptemp, 0x01EECR, tempdata, EEDRRead_BFWrite_DRadressnumbermm2A:PORTC, ampB:PORTC, amp0 Ежедневник как вести креативных способов вести ежедневник.
;-------------------------------------------------------------:sbis PIND, 0f1PIND,1f5PIND,2f10PIND,3f15PIND,4plusPIND,5minusend:th, high(15624)OCR1AH, thtl, low(15624)OCR1AL, tlth, high(7812)OCR1BH, thtl, low(7812)OCR1BL, tlend:th, high(3125)OCR1AH, thtl, low(3125)OCR1AL, tlth, high(1562)OCR1BH, thtl, low(1562)OCR1BL, tlend:th, high(1562)OCR1AH, thtl, low(1562)OCR1AL, tlth, high(781)OCR1BH, thtl, low(781)OCR1BL, tlend:th, high(1039)OCR1AH, thtl, low(1039)OCR1AL, tlth, high(516)OCR1BH, thtl, low(516)OCR1BL, tlend: ldi amp,255adress,$00outdataend: ldi amp,204adress,$20outdataend
: ldi amp,153adress,$40outdataend: ldi amp,102adress,$60outdataend: ldi amp,53adress,$80outdataend: reti: sbrs regim, 0regimust:sbrs regim, 4regimust: sbrc regim,0a1regim,1a2regim,2a3regim,3a4regim,4a5end
;---------------------------------------------------------------_BF:temp, 0b11111010 ;установка R/W(чтение)PortA, temptemp, 0x00 ;порт А на ввод
out DDRB, temptemp, 0xFF ;к порту А подключаем подтягивающие резисторы
out PortB, tempPortA,2 ;установка Е,
noptemp, PinB ;записываем состояние порта А в темпPortA,2 ;сбрасываем Е;пропустить следующюю команду если бит в регистре установленtemp,7 ;если бит сброшен (мк ЖКИ не занят) выходим с подпрограммыRead_BF_IR: ldi temp, 0b11111000 ;установка RS, R/W, E в ноль
out PortA, temptemp, 0xFF ;порт А на вывводDDRB, temp
out PortB, data ;команда 00001100(включаем дисплей) ;команда 00111000 (8 бит, две строки)PortA,2 ;установка Е
nopPortA,2 ;сброс Е
ret_DR:temp, 0b11111001 ;установка RS в 1(активизация регистра данных)
out PortA, temptemp, 0xFF
out DDRB, temp ;порт А на выводPortB, data ;выводим код символа записаный в data ранееPortA,2 ; установка Е
nop
nopPortA,2 ;сбрасываем Е (высокоимпедансное состояние)
; на РВ жки и РА0-РА2
.eseg
.db $20,$20,$20,$20,$20,$50,$65,$B6,$B8,$BC,$20,$31,$20,$20,$20,$20
.db $20,$20,$BD,$61,$BE,$70,$C7,$B6,$65,$BD,$B8,$65,$20,$35,$42,$20
.db $20,$20,$20,$20,$20,$50,$65,$B6,$B8,$BC,$20,$32,$20,$20,$20,$20
.db $20,$20,$BD,$61,$BE,$70,$C7,$B6,$65,$BD,$B8,$65,$20,$34,$42,$20
.db $20,$20,$20,$20,$20,$50,$65,$B6,$B8,$BC,$20,$33,$20,$20,$20,$20
.db $20,$20,$BD,$61,$BE,$70,$C7,$B6,$65,$BD,$B8,$65,$20,$33,$42,$20
.db $20,$20,$20,$20,$20,$50,$65,$B6,$B8,$BC,$20,$34,$20,$20,$20,$20
.db $20,$20,$BD,$61,$BE,$70,$C7,$B6,$65,$BD,$B8,$65,$20,$32,$42,$20
.db $20,$20,$20,$20,$20,$50,$65,$B6,$B8,$BC,$20,$35,$20,$20,$20,$20
.db $20,$20,$BD,$61,$BE,$70,$C7,$B6,$65,$BD,$B8,$65,$20,$31,$42,$20
Основы разработки карманного осциллографа
Осциллограф - прибор, предназначенный для исследования
электрических сигналов во временном области путём визуального наблюдения
графика сигнала на экран ...
Ремонт и диагностика смартфонов HTC
Смартфон
(англ. smartphone - умный телефон) - мобильный телефон, дополненный
функциональностью карманного персонального компьютера.
Смартфоны
отличаются от ...
Расчёт параметров настройки ПИ и ПИД регуляторов
Автоматизация
производства является на современном этапе важнейшим фактором
научно-технического прогресса во всех отраслях промышленности, в том числе
...
Меню сайта
2024 © www.informaticspoint.ru