RS232 получение данных

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Доброе время)

Вот есть вопросики )

Работаю с RS232 посылаю данные... при получении должно срабатывать прерывание но оно не срабатывает... в чем проблема ?

Код: Выделить всё

.nolist
.include "2313def.inc"
.list

.def temp = r16
.def temp2 = r17
.def temp3 = r18
.def temp4 = r19
.def temp5 = r20

rjmp Init
reti
reti
reti
reti
reti
reti
rjmp UARTRXD     ; прием по UART НЕ СРАБАТЫВАЕТ !!!
nop
reti
reti
reti
reti
reti
reti
reti
reti
reti
reti

UARTRXD:

ldi temp4,0b01000000
out portD,temp4

reti

Init:

	ser temp
	out DDRB,temp
	ldi temp,0b11111110          ; PD0 - прием (RXD)
	out DDRD,temp 		        ; PD1 - передача (TXD)

	clr temp			        ; подтяжка выключена
	out PortB,temp
	out PortD,temp

	ldi temp,119		        ; Скорость = 2400, кварц на 4,608МГц
	out UBRR,temp
	ldi temp,0b10011000          ; Разрешаем прием, передачу и прерывание по приему
	out UCSRB,temp	

	ldi temp,LOW(RAMEND) 	; назначаем область памяти под стек
	out SPL,temp

Start: 
	rjmp Start
HELP !!!
Контактная информация:
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

sei ?
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Что sei ?
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

Понятно. Переквалифицируйся в строители.
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 536
Зарегистрирован: Пт ноя 05, 2010 12:53:36
Откуда: Беларусь Витебск

Сообщение Minor/2 »

Set interrupt ...
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов

Сообщение Кефир »

Все спасибо !
Контактная информация:
Реклама
Ответить

Вернуться в «Цифровая техника»