Hej.
Jag är en fullständig nybörjare när det gäller PIC-programmering och dessutom ny i detta forum. Jag har surfat omkring lite och inser snabbt att detta är en guldgruva när det gäller att få hjälp och hitta information.
Jag har tidigare programmerat Motorola-processorer (6800 & 68HC11) i assembler men det är några år sedan nu så jag misstänker att jag har en skaplig uppförsbacke innan jag är på plan.
Vad jag initiellt är ute efter är att utveckla några nya små hjälpmedel till min RC-helikopter (T-rex 450XL). Vad jag främst tänker göra är en batterivakt som varnar då batterispänningen sjunker under ett definierat värde (LiPo-accar är dyra och ömtåliga). Jag skulle också vilja inkludera en funktion som mäter och presenterar varvtalet för huvudrotorn. Eftersom helikoptern är relativt liten och inte tar så mycket last vill jag ta fram en kretslösning som är liten/lätt och med få yttre komponenter.
Är det någon som kan rekomendera lämplig PIC-krets, gärna med inbyggd A/D-omvandlare, som kan tänkas vara lagom att börja med?
Än så länge har jag bara laddat hem MPLAB plus dokumentation samt beställt en Wisp628. Jag har nog tänkt starta med att programmera i assembler men kanske gå över till C vad det lider. Finns det några lämpliga skrifter på nätet som kan rekomenderas som nybörjarlektyr?
Tacksam för tips
Nybörjare och ny i forumet
-
thepirateboy
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Välkommen till forumet. Kan inte mycket om PIC men några länkar har jag samlat på mig som ev. kan vara till hjälp.
http://www.isk.kth.se/kursinfo/6b4059/kursproght06.htm
http://www.talkingelectronics.com/html/PIC-Page01.html
http://www.voti.nl/swp/index_1.html
http://www.isk.kth.se/kursinfo/6b4059/kursproght06.htm
http://www.talkingelectronics.com/html/PIC-Page01.html
http://www.voti.nl/swp/index_1.html
Problemet är att "nybörjare" kan betyda så väldigt olika saker... 
Först och främst finns det massor att läsa hos Microchip.
T.ex "Complete Mid-Range Reference Manual" :
http://ww1.microchip.com/downloads/en/D ... 33023a.pdf
Kapitel 1 är bra.
Hoppa över de *djupa* detaljerna kring kristaller i kap 2. Men början är bra.
Kap 3 (om reset) är ganska bra.
Kap 4 (arkitektur) är mycket bra.
Kap 5-6 är sånt som man bara måste kunna...
Kap 7 (eeprom) kan hoppas över tills man använder eeprom.
Kap 8 (interrupt) kan hoppas över tills man använder interrupt (ganska snart sannolikt...).
Kap 9-25 är olika "periphierials" och läses vid behov, men skumma gärna igenom det.
Kap 27 (config bits) är viktigt.
Kap 29 (instruction set) är en bättre lista än den som finns i varje datablad.
När det gäller assembler så har MPASM/MPLINK manualen en liten tutorial i början.
Först och främst finns det massor att läsa hos Microchip.
T.ex "Complete Mid-Range Reference Manual" :
http://ww1.microchip.com/downloads/en/D ... 33023a.pdf
Kapitel 1 är bra.
Hoppa över de *djupa* detaljerna kring kristaller i kap 2. Men början är bra.
Kap 3 (om reset) är ganska bra.
Kap 4 (arkitektur) är mycket bra.
Kap 5-6 är sånt som man bara måste kunna...
Kap 7 (eeprom) kan hoppas över tills man använder eeprom.
Kap 8 (interrupt) kan hoppas över tills man använder interrupt (ganska snart sannolikt...).
Kap 9-25 är olika "periphierials" och läses vid behov, men skumma gärna igenom det.
Kap 27 (config bits) är viktigt.
Kap 29 (instruction set) är en bättre lista än den som finns i varje datablad.
När det gäller assembler så har MPASM/MPLINK manualen en liten tutorial i början.
