Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Отправка данных с МК на ПК
Отправлено
Neizerth
19 октября 2008 г. 22:50
Решил сделать обратную связь МК и ПК. Пока тестирую передачу данных и нашел нерабочим следующий код.
Частота кристалла 1474560 плата crumb8usb
#include <stdio.h>
#include <avr/io.h>
#include <avr/interrupt.h>
// defines
#define LED_DDR DDRB
#define LED_PORT PORTB
#define LED_PIN PINB
#define LED PINB2
int main(void)
{
unsigned char temp;
sei();
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x07;
LED_DDR |= _BV(LED);
LED_PORT |= _BV(LED);
while (!(UCSRA & (1<<RXC)));
LED_PORT &= ~_BV(LED);
temp = UDR;
while (!(UCSRA & (1<<UDRE)));
UDR = temp;
}
Чтение данных отображается, а отправка - не происходит.
Составить ответ
|
Вернуться на конференцию
Ответы
А что является критерием непроисхождения отправки?(+)
-
kp
(20.10.2008 00:10:39
87.228.45.250
, 358 байт)
Отправка не отображается в окне программы ComVC , где отслеживается изменение регистров посылок
-
Neizerth
(20.10.2008 00:30:35
79.111.37.238
,
пустое
)
Нет, я пока только начинающий в этом деле. Нету приборов. Провода работают....{+}
-
Neizerth
(20.10.2008 00:28:54
79.111.37.238
, 184 байт)
а это чё ?
-
nestandart
(19.10.2008 23:02:52
87.180.6.158
,
пустое
,
ссылка
)
Эта программа принимает любой символ с ПК и зажигает светодиод и в ответ на...{+}
-
Neizerth
(19.10.2008 23:06:1
79.111.37.238
, 222 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 38:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru