реклама на сайте
подробности

 
 
> MEGA64 + uart, что за ошибка не пойму
skilful
сообщение Feb 17 2007, 08:20
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 186
Регистрация: 23-04-06
Из: Сочи
Пользователь №: 16 411



привет всем. Короче, пытаюсь передать по rs232 из Mega64 в комп данные, но что-то не получается (передает "00" и все тут). Кварц = 11,059 МГц

Питание везде проверил - все норм. "Соплей" тоже нет.

Текст самый простенький:


.include "m64def.inc"
.CSEG
.org 0
rjmp reset
reset:

ldi r16,low(RAMEND)
out SPL,r16

ldi r16,high(RAMEND)
out SPH,r16
;-------------------------------------------------------------------------------
;UART enabled
ldi r16,(3<<UCSZ00) | (1<<UCPOL0) ;8 bit

sts UCSR0C,r16

ldi r20,17 ;определение скорости = 38400
out UBRR0L,r20


ldi r21,0
sts UBRR0H,r21




ldi r16,(1<<TXEN0) ;разрешение прередатчика
out UCSR0B,r16

;-------------------------------------------------------------------------------

ldi r16,0xAA
out UDR0,r16



rep:

rjmp rep

;-------------------------------------------------------------------------------


НЕ вижу ошибки - хоть убей smile.gif Прога для приема COM Port Toolkit. Данные передаются, но только = "0x00" вместо "0xAA". Помогите плз.
Заранее благодарю.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
skilful
сообщение Feb 20 2007, 21:31
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 186
Регистрация: 23-04-06
Из: Сочи
Пользователь №: 16 411



Спасибо Доплер. Последовал твоему совету. Начало читаться содержимое МК и фьюзы даже прочитал. Но вот переписать их не смог - снова вылетела ошибка в понипрог. Уже и так и сяк подключал внешние генераторы - хоть бы что....не читается и все, хотя программатор нормальный - проверил на другом контроллере. Что делать подскажи?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016