Найдено 157 результатов

Артур
Вс окт 26, 2008 09:55:31
Форум: Микроконтроллеры и ПЛИС
Тема: UART регистр UDR и AT команда
Ответы: 13
Просмотры: 4440

И еще вопрос как сделать так, чтобы не использовать массив при передаче команды? Но при этом не писать километр кода?

В Си это выглядит так: printf("ATD222222")
А есть ли чтонить подобное в ассемблере?
СПАСИБО!
Артур
Вс окт 26, 2008 09:06:21
Форум: Микроконтроллеры и ПЛИС
Тема: Стек и прерывания
Ответы: 5
Просмотры: 1821

СПАСИБО! :)
Артур
Сб окт 25, 2008 15:03:17
Форум: Микроконтроллеры и ПЛИС
Тема: UART регистр UDR и AT команда
Ответы: 13
Просмотры: 4440

данные в UDR поступают, но флаг того что UDR пуст в регистре USR не устанавливается! Или я должен сам написать чтоб при пустом UDR он устанавливался? Спасибо!
P.S. я учу ассемблер для того чтобы прочувствовать все тонкости контроллера а компилятор си у меня есть но пока не изучаю си
Артур
Сб окт 25, 2008 14:54:57
Форум: Микроконтроллеры и ПЛИС
Тема: Стек и прерывания
Ответы: 5
Просмотры: 1821

Скажите почему в регистр SPL всегда заносят low(ramend)
а в некоторых контроллерах его вобще трогать не надо :shock: ибо он аппаратный? Что будет если занести другое значение в этот регистр??
Спасибо! И еще вопрос стек расположен в памяти программ?
Артур
Сб окт 25, 2008 09:20:12
Форум: Умные мысли
Тема: Управление gsm девайсом
Ответы: 4
Просмотры: 2286

С помощью АТ команд врят ли скачай и почитай
Артур
Сб окт 25, 2008 09:10:55
Форум: Микроконтроллеры и ПЛИС
Тема: Стек и прерывания
Ответы: 5
Просмотры: 1821

Стек и прерывания

Скажите пожалуйста что такое стек?
Где он находится? как его установить?
Влияет ли он на выполнения прерываний или подпрограмм?
На что он похож?
Приведите пожалуйста примеры доступные для понимания...
Прочитаная книга и перевод даташита не произвело на мой мозг положительного результата ...
Артур
Сб окт 25, 2008 09:05:20
Форум: Микроконтроллеры и ПЛИС
Тема: UART регистр UDR и AT команда
Ответы: 13
Просмотры: 4440

