[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » форумы » Общие вопросы по Bascom-AVR » Atmega 128, 2UARTа
Atmega 128, 2UARTа
AlekSДата: Понедельник, 04.02.2013, 22:40 | Сообщение # 1
Группа: Проверенные
Сообщений: 247

Статус: Offline
Нет ответа на 2 порту, вот конфигурация:

$baud = 19200
Open "COM1:19200,8,n,1" For Binary 'modem GSM_S35i
Config Serialin = Buffered , Size = 64

$baud1 = 19200
Open "COM2:19200,8,n,1" For Binary As #1 'RS485
Config Serialin1 = Buffered , Size = 64

Может расписать полностью:
"COM2:19200,8,n,1"


 
AlekSДата: Понедельник, 04.02.2013, 23:33 | Сообщение # 2
Группа: Проверенные
Сообщений: 247

Статус: Offline
Еще вопрос, кто техническим "ангггглицки" владеет?
Прошу помощи в ознакомлении pcf8885.pdf на NXP.com
Не понял про установку тактовой.


 
exersizzeДата: Вторник, 05.02.2013, 00:40 | Сообщение # 3
Группа: Администраторы
Сообщений: 723

Статус: Offline
А вот мне тоже интересно как вторым уартом рулить. Например, для одновременной работы с SIM900 и EB500. Вроде можно изгольнутся с мултиплексером и работать только через один уарт, но это крайний случай..
Aleks, попробуй распиши настройки портов как в этом примере http://avrhelp.mcselec.com/index.html?configcomx.htm


 
AlekSДата: Вторник, 05.02.2013, 00:53 | Сообщение # 4
Группа: Проверенные
Сообщений: 247

Статус: Offline
exersizze,
Тоже про это думаю.
Хотя, работает через раз. Пробую в теле программы порт открывать.


 
exersizzeДата: Среда, 06.02.2013, 00:37 | Сообщение # 5
Группа: Администраторы
Сообщений: 723

Статус: Offline
ткни в каком разделе почитать про интересующее тактирование, а то там в каждом разделе про clock написано biggrin
http://www.nxp.com/documents/data_sheet/PCF8885.pdf


 
AlekSДата: Среда, 06.02.2013, 20:09 | Сообщение # 6
Группа: Проверенные
Сообщений: 247

Статус: Offline
Начиная с 14 стр.
Не разбирусь никаааак :-)
Итересует: частота - емкость на разряд?
Что на что влияет.


 
AlekSДата: Понедельник, 11.02.2013, 20:54 | Сообщение # 7
Группа: Проверенные
Сообщений: 247

Статус: Offline
Решил.

'------ конфигурация UART0 -------
$baud = 19200
'         Open "COM1:19200,8,n,1" For Binary 'modem GSM_S35i
Config Com1 = 19200 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
Config Serialin = Buffered , Size = 64 'буфер GSM_S35i The maximum is 255
'------ конфигурация UART1 -------
$baud1 = 19200
'          Open "COM2:19200,8,n,1" For Binary As #1 'RS485
Config Com2 = 19200 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
Config Serialin1 = Buffered , Size = 64 'Буфер RS485 где все держим The maximum is 255

Open "COM1:" For Binary
Open "COM2:" For Binary As #1
'
Все, Ок"э


 
exersizzeДата: Вторник, 12.02.2013, 08:42 | Сообщение # 8
Группа: Администраторы
Сообщений: 723

Статус: Offline
Отлична!) А эта конфигурация открывает только аппаратные порты, программные не создает?

 
AlekSДата: Вторник, 12.02.2013, 21:51 | Сообщение # 9
Группа: Проверенные
Сообщений: 247

Статус: Offline
У меня тока аппаратные, софтовые ограничены в использовании, кажется INKEY не помню и связка мега 16 и модем МС35 не шла.  :-(

Вот нашел: http://bascomavr.3bb.ru/viewtopic.php?id=824

Где то было там обсуждение.


 
Форум » форумы » Общие вопросы по Bascom-AVR » Atmega 128, 2UARTа
  • Страница 1 из 1
  • 1
Поиск: