roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 128 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 19 янв 2010, 18:05 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
на счет подумать самому и тд, ты пиши что не понятно в работе МК, и в использовании ... тут помогут )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 20 янв 2010, 15:33 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Лучше всего по поводу языка: попробуй почитать синтаксис того же васика - за сутки - двое уже многое сможешь написать

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 20 янв 2010, 17:13 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2007, 11:44
Сообщения: 491
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич
Давай писать на пару, изучаем язык и друг друга подтягиваем? (С)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 20 янв 2010, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2009, 19:44
Сообщения: 798
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий
Мне с прогой уже помогли))Но у мя не работает Бампер)) Пока буд усами)

Код:
'Пример работы инфракрасного датчика препятствия на основе TSOP2136
$regfile = "m32def.dat" 'используем Mega32
$crystal = 8000000 'частота кварцевого резонатора 8mHz
'Генерация частоты 36kHz
'Настраиваем Timer1
Config Timer1 = Counter , Edge = Rising , Prescale = 8 , Compare A = Toggle
' Расчитываем Compare1a
' тактовая частота (kHz) / частота TSOPa (kHz) / 2 = Compare
' 8000 / 36 / 2 = 111
Compare0 = 111
'PortB.3 - выход сигнала
'PinB.1 - считываем состояние TSOPa
'PortC.7 - сигнальный светодиод
Config PinB.3= Output
Config PortC.7 = Output
Config PinB.1 = Input
Start Timer1
Do
If PinA.6 = 0 Then
PortC.7 = 1
Else
PortC.7 = 0
End If
Loop
End


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 20 янв 2010, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Конечно не работает, если это весь код программы, где выход ИК сигнала с нужной частотой на ИК диод подключенный к PortB.3 - выход сигнала ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 20 янв 2010, 22:23 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2009, 19:44
Сообщения: 798
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий
Оей)) ладно все понял потом значит расберусь)) я покачто с кнопками вожусь. Да кстать подскажите плиз куда кнопки подключить????? А то ваще ниче не понимаю, по схеме PB.1 на X20 идет на 37 ногу мк если верить ей)) но на мк 37 нога PA 0 как это так???

Добавлено спустя 45 секунд:
Где же тогда PB.1 и PB.3 висят?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 00:31 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Еще вопросы есть?


Вложения:
2.JPG
2.JPG [ 29.82 КиБ | Просмотров: 2173 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 09:29 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а ничего что в МиниБоте корпуса мег в TQFP а не в DIP? :wink:
кулер 23 выкладывай схему и обводи красным то, что тебе не понятно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 10:03 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ну тогда так, а вывод прост нужно учиться работать с документацией, хотя бы на начальном уровне.

Добавлено спустя 1 минуту 8 секунд:
PB.1 41-я нога
PB.3 43-я нога


Вложения:
.JPG
.JPG [ 53.07 КиБ | Просмотров: 2272 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 12:32 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2009, 19:44
Сообщения: 798
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий
EdGull писал(а):

кулер 23 выкладывай схему и обводи красным то, что тебе не понятно.

Вот почему тут так написанно хотя PB.1 41-я нога
PB.3 43-я нога ??
Master Где выходы на мк то я знаю а где они на миниботе выходя не понимаю!


Вложения:
6666.JPG
6666.JPG [ 30.52 КиБ | Просмотров: 2140 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 13:33 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
На скока я понимаю, так обозначаются не ноги МК, а номера проводов в схеме.
Смотри дальше по схеме, куда провода с этими номерами идут.

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 13:48 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
кулер 23
Накрайняк можно тестером прозвонить или проследить по дорожке.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 22:31 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2009, 19:44
Сообщения: 798
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий
Мигать кнопкой уже смог СПАСИБО pashteet'y :)
Код:
$regfile = "m32DEF.dat"                                     ' указываем компилятору что у нас Мега32
$crystal = 8000000                                          ' указываем компилятору что тактовая частота Меги32 8МГц


Config Pinc.4 = Output : Led Alias Portc.4
Config Pind.2 = Input

Do
Led = 0

Do
If Pind.2 = 0 Then
Set Led
End If
Loop Until Pind.2 = 1
Loop

End


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 21 янв 2010, 23:44 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
кулер 23 рисуй полную схему и обводи всё что касается В.1, В.3 и шин 36 и 37


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите код написать...
СообщениеДобавлено: 24 янв 2010, 13:49 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2009, 19:44
Сообщения: 798
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий
фуф понял наконецто схему :) :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 128 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 9  След.

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


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

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


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

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