Pozdrav narode,
Novi sam u ovome području, a profesorica nam je dala zadatak koji premasuje moje prilicno slabo znanje o PIC-evima.
Ako iko ima bilo ko neke primjere vezane za pic 18F4455 s nekim kratkim objašnjenjima dobro bi mi dosli.
Koristim pločicu http://www.mikroe.com/sr/tools/easypic6/" onclick="window.open(this.href);return false; sa ove stranice. Ovdje na stranici ima nekih primjera, al od viska glava ne boli pa ako netko ima to već nek posalje.
Seminar pic 18F4455
Moderators: pedja089, stojke369, [eDo], trax
Re: Seminar pic 18F4455
nije zar da nema niko jednostavnih primjera sa nekim komentarima?
Re: Seminar pic 18F4455
Koliko je meni poznato za tu razvojnu plocu imas nekoliko kompajlera od istog proizvodjaca , takodje primera koliko hoces, isti proizvodjac pravi oba proizvoda.
Treba da instaliras neki kompajler koji odaberes, pa onda kliknes na ikonu kompajlera pa odaberes primjer koji hoces, gotovi primjeri dolaze sa kompajlerom ,zadnji puta probao njihov C kompajler bilo je 20-tak primjera , a onda na ploci podesis djampere ili sta vec treba da bi to proradilo i programiras pretpostavljam preko usb PIC.
Neznam zasto trazis pomoc. Uostalom imas njihov oficielni sajt i forum, a pretpostavljam i telefon za pomoc, pa pogledaj i pitaj.
http://www.mikroe.com/sr/" onclick="window.open(this.href);return false;
kompajleri od mikroelektronike
http://www.mikroe.com/sr/compilers/#pic" onclick="window.open(this.href);return false;
forum mikrelektronike
http://www.mikroe.com/sr/forum/" onclick="window.open(this.href);return false;
Takodje mozes koristiti C kompajler od mikrocipa u MPLAB okruzenju, za koji postoje pregrst gotovih projekata za PIC koji ti trebas, vecinom oko USB primjene.
http://www.microchip.com/stellent/idcpl ... t=SW007002" onclick="window.open(this.href);return false;
http://www.microchip.com/stellent/idcpl ... odeId=1408" onclick="window.open(this.href);return false;
Takodje sajt, na ovaj se moras registrirati da bi mogao nesto da skidas.
http://www.edaboard.com/forum76.html" onclick="window.open(this.href);return false;
Ako ti ovo nije dovoljno da nesto pokrenes na toj razvojnoj ploci, onda prodaj ili pokloni plocu i promijeni zanimanje za koje se skolujes, moje iskreno misljenje.
Treba da instaliras neki kompajler koji odaberes, pa onda kliknes na ikonu kompajlera pa odaberes primjer koji hoces, gotovi primjeri dolaze sa kompajlerom ,zadnji puta probao njihov C kompajler bilo je 20-tak primjera , a onda na ploci podesis djampere ili sta vec treba da bi to proradilo i programiras pretpostavljam preko usb PIC.
Neznam zasto trazis pomoc. Uostalom imas njihov oficielni sajt i forum, a pretpostavljam i telefon za pomoc, pa pogledaj i pitaj.
http://www.mikroe.com/sr/" onclick="window.open(this.href);return false;
kompajleri od mikroelektronike
http://www.mikroe.com/sr/compilers/#pic" onclick="window.open(this.href);return false;
forum mikrelektronike
http://www.mikroe.com/sr/forum/" onclick="window.open(this.href);return false;
Takodje mozes koristiti C kompajler od mikrocipa u MPLAB okruzenju, za koji postoje pregrst gotovih projekata za PIC koji ti trebas, vecinom oko USB primjene.
http://www.microchip.com/stellent/idcpl ... t=SW007002" onclick="window.open(this.href);return false;
http://www.microchip.com/stellent/idcpl ... odeId=1408" onclick="window.open(this.href);return false;
Takodje sajt, na ovaj se moras registrirati da bi mogao nesto da skidas.
http://www.edaboard.com/forum76.html" onclick="window.open(this.href);return false;
Ako ti ovo nije dovoljno da nesto pokrenes na toj razvojnoj ploci, onda prodaj ili pokloni plocu i promijeni zanimanje za koje se skolujes, moje iskreno misljenje.
Re: Seminar pic 18F4455
Evo gdje skidas kompajlere za taj pic.
http://www.microchip.com/stellent/idcpl ... wCompilers" onclick="window.open(this.href);return false;
http://www.microchip.com/stellent/idcpl ... wCompilers" onclick="window.open(this.href);return false;
Re: Seminar pic 18F4455
ok, hvala. vec sam ja pregledao sve na mikroelektronika.
Re: Seminar pic 18F4455
jel može tko pomoć u ovom primjeru za blinkanje dioda "poput zavjese". treba mi malo pojasnit ovu while petlju. u gornjem dijelu koda je napisana funkcija wait kojom pozivamo delay od 0.1s
portovi B C i D su postavljeni za izlaz.
while (1) {
for (counter=0; counter<8; counter++){
PORTB |= 1 << counter;
PORTC |= 1 << counter;
PORTD |= 1 << counter;
wait();
}
counter = 0;
while (counter<8) {
PORTB &= ~(1 << counter);
PORTC &= ~(1 << counter);
PORTD &= ~(1 << counter);
wait();
counter++;
portovi B C i D su postavljeni za izlaz.
while (1) {
for (counter=0; counter<8; counter++){
PORTB |= 1 << counter;
PORTC |= 1 << counter;
PORTD |= 1 << counter;
wait();
}
counter = 0;
while (counter<8) {
PORTB &= ~(1 << counter);
PORTC &= ~(1 << counter);
PORTD &= ~(1 << counter);
wait();
counter++;