У меня микроконтроллер AT90S2313 и в даташите нет примера кода усарт :(
Вобще какие условия надо создать усарту, чтобы просто передать символ?
Настроить регистры USR, UCR, UBRR это ясно, но что должна выполнять программа дальше и на что она должна влиять?(на какие флаги) как активировать прерывания ...
Артур
Сб окт 25, 2008 08:57:04
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите плиз с прерываниями
Ответы: 8
Просмотры: 2367

извините но всёравно не работает :( как узнать в авр студии что передача UART завершена? В регистр UDR данные которые я отправляю, затем он очищается, но прерывания не происходит!
Артур
Сб окт 25, 2008 02:45:21
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите плиз с прерываниями
Ответы: 8
Просмотры: 2367

Спасибо! Пробовал как сказали но без результата! :( Почему не срабатывает прерывание? Программа не переходит на вектор rjmp UART_TXC ;Прерывание по окончании передачи UART
Использую АВР СТУДИЮ



Здравствуйте. Попробовал Ваш код в "студии" и:
-постоянная инициализация UART не дает передатчику ...
Артур
Пт окт 24, 2008 13:07:41
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите плиз с прерываниями
Ответы: 8
Просмотры: 2367

Помогите плиз с прерываниями

Скажите пожалуйста в чем проблема? Не вызывается прерывание окончания передачи UART :(

;включаем файл описания контроллера AT90S2313
.include "C:\Program Files\Atmel\AVR Tools\AvrStudio4\include\AT90S2313def.inc"
.def temp=r16
.def temp2=r17
.def temp3=r18
.cseg
.org 0
rjmp RESET ;Прерывание от ...
Артур
Чт окт 23, 2008 10:55:04
Форум: Микроконтроллеры и ПЛИС
Тема: UART регистр UDR и AT команда
Ответы: 13
Просмотры: 4440

Спасибо! Обращу внимание на стиль програмирования (я пока в этом новичек)

Нет ожидания конца передачи после загрузки в регистр udr, в результате поскольку передача идет относительно медленно, первый байт еще не успеет передаться а в udr уже будет грузиться второй, естестевенно второй байт ...
Артур
Чт окт 23, 2008 08:29:51
Форум: Микроконтроллеры и ПЛИС
Тема: UART регистр UDR и AT команда
Ответы: 13
Просмотры: 4440

Написал прогу но не знаю будет ли это работать! Может ктонить проверит?

.include "C:\Program Files\Atmel\AVR Tools\AvrStudio4\include\2313def.inc"
.def temp=r16 ;присваиваем свои имена регистрам общего назначения
.def temp2=r17
.def temp3=r18
.cseg
.org 0
rjmp reset ;Reset handler vector
;rjmp ...
Артур
Ср окт 22, 2008 11:42:29
Форум: Микроконтроллеры и ПЛИС
Тема: UART регистр UDR и AT команда
Ответы: 13
Просмотры: 4440

UART регистр UDR и AT команда

Здравствуйте!
Скажите пожалуйста как правильно передать (занести) АТ команду в регистр UDR на ассемблере? Например команду ATD+79243333332
Спасибо!
Артур
Ср окт 22, 2008 11:16:37
Форум: Умные мысли
Тема: Управление gsm девайсом
Ответы: 4
Просмотры: 2286

Всё очень просто! АТ команды управляют модемом телефона и для вызова через модем у тебя на телефоне должен быть настроен интернет! Я сам так мучался :)
Артур
Ср окт 15, 2008 12:24:01
Форум: Микроконтроллеры и ПЛИС
Тема: помогите обьединить мобильник с микроконтроллером
Ответы: 6
Просмотры: 2000

Я думал всё сложно! :) оказывается все проще пареной репы:)
О возникающих трудностях в моих опытах отпишусь!
Всем огромное спасибо за помощь! :)
Вот еще бы с UARTом разобраться :( понять его работу и научиться им пользоваться!
Артур
Ср окт 15, 2008 10:35:34
Форум: Микроконтроллеры и ПЛИС
Тема: помогите обьединить мобильник с микроконтроллером
Ответы: 6
Просмотры: 2000

Начал читать мануал по АТ командам.
Возник вопрос! Я понимаю что микроконтроллер должен послать по UART на мобильник текстовую команду в формате ASCII так чтоли? Или я не прав? Спасибо!
Артур
Вт окт 14, 2008 12:48:43
Форум: Микроконтроллеры и ПЛИС
Тема: помогите обьединить мобильник с микроконтроллером
Ответы: 6
Просмотры: 2000

помогите обьединить мобильник с микроконтроллером

Всем привет!
Скажите пожалуйста с чего мне начать для того чтобы мой микроконтроллер AtTiny2312 управлял моим сотиком? Например звонил мне на другой номер. Какой протокол используется для их общения? (телефона и контроллера)
Спасибо!
Артур
Сб сен 06, 2008 11:37:44
Форум: Питание
Тема: Ключ на симисторе
Ответы: 25
Просмотры: 43506

Да я взял то что было под рукой - резисторы 10кОм вроде нормально работает с лампой 60Вт 220в а с эл магнитом греются резюки и симистор - поставил на радиатор пока работает

Спасибо за книги!
Артур
Чт сен 04, 2008 14:18:16
Форум: Питание
Тема: Ключ на симисторе
Ответы: 25
Просмотры: 43506

Все работает! Но не ясно термины из дадашита что из них что
Скажите есть ли где скачать книгу по тиристорам для чайников?
А то перечитал 5 раз и понял на 30%
Но подчерпнул пользу насчет RC цепочки и отключения резистора от затвора

Перейти к расширенному поиску