Страница 1 от 3
Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 2:56 am
от SuB^ZerO
Здравейте всички разбиращи и не чак толкова разбиращи (като мен) от микроконтролери съфорумници. Студент съм и ми е възложен курсов проект на тема "контролиране на електродвигател чрез микроконтролер PIC16F84A. Естествено се досещате че щом пиша тук съм срещнал трудности с изпълнението му, а ето и с повече подробности.
Схемата която избрах е подходяща за обикновен електродвигател ( а не стъпков или серво ) и е по-подробно описана тук :
http://www.instructables.com/id/Super-E ... -Arduino-/
Целта ми е да направя така че моторчето да се движи в едната посока, след което в другата и да променя скоростта си на въртене по предварително зададен начин. Английският ми не е на много добро ниво, но до колкото разбрах от форумите в които влизах, трябва да използвам PWM за програмното регулиране на скоростта. На експериментална платка осъществих схемата от линка по-горе, като свързах "enable pin" към пин 1 на порт Б и "direction pin" към пин 2 пак на порт Б на микроконтролера.
Моля някой разбиращ от асемблер и микроконтролери да ми напише програмата която е дадена в линка така че да е подходяща за PIC16F84A.
Предварително благодаря на тези които опитат да помогнат
Май мястото на темата не е тук , а в "Електроника и схеми" но късно видях. Моля модераторите да я преместят. Sorry

Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 10:16 am
от MrMurdjo
А дипломата после на мое име ли ще я издадат?
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 12:31 pm
от NeoBoss
ти не търсиш помощ, а някой да ти я направи
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 2:39 pm
от SuB^ZerO
Благодаря за помощта

Радвам се, че в абсурдната ни държава все още се намират свестни хора които са готови да помогнат.
Ще опитам на кратко да обясня с няколко думи ...
Формата на обучението ми е "задочно" => работя
работя => нямам много свободно време
Свободното си време прекарвам в учене за изпити и сън.
На 22 години съм и почти нямам социален живот тъй като ми се налага да се издържам сам.
За щастие се справих с всички изпити , но ми остава само 1 месец за който трябва да завърша
курсовият си проект .... отделих 50 лева за два учебника "програмиране на PIC микроконтролери"
(повярвайте ми и 50 лева ми се струват много) и започнах да уча ..... учейки разбрах, че
времето до никъде няма да ми стигне ..... сетих се , че тук има доста хора които разбират от това
и които биха ми помогнали и постнах молбата си .... уви - ударих на камък .... ще измисля нещо ....
благодаря за разбирането ....
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 4:58 pm
от MrMurdjo
След като си се "справил" с изпитите, би следвало да се справиш и с курсовата, изпитите означават, че си придобил необходимите знания. Ако не ...
Ако беше демонстрирал поне малко познаване на материята, да ти помогне човек. А то и това го няма.
Съжалявам много, образованието не е лесна работа, нито сега, нито преди. И без това е пълно с притежатели на дипломи, които девалвират стойността на истинските специалисти.
Аз съм се научил да програмирам микропроцесори абсолютно сам, без да имам завършен цялостен курс на обучение по тези специалности, работейки и изхранвайки жена и две деца.
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 5:13 pm
от Subsa
И аз мисля, че трябва да се вземеш в ръце, а не на принципа на пиявицата.
Искай да ти сменят заданието с нещо, което разбираш или се научи да пишеш програми.
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 5:24 pm
от heaton_asd
Извинявай колега, но под формата с която си задал въпроса-всеки би ти взел за направата на това около 50 лева.
Звучи като:Имам тука една гума, я ми направете кола.
Знам, че е трудно въобще не споря,аз също бях задочно и работех-но не е болка за умиране.
Започни да се мъчиш- поствай каквото направиш ние ще помагаме-казвам ние, но аз не съм навътре в нещата, другите колеги да ме извинят

.
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 5:42 pm
от a_anastassov
Колеги Subsa и MrMurdjo,
Вие сте прави, но отговорете си на следните въпроси:
За колко време може да се научи Assembler (независимо за какъв процесор) ?
Може ли в рамките на семестър или два да се научи "машинен език" ?
Вие след колко време имахте необходимите знания и опит ?
Аз също съм програмист. Писал съм програми на Assembler за х86, но за съжаление не познавам PIC контролерите.
Ако имате необходимите знания и желание можете да помогнете (без да нарушавате принципите си) като напишете исканата програма, но с грешка в нея. По този начин ще накарате SuB^ZerO да прочете още нещо.
С уважение към Вас А.Анастасов.
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 5:55 pm
от Subsa
Зарежи асемблера, използвай С, С+,С++
Асемблера е като да си правиш тухлите и цимента, стоейки къща, вместо да са наготово.
Re: Моля за помощ PIC16F84A (Микроконтролери и асемблер)
Публикувано: пон май 07, 2012 6:04 pm
от a_anastassov
Има неща, които е по-добре да направиш на Assembler, отколкото на който и да е друг език (особено ако търсиш бързодействие).