roboforum.ru

Технический форум по робототехнике.
Текущее время: 03 дек 2024, 16:52

Часовой пояс: UTC + 4 часа


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 823 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 55  След.
Автор Сообщение
 Заголовок сообщения: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 06 дек 2009, 01:54 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Это первый и надеюсь единственный блог avr123.nm.ru blog (новый адрес курс AVR начинающим www.proavr.narod.ru) - собственно вопросы и скорые ответы :D

Здесь ЗАПРЕЩЕНО ! Задавать вопрос: "доколе !?" :ROFL:

==========


Последний раз редактировалось avr123.nm.ru 27 апр 2014, 13:39, всего редактировалось 8 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 11 авг 2010, 14:33 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Прикольно ! LEGO NXT преодолевает расщелины укладывая мобильный мост который тащит на себе, несколько расщелин :Bravo: :good:


_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 13 авг 2010, 14:09 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
очень красивое видео ! - Space Shuttle Launch - HD 1080p


_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 21 авг 2010, 21:06 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
"Неудержимые" - отличный фильм! Очень рекомендую. Сказка-боевик снят ДОБРОТНО, и отличный юмор.

... вслед уходящему Шварцнегеру реплика "мечтает стить президентом" повергает зал в хохот :ROFL: а США наверно люди на уши встают :ROFL:

"Приключения Адель" тоже хорошее кино.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 21 авг 2010, 21:53 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Мне "Неудержимые" понравился, тупо банальный боевик, но рад был увидеть хороших актеров. Про президента - зачет :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 21 авг 2010, 22:03 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
В конце злодея класно нашпиговали ! Прямо к столу можно подавать.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 04 сен 2010, 01:18 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Чуваку ногу отстрелили, он отнес ее домой, затем похоронил на Ваганьковском кладбище и панихидку ежегодно правит по ней... Приглашает посетить могилку и утверждает что пушка в Кремле 11-я от входа


_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 08 сен 2010, 22:55 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
У льва мясо украли - он обиделся


_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 09 сен 2010, 09:09 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2007, 00:34
Сообщения: 6285
Откуда: Масква
тридцать три раза показывают непонятную возню глупого льва и обосравшихся чуваков, с моим нулевым знанием языка нифига не понял :pardon:

_________________
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 09 сен 2010, 10:42 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Ну я бы не сказал что они обделались и контроль потеряли. Просто резать ролик неохота была, так закачал. Там интервью с посетителями которые это сняли.

Вроде второй чувак какую то фигню с пояса снял и к гриве пристроил - может быстрый впрыск успокоительного снотворного ? Лев наверху уже как то в ногах заплетаться стал.

Прикольно львица полезла льва успокаивать, типа "тише, дурак ! вааще кормить перестанут, довыЕживаешьсИ !" женская практичная логика. :ROFL:

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 10 сен 2010, 19:22 
Не в сети
Аватара пользователя

Зарегистрирован: 04 окт 2007, 16:11
Сообщения: 1027
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел
У меня возникла следующая проблемма неполучается получить данные с ПК по USART-у, отправлять в пк данные получается, а вот получить из него нет. в чем проблема? Использую CVAVR процедуру getchar();


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 10 сен 2010, 19:33 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Дык с пк слать надо
то что пришло в буфер
парсить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 10 сен 2010, 19:59 
Не в сети
Аватара пользователя

Зарегистрирован: 04 окт 2007, 16:11
Сообщения: 1027
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел
Предположим, в гипер терминале отправляю что то нажатием на клавишу клавиатуры, но функция getchar() ее невидит.
if (rx_counter1 !=0){
a=getchar1();
putchar1(a) ;} //или putchar1(getchar1());


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 10 сен 2010, 22:34 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
уарт как проинициализирован ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 10 сен 2010, 23:16 
Не в сети
Аватара пользователя

Зарегистрирован: 04 окт 2007, 16:11
Сообщения: 1027
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел
Код:
#include <mega128.h>
#include <m8_128.h>                                   
#include <delay.h>
#include <stdlib.h> 
#include <stdio.h>

#define RXB8 1
#define TXB8 0
#define UPE 2
#define OVR 3
#define FE 4
#define UDRE 5
#define RXC 7

#define FRAMING_ERROR (1<<FE)
#define PARITY_ERROR (1<<UPE)
#define DATA_OVERRUN (1<<OVR)
#define DATA_REGISTER_EMPTY (1<<UDRE)
#define RX_COMPLETE (1<<RXC)

// USART1 Receiver buffer
#define RX_BUFFER_SIZE1 100
char rx_buffer1[RX_BUFFER_SIZE1];

#if RX_BUFFER_SIZE1<256
unsigned char rx_wr_index1,rx_rd_index1,rx_counter1;
#else
unsigned int rx_wr_index1,rx_rd_index1,rx_counter1;
#endif

// This flag is set on USART1 Receiver buffer overflow
bit rx_buffer_overflow1;

// USART1 Receiver interrupt service routine
interrupt [USART1_RXC] void usart1_rx_isr(void)
{
char status,data;
status=UCSR1A;
data=UDR1;
if ((status & (FRAMING_ERROR | PARITY_ERROR | DATA_OVERRUN))==0)
   {
   rx_buffer1[rx_wr_index1]=data;
   if (++rx_wr_index1 == RX_BUFFER_SIZE1) rx_wr_index1=0;
   if (++rx_counter1 == RX_BUFFER_SIZE1)
      {
      rx_counter1=0;
      rx_buffer_overflow1=1;
      };
   };
}

// Get a character from the USART1 Receiver buffer
#pragma used+
char getchar1(void)
{
char data;
while (rx_counter1==0);
data=rx_buffer1[rx_rd_index1];
if (++rx_rd_index1 == RX_BUFFER_SIZE1) rx_rd_index1=0;
#asm("cli")
--rx_counter1;
#asm("sei")
return data;
}
#pragma used-
// Write a character to the USART1 Transmitter
#pragma used+
void putchar1(char c)
{
while ((UCSR1A & DATA_REGISTER_EMPTY)==0);
UDR1=c;
}
#pragma used-

// Declare your global variables here

void main(void)
{
char a; 

// USART1 initialization
// Communication Parameters: 8 Data, 1 Stop, No Parity
// USART1 Receiver: On
// USART1 Transmitter: On
// USART1 Mode: Asynchronous
// USART1 Baud Rate: 9600
UCSR1A=0x00;
UCSR1B=0x98;
UCSR1C=0x06;
UBRR1H=0x00;
UBRR1L=0x67;

// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;

// Global enable interrupts
#asm("sei")

while (1)
      {
       if (rx_counter1 !=0){
           a=getchar1();
           putchar1(a);
           }
           else putchar1('a') ;
      };
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: avr123.nm.ru blog - вопросы и ответы
СообщениеДобавлено: 11 сен 2010, 00:50 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Пример 2 юсартов есть в примерах на сайте CVAVR.

====
Недавно использовал usart_1 в меге128 и вот эти библи подправил - в архиве они.

а в исходнике так

Код:
// Input/Output functions for UART1
#include "mystdio.h"


Добавлено спустя 37 минут 49 секунд:
9-11 видео - http://www.msnbc.msn.com/id/21134540/vp ... 8#14516626


Вложения:
usart1_atmega128_cvavr.rar [6.64 КиБ]
Скачиваний: 0

_________________
Читайте !
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 823 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 55  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO