роботы робототехника микроконтроллеры


 Страниц (2): [1] 2 »   

> Без описания
Fresh_Trash Post Id


Рядовой


Сообщений всего: 10
Дата рег-ции: Июль 2012  



Здравствуйте.

Не могу разобраться, как вытащить программно(С) значение на выходе, 0 или 1 соответственно.
Ну и вообще какую последовательность действий надо для этого сделать.

Кто знает как это сделать?
 
 Top
sibiryak Post Id



Главнокомандующий


Сообщений всего: 248
Дата рег-ции: Февр. 2011  



Шаг за шагом там все есть
CODE:

#include <avr/io.h>
int main(void) { // начало основной программы
DDRD = 0xff; // все выводы порта D сконфигурировать как выходы
PORTD |= _BV(PD1); // установить "1" (высокий уровень) на выводе PD1
} // закрывающая скобка основной программы



#include <avr/io.h>

int main(void) { // начало основной программы
DDRD = 0xff; // все выводы порта D сконфигурировать как выходы
PORTD &= ~_BV(PD1); // установить "0" (низкий уровень) на выводе PD1
} // закрывающая скобка основной программы

(Отредактировано автором: 03 Июля, 2012 - 12:36:49)

 
 Top
Fresh_Trash Post Id


Рядовой


Сообщений всего: 10
Дата рег-ции: Июль 2012  



Извините, но этой мой первый микроконтроллер(msp430f425), так что с авр я не знаком. Я был бы очень признателен если бы кто нибудь переделал это под микроконтроллер.
даже библиотеку скину, в которой я пока ничего не понимаю, кроме того, как моргать диодами и выводить всякие сообщения через USART
 
 Top
sibiryak Post Id



Главнокомандующий


Сообщений всего: 248
Дата рег-ции: Февр. 2011  



Fresh_Trash пишет:
кроме того, как моргать диодами и выводить всякие сообщения через USART

Fresh_Trash пишет:
Не могу разобраться, как вытащить программно(С) значение на выходе, 0 или 1 соответственно.


А как же Вы тогда диодом моргаете ? Улыбка

(Отредактировано автором: 03 Июля, 2012 - 13:14:31)

 
 Top
Fresh_Trash Post Id


Рядовой


Сообщений всего: 10
Дата рег-ции: Июль 2012  



Я имел ввиду на компараторе. Как я понял на выходе компаратора 1, если на + мы падаем больше чем на минус и 0, если наоборот соответственно. Как мне это значение вытащить?
 
 Top
sibiryak Post Id



Главнокомандующий


Сообщений всего: 248
Дата рег-ции: Февр. 2011  



Fresh_Trash пишет:
Я имел ввиду на компараторе


Ааа не внимателен. Извиняюсь Подмигивающий
 
 Top
Fresh_Trash Post Id


Рядовой


Сообщений всего: 10
Дата рег-ции: Июль 2012  



че ты троль какой)

так, ладно, как я понял, низкочастотный режим символизирует 0, а высокочастотный 1(поправь если что-то не правильно понял).

У меня все тот же вопрос, как этот же код будет выглядеть для msp430?
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  




слово "троль" все таки оскорбление

а ты гуглил "datashit for msp430" и "gcc for msp430" ? я скачивать не стал, мне не нужно, но примеры обычно приводятся.
 
 Top
Гость Post Id


УДАЛЁН







Семенов Б. Ю. - Микроконтроллеры MSP430. Первое знакомство
http://depositfiles.com/files/r2kvi4i03

ну и вот еще до кучи.
http://mirknig.com/knigi/apparat...sverxnizkim.html
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



в datasheet msp430 написано (с)1998- зачем такое старье?
 
 Top
Гость Post Id


УДАЛЁН







http://www.ti.com/lit/ds/symlink/msp430f425.pdf
вроде 2007, тоже конечно не первойсвежести, но не старье.
а вот аналогов этому я еще не видел
http://www.ti.com/lit/ds/symlink...msp430fr5739.pdf
 
 Top
Fresh_Trash Post Id


Рядовой


Сообщений всего: 10
Дата рег-ции: Июль 2012  



всем спасибо, оказалось что в данной модели нет компаратора.

теперь у меня вопрос про SD16.

у нас есть такой бит, называемый SD16REFON написано, что он включает источник опорного напряжения, это имеется ввиду внутренний источник?
 
 Top
Гость Post Id


УДАЛЁН







http://www.ti.com/lit/ug/slau056j/slau056j.pdf
страницы 817,818,841-843
 
 Top
Fresh_Trash Post Id


Рядовой


Сообщений всего: 10
Дата рег-ции: Июль 2012  



я не знаю как ты опознал там номера страниц, но у меня они нумеруются по типу 20-1(глава-подпункт). ну как я понял читать нужно в главе 29(SD16) а где именно не очень ясно(английский знаю на примитивном уровне)
 
 Top
Гость Post Id


УДАЛЁН







по номеру страницы документа (тому, что акробат показывает)
по шайтан-нумерации глава-страница 29-3 и 30-3.
 
 Top
Страниц (2): [1] 2 »
« Программирование микроконтроллеров »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru