Отговори на тема  [ 34 мнения ]  Отиди на страница Предишна  1, 2, 3
PIC 16F84A не изпълнява прости команди 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юни 27, 2010 1:23 pm
Мнения: 25
Мнение 
traqn_savov написа:
Те може да са отделни ама така няма да работят.. :evil:

Ако помислиш защо може и да се сетиш.. :( :lol:


сериозно .. няма да се сетя : | уча електроника и преди винаги съм си мислел, че с програмиране няма да се занимавам, но съм бил в грешка .. нужно ми е и всъщност не е толкова лошо :) според мен двата if-else-а са отделени, заради скобите и проверяват за различни неща ( нещо като if .. ( if .. else .. ) else ...)

_________________
Има ли желание има и начин !


Сря Юли 20, 2011 12:44 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Окт 01, 2009 8:50 am
Мнения: 125
Местоположение: Varna
Мнение 
Първият if има условни скоби () в което слагаш условието за проверка, ако условието е вярно се изпълнява if ако условието е грешно се изпълнява else пак ти обеснявам че при грешно условие ще се изпълни първият срещан else след if тоест ако ще 100 else сложи ще се изпълни само този който затваря if ама дебела глава си...


Ти бъкаш синтаксиса с else if и си достатъчно нагъл да спориш, самоче във всяка конструкция else if трябва да имаш условни скоби..

Вярният синтаксис е....
Код:
if (uslovie)
else if (uslovie)
else if (uslovie)
else if (uslovie)
else if (uslovie)
else if (uslovie)
else if (uslovie)
else if (uslovie)


То ако ще е така най добре да ползваш switch конструкция http://www-numi.fnal.gov/computing/d120 ... witch.html
И това при положение че се занимавам любителски с програмиране, и не съм учил в университет..

_________________
http://truna.freehosting.bg/
форум за механици..
"Любителска електроника" не означава скапана а означава с много любов правена..

Ако можеше да се съберат техническият отдел на atmel и маркетинговият отдел на microchip, ще се получи нещо велико.


Сря Юли 20, 2011 5:31 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юни 27, 2010 1:23 pm
Мнения: 25
Мнение 
мерси за иформацията .. както казах опитвам се да програмирам от съвсем скоро и всичко, което науча ще ми е от полза. утре е следващият опитен ден ии ще докладвам при добри резултати : )

_________________
Има ли желание има и начин !


Чет Юли 21, 2011 1:56 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юни 27, 2010 1:23 pm
Мнения: 25
Мнение 
Ето простия код на успеха ... колко неща трябваше да пробвам, за да стигна до тук.. малко е, но все пак радостта е голяма : ))) Благодаря още веднъж за помощта . Напред и нагоре ! :D : )))))


while(1){
while(!input(PIN_B7)){
output_toggle(GREEN_LED);
delay_ms(1000);
}

_________________
Има ли желание има и начин !


Чет Юли 21, 2011 8:27 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 34 мнения ]  Отиди на страница Предишна  1, 2, 3

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни