Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено saks242372 14 октября 2004 г. 09:20
В ответ на: Нет проблем. отправлено Bill 14 октября 2004 г. 09:11

посмотри мою просто тест программа может увидеш ошибку.

rjmp RESET ; Reset Handler
rjmp RESET ; IRQ0 Handler
rjmp RESET ; IRQ1 Handler
rjmp RESET ; Timer2 Compare Handler
rjmp RESET ; Timer2 Overflow Handler
rjmp RESET ; Timer1 Capture Handler
rjmp RESET ; Timer1 CompareA Handler
rjmp RESET ; Timer1 CompareB Handler
rjmp RESET ; Timer1 Overflow Handler
rjmp RESET ; Timer0 Overflow Handler
rjmp RESET ; SPI Transfer Complete Handler
rjmp USART_RXC ; USART RX Complete Handler
rjmp USART_UDRE ; UDR Empty Handler
rjmp USART_TXC ; USART TX Complete Handler
rjmp RESET ; ADC Conversion Complete Handler
rjmp RESET ; EEPROM Ready Handler
rjmp RESET ; Analog Comparator Handler
rjmp RESET ; Two-wire Serial Interface
rjmp RESET ; Store Program Memory Ready

RESET:
;ïðîãðàìèðîâàíèå ïîðò è ðàçðåøåíèÿ íà ïðèðûâàíèå
;*********************************
ldi r16,0
ldi r17,0
out 0x1F,r17
out 0x3E,r16
ldi r16,0x5f
ldi r17,0x04
out 0x3D,r16
out 0x3E,r17
ldi r16,12
ldi r17,0
; óñòàíîâêà ñêîðîñòè
out 0x20, r17
out 0x09, r16
; Enable Receiver and Transmitter

ldi r16, 216
out 0x0A,r16
; Set frame format: 8data, 1stop bit
ldi r16,198
out 0x20,r16
ldi r16,0
out 0x20,r16
ldi r31,0x3
out 0x17,r31
sei
;ldi r31,0 ;DDRB
; out $17,r31
; ldi r31,63 ;PORTB
; out $18,r31
ldi r31,0 ;DDRC
out $14,r31
ldi r31,63 ;PORTC
out $15,r31
ldi r31,2 ;DDRD
out $11,r31
ldi r31,235 ;PORTD
out $12,r31

clr r31 ;îáíóëèòü
;ñ÷èòîâàíèå âõîäíûõ ñèãíàëîâ
clr r6 ;B
clr r7 ;C íà÷àëüíîå ñîñòîÿíèå
clr r8
clr r19
ldi r16,0X55
out 0X0C,r16
telo:
inc r17
out 0X0C,r17


jmp telo

USART_RXC :
; in r21,0x0C ;çàïèñü èç UDR â r18;
; inc r21
; out 0x0C,r21
reti

USART_UDRE :


reti

USART_TXC :
;inc r17
;out 0X18,r17

ldi r16,0X55
out 0X0C,r16
reti

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru