roboforum.ru

Технический форум по робототехнике.

МикроКонтроллер AVR начинающим - общие вопросы

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение galex1981 » 09 фев 2010, 01:26

Такой
Вложения
123.PNG
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение ALHIMIK » 09 фев 2010, 02:37

Гхм на фотке 88 мега "новый" камень
а у автора 8 "старый"
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение TrashVigor » 09 фев 2010, 10:29

В 8 меге этого фуза кажетсо нету. Такое ощушение, что у ПК с камнем скорости не совпадают, попробую все таки кондеры поставить на кварц, может поможет.
GIRUGAMESH!
Аватара пользователя
TrashVigor
 
Сообщения: 134
Зарегистрирован: 11 июл 2008, 22:43
Откуда: Воронежск
прог. языки: С, Delphi, Asm

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение boez » 09 фев 2010, 15:16

Так скорость 9600 (как в сообщении) или 19200 (как в коде)? Для уточнения реальной скорости МК надо мигать светодиодом (500 мс вкл, 500 мс выкл) и сравнивать с часами. Настройка уарта вроде ОК.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение TrashVigor » 09 фев 2010, 16:03

Эт я прост пробовал на 9600 и на 19200, и то и то не работает. Вообщем, пробовал укоротить шнур, ставить кварц, менял камень, настройки в биосе, у меня там стояло (UART normal). Послал 3 буквы (aaa) английские присылает 888. Питание там отдельное у макса, у камня свое, ну разница там всего 0.3-0.5в. Даже не знаю что еще, одним словом мистика
GIRUGAMESH!
Аватара пользователя
TrashVigor
 
Сообщения: 134
Зарегистрирован: 11 июл 2008, 22:43
Откуда: Воронежск
прог. языки: С, Delphi, Asm

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение =DeaD= » 09 фев 2010, 22:41

Может пора кондёры поставить на кварц, как даташит требует? :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение avr123.nm.ru » 09 фев 2010, 23:14

TrashVigor писал(а):Даже не знаю что еще, одним словом мистика
А в PROTEUS работает ?
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение TrashVigor » 10 фев 2010, 00:44

В протеусе работает
GIRUGAMESH!
Аватара пользователя
TrashVigor
 
Сообщения: 134
Зарегистрирован: 11 июл 2008, 22:43
Откуда: Воронежск
прог. языки: С, Delphi, Asm

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение avr123.nm.ru » 10 фев 2010, 09:44

Тогда наверняка с "железом" или фьюзами что-то не правильно у вас.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение =DeaD= » 10 фев 2010, 12:20

Еще бы схему из протеуса выложить :) и точно удостовериться, что в реале такая же :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение TrashVigor » 10 фев 2010, 12:59

У меня кварц на 8Мгц, ставлю тока SCOPT=0, остальные единицы. Изображение , еще камень шлет обычно либо 0 елсли в десятичном смотреть либо за 200, но на терминал присылает правильное количество знаков.
Вложения
Usart.zip
(12.1 КиБ) Скачиваний: 3
GIRUGAMESH!
Аватара пользователя
TrashVigor
 
Сообщения: 134
Зарегистрирован: 11 июл 2008, 22:43
Откуда: Воронежск
прог. языки: С, Delphi, Asm

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение =DeaD= » 10 фев 2010, 13:11

Очуметь детальная схема :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение TrashVigor » 13 фев 2010, 15:59

Ну да :) а че еще, странно при передаче мега подтормаживает, когда включаю питание на максе.
GIRUGAMESH!
Аватара пользователя
TrashVigor
 
Сообщения: 134
Зарегистрирован: 11 июл 2008, 22:43
Откуда: Воронежск
прог. языки: С, Delphi, Asm

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение osc » 14 фев 2010, 13:49

Доброго времени суток!
Возникла такая проблема, подключил я 2 ЦАПа один к PORTC а другой к PORTA atmega16, когда загружаю в оба порта 255 напряжение на обоих ЦАПах 5 вольт. Но стоит загрузить 3 в оба порта, то напряжение на цапе, который подключен к порту А в 10 раз больше, чем на другом ЦАПе. Ради интереса я померял напряжение на портах, вот что обнаружил:
PA0 - 5V
PA1 - 5V
PA2 ... PA7 - 0V
----------------
PC0 - 5V
PC1 - 5V
PC2 - 3.7V
PC3 - 3.5V
PC4 - 3.22V
PC5 - 2.2V
PC6 - 0V
PC7 - 0V
И где же притаился косяк?
ЦАПы собраны по схеме R-2R
Только что померял сопротивление всхе резисторов, больших отклонений не обнаружил, еще попробовал другой контроллер поставить, толку 0.
Аватара пользователя
osc
 
Сообщения: 333
Зарегистрирован: 07 сен 2009, 20:06
прог. языки: c, c#
ФИО: Евгений

Re: МикроКонтроллер AVR начинающим - общие вопросы

Сообщение Michael_K » 14 фев 2010, 14:02

JTAG отключите фьюзами
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Пред.След.

Вернуться в Микроконтроллеры

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron