[elektro] dsPIC nem indul

Ágó István istvan3 at gmail.com
Wed Jan 9 19:03:43 CET 2008


Nem a getting started doksiból, hanem a dsPIC adatlapjából az IO Ports
részből. Ugyanitt nézd meg, hogy nincs-e valami más periféria is azokon a
lábakon, amit le kellene tiltani, hogy a láb digitális kimenet lehessen.
Reset lábon mi van?

On Jan 9, 2008 9:00 AM, Horvath Zsolt <hozso_001 at freemail.hu> wrote:

>
>       Egyelőre még nem vagyok otthon dsPIC-ekben, ezt a
> Getting Started doksiból szedtem. Ezek szerint nem is világíthatnának
> a ledek?
>
>          Üdv.: Horváth Zsolt
>
> hg12345 írta:
> > Horvath Zsolt <hozso_001 at freemail.hu> írta:
> >
> >
> > 1, Nem PORTB hanem LATB és akkor szerencsésebb.
> >
> >
> >>        Sziasztok!
> >>
> >>        Van valaki aki foglalkozik dsPICekkel? Tippet szeretnék
> >> kérni, hogy miért nem akar vajon elindulni? Készítettem saját
> >> NYÁK-ot hozzá gyakorlónak. 16-os PIC-ekkel több dolgot
> >> is készítettem, ugyanazokat a szempontokat vettem itt is figyelembe.
> >> De ez a nyomi dsPIC nem akar menni. Ha nem nyomom bele
> >> a foglalatba, hanem csak "szórakozok" vele ( értsd: különböz&#337;
> >> testhelyzetekben érintem a foglalathoz ) akkor van olyan testhelyzet,
> >> hogy elindul.
> >>
> >>     Ezt abból gondolom, hogy olyan progi van benne, ami a B portot
> >> birizgálja és felgyulladnak a LED-ek. ( A többi porton meg nem. )
> >> A program egyébként egy nagyon szimpla C progi, Microchip Student
> >> fordítóval fordítva. Ja és a programozó is saját. Azt nem tudom, hogy
> >> az rendesen m&#369;ködik-e.
> >>
> >>     dsPIC30F3012-r&#337;l van szó.
> >>
> >> Itt a C progi:
> >>
> >> # include "p30f3012"
> >>
> >> int counter;
> >> int main ( void )
> >> {
> >>     counter  = 1;
> >>     TRISB = 0;
> >>     while(1)
> >>     {
> >>        PORTB = counter;
> >>        counter++;
> >>     }
> >>     return 0;
> >> }
> >>
> >>           Üdv.: Horváth Zsolt
> >>
> >>
>
> -----------------------------------------
>          elektro[-flame|-etc]
>


More information about the Elektro mailing list