Avatar billede mjall0 Nybegynder
19. april 2005 - 17:33 Der er 15 kommentarer og
1 løsning

Hvad bruges microcontrollere til, og om arkitekturen af PIC16f84a

Hej Eksperter...

Jeg sidder og er ved at skrive eksamensrapport, og mangler noget viden om, hvad microcontrollere bruges til, gerne nogle Statistikker og tabeller over det... Hvis i ved hvad jeg mener ? :)

Derudover er jeg interesset i, at vide noget om de vigtigste ting omkring en PIC16F84a, da det er den jeg skal have med...

Jeg skal gerne vide, hvad der er vigtigt at få med, når jeg skal beskrive denne microcontroller...

Håber der er nogle der kan hjælpe mig med nogle gode svar og informationer :)

MVH Martin
Avatar billede huset Praktikant
19. april 2005 - 17:37 #1
Avatar billede huset Praktikant
19. april 2005 - 17:40 #2
Avatar billede mjall0 Nybegynder
19. april 2005 - 18:00 #4
Tak for alle de fine links... Howstuffworks hjalp mig til at finde ud af hvad microcontroller bruges til...

Men da jeg ikke er nogen haj til det her, vil jeg stadig gerne vide hvilke arkitektur mæssige funktioner der er vigtige at beskrive ved en PIC16F84a
Avatar billede huset Praktikant
19. april 2005 - 18:04 #5
Det står på mine links hvis du læser..
Avatar billede huset Praktikant
19. april 2005 - 18:07 #6
http://www.interq.or.jp/japan/se-inoue/e_pic2.htm

Opgaven går vel også ud på du selv finder ud af disse ting ikke :D
Avatar billede huset Praktikant
19. april 2005 - 18:12 #7
Har smidt et svar du kan acceptere, hvis du finder hjælp i mine links, eller afviser du bare
Avatar billede mjall0 Nybegynder
19. april 2005 - 18:29 #8
Yes yes... Skal lige have kigget ordenligt på dem først...
Avatar billede wolfborn Nybegynder
19. april 2005 - 21:05 #9
Pic16f84 er en af de foretrukne microcontrollere blandt hobby folk, og den bliver også brugt i nogle forbruger produkter ligeså.
Den kan bruges til mange formål, og vha. Microchips program MPLAB IDE, kan man skrive en kode som kan programmeres ned i kredsen.
Koden skal være i assembler, når koden så er færdig skal man konvertere denne kode til HEX for derefter at ligge den ned i kredsen.
Kredsen har ialt 13 bi-direktionale porte, hvilket vil sige at du kan bruge dem til indgange eller udgange, alt efter hvad du vælger at definere dem som i din kode.
Portene er delt op i 2, dvs. du har Port A, hvilket består af 5 bit, eller 5 ind/udgange om du vil.
Port B har 8 bit (8 ind/udgange).
Udover det har kredsen en interrupt funktion, som gør det muligt for kredsen at reagere hvis der kommer en spænding på et af benene. Dvs. hvis kredsen nu er ved at tælle og regne sammen, og der pludselig kommer en spænding på interrupt benet, vil den gemme de nuværende informationer, hoppe over til interrupt proceduren, udføre den, og derefter gå tilbage til dens tælle og regne funktion igen og fortsætte hvor den slap.

Udover det har den en Watchdog funktion, som gør det muligt for chippen at resette sig selv, hvis den hænger fast i en bestemt program funktion.

Der er meget mere jeg kunne fortælle, men pic16f84 datasheet'et fortæller det meste, og det fortæller også mere end du har brug for at vide, så undlad at læse alt for meget af det, så bliver du forvirret med garanti ;)
Avatar billede frede_manden Nybegynder
20. april 2005 - 21:14 #10
Kan nogle fortælle mig hvordan man kan få RA4 til at gå høj?
Da den altid vil være lav pågrund af schmitt-trigger og open drain.

Nogle som kender en et godt sted at komme PIC16xxxx processore??
Avatar billede inglenook Praktikant
20. april 2005 - 21:18 #11
saet en pull-up modstand mellem +5v og RA4
Avatar billede wolfborn Nybegynder
20. april 2005 - 21:26 #12
en god side at læse, hvis man vil lære om assembler og PIC serien er denne hjemmeside:
http://www.mstracey.btinternet.co.uk/pictutorial/picmain.htm
Avatar billede frede_manden Nybegynder
20. april 2005 - 21:47 #13
inglenook hvor står skal den pull-up modstand være??
Avatar billede frede_manden Nybegynder
20. april 2005 - 21:51 #14
wolfborn jeg mente hvor kan man købe dem?? Kender kun nogle få steder
Avatar billede inglenook Praktikant
20. april 2005 - 22:54 #15
Stoerrelsen paa modstanden afhaenger af hvad du vil bruge RA4 til. Hvis du bare vil styre indgangen paa en IC kan du bruge 10k ohm. Hvis du vil taende en lysdiode (hvilket RA4 ofte er brugt til) saetter du dioden og en 330 ohms modstand mellem RA4 og +5V. Dioden vil saa taende naar RA4 er lav (0).

Jeg vil tro du kan koebe kredsene ved Brinck (www.brinck.dk) eller Vejle RC Elektronik (www.vejle-rc.dk)
Avatar billede wolfborn Nybegynder
21. april 2005 - 17:46 #16
du kan købe dem ved f.eks. www.brinck.dk
de fleste firmaer der forhandler elektronik har nogle af kredsene fra pic serien
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester