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

Елементарна програма за 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
Мнения: 734
Местожителство: 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 - проблема е решен!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Страница 1 от 1

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


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals