Kezdőoldal » Számítástechnika » Programozás » Elkezdtem írni egy PIC18F14K22...

Elkezdtem írni egy PIC18F14K22 IC-re programot, de valamiért nem nagyon akar teljesűlni amit szeretnék, vélemény?

Figyelt kérdés

Nem régen kaptam egy PicKit 3 starter kit-et és szerettem volna az alábbi IC-re egy programot írni,de valamiért nem működik amit szeretnék. A célom az lett volna,hogy az 5,6,7 és 8-as láb adjon le feszültséget. (Alapértelmezettként 0 V-ot ad le). Ezt a kódot sikerült írnom:


org 0x00 ;Kezdőcím


;Init

movlb 0x0F ;bank 15

movlw 0x0F

movwf 0xF94 ;TRISC ;PORTC 4,5,6,7 kimenet


movlw b'00010010' ;óra 250 kHz belső

movwf 0xFD3 ;OSCCON



; Főprogram


movlw 0xFF

movwf 0xF82 ;PORTC

nop

Stop

goto Stop


end



#IC #PicKit 3 #PIC18F14K22
2015. jan. 7. 20:42
 1/6 A kérdező kommentje:
*Teljesülni
2015. jan. 7. 20:44
 2/6 A kérdező kommentje:
A címkék és a kódok nincsenek 1 sorban,csak az oldal alakította így.
2015. jan. 7. 20:46
 3/6 A kérdező kommentje:
Illetve Assembly-ben szeretném megírni.
2015. jan. 7. 20:46
 4/6 anonim ***** válasza:
100%

AVR-t szoktam programozni, PIC-el régen foglalkoztam de átnéztem az adatlapját és az értékek jónak tűnnek.


Viszont az 5, 6, 7, 8 lábak az RC5, RC4, RC3, RC6 biteknek felelnek meg, így a TRISC-t 00001111 helyett 10000111-re kéne állítani.


Ezen kívül sikerült már működő programot összehozni? Mit produkál a kódod? Debuggolni sikerült?


Ajánlom amúgy hogy include-old a megfelelő headert hogy ne nyers számokkal keljen megcímezned az adatmemóriát.

2015. jan. 7. 22:24
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:
Nagyon szépen köszönöm a választ,holnap (pénteken) megpróbálom úgy,remélem így már működni fog. Ez lenne az első apró programom,elötte csak szoftvereket készítettem windows alatt.
2015. jan. 8. 23:38
 6/6 A kérdező kommentje:
Célom csak annyi lenne,hogy az említett lábak adjanak le feszütséget. Egyenlőre csak ismerkedem a dolgokkal.
2015. jan. 8. 23:39

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!