Форум за електроника Форуми Форум за електроника

Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Service Manual Search :   Enhanced by: Jabse.com : българската търсачка
Елементарна програма за PIC 12f675

 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics
Предишната тема :: Следващата тема  
Автор Съобщение
Ergon
Опитен потребител
Опитен потребител


Регистриран на: 24 Май 2004
Мнения: 196
Местожителство: Пловдив

МнениеПуснато на: Пет Окт 07, 2005 13:18    Заглавие: Елементарна програма за PIC 12f675 Отговорете с цитат

Елементарна програма за PIC 12f675 , която не мога да напиша коректно.Използвам PICsimulator IDE на BASIC
Замисала на програмата е следния:
Единия пин се използва за вход - високо или ниско ниво. При ниско на един изход имам ниско. При високо на изхода се подава импулс 0,5секунди и след това пауза от 3секунди, през която не се следи входа. Мислех че с микроконтролер ще стане най-лесно - а то какво се получи Embarassed
Проблема е че не мога да конфигурирам пина който да ми е вход - някой знае ли как става с BASIC компилатора на PICsimulator IDE?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
toltec
Опитен потребител
Опитен потребител


Регистриран на: 26 Апр 2004
Мнения: 733
Местожителство: sofia

МнениеПуснато на: Пет Окт 07, 2005 14:27    Заглавие: Отговорете с цитат

Мога да ти помогна ако решиш да е на асемблер .Аз лично не смятам че Бейсика е език за програмиране на микроконтролери .
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
WDW
Активен потребител
Активен потребител


Регистриран на: 13 Сеп 2004
Мнения: 69
Местожителство: София

МнениеПуснато на: Пет Окт 07, 2005 14:31    Заглавие: Отговорете с цитат

И аз бих казал същото !!!
На асемблер е далеч по лесно !!!
Но дефинирай пак по-подробно заданието,че "....При високо на изхода се подава импулс ...." това нещо не го вдявам !!!
_________________
"... сичкото що е транзистор за илядо и пестотин волта се е BU ......"


Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
iavor4o
Опитен потребител
Опитен потребител


Регистриран на: 20 Ное 2004
Мнения: 243
Местожителство: Варна

МнениеПуснато на: Пет Окт 07, 2005 19:11    Заглавие: Отговорете с цитат

Че то е 10 реда програма..
значи, доколкото схванах: седи си схемата и нищо не прави, в един момент на входа чука високо ниво и изхода минава за 0.5 сек във 1-ца, след което 3 секунди седи в ниско и не го интересува кой е на входа Smile така ли?
_________________
Направи нещо идиотоустойчиво и те веднага ще създадат по-съвършен идиот
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
IceBurn
Активен потребител
Активен потребител


Регистриран на: 17 Сеп 2004
Мнения: 62
Местожителство: Бургас

МнениеПуснато на: Съб Окт 08, 2005 14:43    Заглавие: Re: Елементарна програма за PIC 12f675 Отговорете с цитат

Ergon написа:
...Мислех че с микроконтролер ще стане най-лесно - а то какво се получи Embarassed ...


А защо просто не го направиш с чакащ мултиибратор - например 74121 или 74123?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Ergon
Опитен потребител
Опитен потребител


Регистриран на: 24 Май 2004
Мнения: 196
Местожителство: Пловдив

МнениеПуснато на: Пон Окт 10, 2005 13:33    Заглавие: Отговорете с цитат

Благодаря на всички и специално на Edesiqn - проблема е решен!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Потърси "Елементарна програма за PIC 12f675" в магазин за електроника Pulsator.bg : БЕЗПЛАТНА ДОСТАВКА над 90 лв.

Покажи мнения от преди:   
Потърси "Елементарна програма за PIC 12f675" в Интернет



Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Страница 1 от 1

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети