Sida 2 av 4
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 13:21:43
av sodjan
Nu är jag inte med här riktigt...
Trodde du att du via MPLAB/SIM kunde ändra registren
i processorn som du har på labb-plattan ?
> Det är därför jag funderar på att byta processor.
> Någon som stöder icd.
Jag tror att du är ganska ute ock cyklar om du tror
att du måste köra ICD i det här läget. Dina "problem"
verkar ligga på ett helt annat plan och skulle knappast
minska genom ICD. Hur länge har du hållit på med PIC ?
Din trådar här är ju bara ett par dagar gamla och du håller
redan på att ge upp ?
> Skriver jag ett värde på porta i fönstret för special funktions register.
> Men programmet tar ej emot det jag skriver.
Det fungerar alldeles utmärkt. Jag gjorde just så när jag testade
det exempel som jag postade i din andra tråd. Jag "togglade"
RA0, RA1 o.s.v via funktionerna i MPLAB/SIM och PORTC följde
med så som det var tänkt.
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 13:45:32
av peterjansson20
Lunchen avklarad !
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 13:51:29
av peterjansson20
Nej verkligen inte!
Jag är fullt medveten om att simulatorn är helt fri från hårdvaran.
Men i framtida bruk så vore det trevligt att kunna följa vad som händer i hårdvaran.
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 13:53:01
av AndersG
Men notera att ICD har flera begränsningar, bla bara 3 brytpunkter. Jag tycker man klarar sig mycket bra utan ICD.
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 14:00:24
av peterjansson20
Ja kanske de.
Men när det kanske skiljer 5 kronor på en processor med icd stöd.
så är jag alldeles för nyfiken för att lämna pickit2 icd pga begränsningar.
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 14:09:55
av AndersG
Absolut. Du skall absolut testa hur det fungerar, men det är ingen ersättning för att göra rätt från början

Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 14:18:40
av sodjan
> Jag är fullt medveten om att simulatorn är helt fri från hårdvaran.
OK, bra...

Då var det väl bara lite otydligt beskrivet, även Icecap
verkade i så fall ha missförstått dig.
> Skriver jag ett värde på porta i fönstret för special funktions register.
Här det t.ex lite oklart vad "fönstret" syftar på. Det är ju mycket tydligare att
säga att t.ex var under "Async" fliken i "Stimulus" fönstret (om det nu var där !?).
Det var i alla fall där som jag togglade RA-pinnarna utan problem. Sen
så kollar man på PORTA och PORTC i "Watch" för att se vad som händer.
Notera att jag inte är säker på att "Watch" uppdateras om du bara kör "Run"
på projektet, du får nog singel-stepa, det fick i alla fall jag göra. Eller (om det tar
för lång tid/för många klick) sätta en lämplig breakpoint.
Eftersom det inte framgår hur du gjorde så är det svårt att kommentera
det mer än så.
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 14:19:58
av peterjansson20
Nej det menade jag inte!
Självklart skall jag göra på rätt sätt annars kommer jag inte långt.
Mina mål är höga och jag har som avsikt att nå dom.
Vilken tid det tar och hur mycket arbete det är vet jag inte.
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 14:26:50
av peterjansson20
Jag blir nog tvungen att undersöka stimulus lite!
Jag har varit på ett annat ställe som fungerar ibland!
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 15:16:55
av peterjansson20
Jag får ingen förändring i Watch om jag försöker sätta RA0 hög eller låg ifrån stimulus.
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 15:22:54
av sodjan
Som jag sa tidigare :
> Eftersom det inte framgår hur du gjorde så är det svårt
> att kommentera det mer än så.
Det finns ingen anledning att bara kast in korta snabba
inlägg som saknar information om vad du gör. Det bara tar
tid och resurser från andra i onödan.
Jag struntar i detta nu. Det fungerade OK när jag provade...
Re: Pic 16f690 PortA digital i/o?
Postat: 16 april 2010, 17:19:17
av peterjansson20
Jag provar att ladda hem mplab igen och gör en om installation!
Så får vi se om det går bättre!
Re: Pic 16f690 PortA digital i/o?
Postat: 18 april 2010, 00:12:55
av peterjansson20
Nu fungerar allt som jag vill.
Jag av-installerade MPLAB och hämtade den senaste versionen.
Re: Pic 16f690 PortA digital i/o?
Postat: 18 april 2010, 00:24:24
av sodjan
Trevligt !

Vilken version var det du hade tidigare ?
Nu är det väl alltså 8.50 (he, en ny version sedan jag senast var där...

)
> Jag av-installerade MPLAB...
Det har jag aldrig gjort. Bara att köra in den nya, den ersätter den gamla.
Re: Pic 16f690 PortA digital i/o?
Postat: 18 april 2010, 11:06:09
av AndersG
Är du säker på att det du skall göra kräver ICD? Jag har jobbat med PIC i flera år och använder sällan ICD, enbart då då det är ngt som inte stöds av MPSIM