Пятница, 19.04.2024, 22:45
Микроконтроллерная техника AVR
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Микроконтроллеры » Вопросы по МК » ATtiny2313+Siemens M55
ATtiny2313+Siemens M55
akkinakДата: Понедельник, 21.09.2009, 22:52 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Хочу подключить ATtiny231 к Siemens M55, для выполнения
специфической задачи. Нажать на кнопку-идет набор номера,
отжать-нет. Написал программку, откомпилировал в WinAVR,
прошил в МК, нажимаю на кнопку, но ничего не работает.
Собственно программа:
#include <avr/io.h>
#include <stdio.h>
//int UBRR;
char s1[4]="ATZ";
char s2[15]="ATD80671234567";
int main (void)
{
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x06;
UBRRH=0x00;
UBRRL=0x19;
DDRB=0x00;
PORTB=0xFF;
while (1)
{
while (PINB==0x00)
{
puts(s1);
puts(s2);
}
}
}

монтаж проверял, мобильник тоже (работает с GSM-сигнализацией без проблем)
фьюзы посталил по умолчанию, только убрал CKDIV8, т.е на частоте 8МГц.
В программировании начинающий , подскажите где ошибка?

 
microsmasterДата: Вторник, 22.09.2009, 18:43 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
подключи сначала телефон к компьютеру и попробуй через терминал с ним поработать...

chipenable.ru - электроника, микроконтроллеры и программирование
 
akkinakДата: Понедельник, 28.09.2009, 23:38 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
с simoco работает, к компьютеру подключал через max232
а, что неправильно АТ команды?

Добавлено (28.09.2009, 23:38)
---------------------------------------------
..в терминале команды ATZ и ATDномер телефона;
проходят нормально. Упростил программу, оставил
только инициализацию USART и вывод номера.
Но всеравно не работает...
#include <avr/io.h>
#include <stdio.h>
int main (void)
{
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x06;
UBRRH=0x00;
UBRRL=0x19;
DDRB=0x00;
PORTB=0xFF;
puts("ATZ\n");
puts("ATD80671234567;\n");
}

Что не так?

 
Форум » Микроконтроллеры » Вопросы по МК » ATtiny2313+Siemens M55
  • Страница 1 из 1
  • 1
Поиск:

Хостинг от uCoz