уши робота
|
|
sasha | Дата: Суббота, 21.02.2009, 16:55 | Сообщение # 16 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| еще вопрос: А как пишеться када на PORTB.1 приходит 1 что бы он открывал PORTA.1? Просто для примера!
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
Doniak | Дата: Суббота, 21.02.2009, 17:12 | Сообщение # 17 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| ану проверь вот это -> Code if (PINB.1==1) { PORTB.1=1; }
|
|
| |
sasha | Дата: Суббота, 21.02.2009, 17:24 | Сообщение # 18 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| if (PINА.1==1) { PORTB.1=1; } может вот так? или я ошибаюсь? 
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
Doniak | Дата: Суббота, 21.02.2009, 23:40 | Сообщение # 19 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| да незаметил :)
|
|
| |
sasha | Дата: Воскресенье, 22.02.2009, 08:42 | Сообщение # 20 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| а что здесь не правильно? #include <Mega32.h> #include <delay.h> #define F_CPU 16000000UL void main(void); { DDRB = 0xff; DDRA = 0x00; while { if (PINA.1==1) { PORTB.1=1; } } }
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
Doniak | Дата: Воскресенье, 22.02.2009, 17:22 | Сообщение # 21 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| #include <Mega32.h> #include <delay.h> void main(void){ DDRB = 0xff; DDRA = 0x00; while(1) { if (PINA.1==1) { PORTB.1=1; } } }
|
|
| |
sasha | Дата: Понедельник, 23.02.2009, 17:43 | Сообщение # 22 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| спасибо! получилось Добавлено (22.02.2009, 18:09) ---------------------------------------------
 Добавлено (23.02.2009, 17:43) --------------------------------------------- вот схема http://robozone.su/2008....6.html! и смотрю думаю но не додумался! Подскажите на выходе out какой сигнал идет 1 и 0? когда мик вкл 1 а када выкл 0? так или не так? ответьте ПЛЗ!
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
FireFly | Дата: Понедельник, 23.02.2009, 23:41 | Сообщение # 23 |
Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
| на выходе нет четкого цифрового сигнала ибо выход аналоговый и обрабатывать сигнал с него надо с помощью АЦП
Robozone
|
|
| |
sasha | Дата: Вторник, 24.02.2009, 15:09 | Сообщение # 24 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| А что такое аналоговый И что такое АЦП?
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
FireFly | Дата: Вторник, 24.02.2009, 20:49 | Сообщение # 25 |
Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
| о господи... тэкс... цифровой сигнал имеет всего два состояния - либо 1 либо 0 (к примеру 1=+5вольт, 0=0вольт, хотя на само деле 0 считается некий минимальный диапазон напряжений к примеру от 0 до 1,5 вольт) - логические уровни короче. Итого... цифровой сигнал - дискретный, так как имеет всего два устойчивых состояния. Соответственно все остальные сигналы можно считать аналоговыми, они как правило не имеют четких и постоянных значений и могут непрерывно менятся в диапазоне о 0 до напряжения питания устройства. Это если упрощенно. Короче звук это есть аналоговый сигнал ибо не имеет каких либо четко фиксированных значений. Фууухх.... насчет АЦП тут - http://robozone.su/2008....jj.html
Robozone
|
|
| |
sasha | Дата: Среда, 25.02.2009, 14:32 | Сообщение # 26 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| а можно так программировать? когда от порта PORTA.1 приходит сигнал первым чем PORTA.2 и PORTA.3? как это пишеться?
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
Bass85 | Дата: Среда, 25.02.2009, 18:28 | Сообщение # 27 |
Зарегистрирован 12.02.2009
Группа: Опытные
Сообщений: 422
Статус: Offline
| Я бы зделал так - допустим все равны нулю и приходит единица на портА.1 то просто проверить не равно ли оно другим портам если равно значит уже на другом есть единица и значит не первое. Можно найти не один способ это написать я всегда(пока есчо) беру книгу с синтаксисом Си и смотрю как лутше или как удобнее это написать. Очень класная книга Лебедева пособие по кодвижен.
|
|
| |
sasha | Дата: Среда, 25.02.2009, 18:48 | Сообщение # 28 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| а гдн мохно скачать?
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
Bass85 | Дата: Среда, 25.02.2009, 19:25 | Сообщение # 29 |
Зарегистрирован 12.02.2009
Группа: Опытные
Сообщений: 422
Статус: Offline
| Незнаю я купил книгу хоть и дорого но не жалею не люблю я читать с компа книга есть книга! Она не новая уже должна бить в нете на скачке
|
|
| |
sasha | Дата: Четверг, 26.02.2009, 12:49 | Сообщение # 30 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| а можно так программировать? когда от порта PORTA.1 приходит сигнал первым чем PORTA.2 и PORTA.3? как это пишеться? ---------------------------------------------------------------------------------------- Бан на 3 дня. До 1 марта 17:00 Основываясь на правилах форума. Разделы III (пункт 7) IV (пункт 7) 1 повтор 2 повтор 3 повтор ---------------------------------------------------------------------------------------- Space
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |