Курсовая работа: Проектирование программно-управляемого генератора пачек прямоугольных импульсов на микроконтроллере

; ++++++++++++++++++++ start +++++++++++++++++++ ;

.ORG 0x0B

start:

; настройкастека

ldirt, LOW(RAMEND)

outspl, rt

; инициализация константных регистров

ldirt, 0

movrc0, rt; rconst0 = 0

ldirt, 255

movrc255, rt; rc255 = "1"

ldirt, TCNT0_WAIT10

movrcTCNT0_WAIT10, rt; TCNT0_WAIT10

ldirt, TCNT0_WAIT190

movrcTCNT0_WAIT190, rt; TCNT0_WAIT190

ldirt, PORTD_INIT

movrcPORTD_INIT, rt; PORTD_INIT

; настройка портов ввода-вывода

ldirt, DDRB_INIT

outDDRB, rt

ldirt, DDRD_INIT

outDDRD, rt

outPORTD, rcPORTD_INIT

; настройкатаймера1

ldirt, TCCR1B_INIT

outTCCR1B, rt

; разрешение прерываний для таймеров

inrt, TIMSK

sbrrt, (1<<TOIE0)+(1<<OCIE1A)+(1<<TOIE1)

К-во Просмотров: 471
Бесплатно скачать Курсовая работа: Проектирование программно-управляемого генератора пачек прямоугольных импульсов на микроконтроллере