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

 
 
> Как послать AT-команду используя микроконтролер?, Нужен примерчик кода
amost
сообщение Nov 13 2006, 19:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 28-10-05
Из: Ukraine, Khmelnitsky
Пользователь №: 10 246



Любую, в качестве примера. Желательно на ассемблере для 51-го проца, но можно и на С для AVR/
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
shb
сообщение Nov 14 2006, 18:43
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



У микроконтроллера у которого есть уарт есть регистры RX и TX. Чтобы передать АТ нужно ее пасимвольно закидывать в регистр и в конце <CR>.
При ответе от модема возникает прерывание от уарта, что там для тебя что то есть.
Ты последовательно считываешь соответствующий регистр до появления конца сообшения.
Go to the top of the page
 
+Quote Post
terry
сообщение Apr 9 2010, 08:44
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 8-04-10
Пользователь №: 56 496



Цитата(shb @ Nov 14 2006, 22:58) *
У микроконтроллера у которого есть уарт есть регистры RX и TX. Чтобы передать АТ нужно ее пасимвольно закидывать в регистр и в конце <CR>.
При ответе от модема возникает прерывание от уарта, что там для тебя что то есть.
Ты последовательно считываешь соответствующий регистр до появления конца сообшения.


А можно какой небуть пример, этого самого посимвольного закидывания в ригстр.?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Apr 9 2010, 09:19
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(terry @ Apr 9 2010, 11:59) *
А можно какой небуть пример, этого самого посимвольного закидывания в ригстр.?

На сайте Atmel есть Application Notes. Посмотрите там AVR323, ну, и заодно AVR306
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 00:06
Рейтинг@Mail.ru


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