Prutsertje
bloep....
Ik heb een probleem, ik begin het aardig leuk te vinden dat stoeien met de PIC16F84A en heb al aardig wat leuke ideën die ik aan het uitwerken ben, alleen loop ik altijd tegen een enorme deur op bij het aansturen van de in/uitgangen, ik verlies steeds het overzicht van welke hex waarde nu welke combinatie van poorten aanstuurt. Bestaat hier niet een tabeletje of een tool voor ? zoiets als 10011011 = 9Bh ? dat zou het programmeren een stuk leuker maken voor me. Hoe doen anderen dit eigenlijk ? van buiten leren ??
Op 16 april 2003 15:02:13 schreef Prutsertje:
Ik heb een probleem, ik begin het aardig leuk te vinden dat stoeien met de PIC16F84A en heb al aardig wat leuke ideën die ik aan het uitwerken ben, alleen loop ik altijd tegen een enorme deur op bij het aansturen van de in/uitgangen, ik verlies steeds het overzicht van welke hex waarde nu welke combinatie van poorten aanstuurt. Bestaat hier niet een tabeletje of een tool voor ? zoiets als 10011011 = 9Bh ? dat zou het programmeren een stuk leuker maken voor me. Hoe doen anderen dit eigenlijk ? van buiten leren ??
Met JAL is super simpel.
Voorbeeld:
pin_a0_direction = output
if pin_a0 = high then
pin_a0 = low
end if
Is maar een gek voorbeel maar zoiets is het...
Prutsertje
bloep....
Op 16 april 2003 15:05:16 schreef fantasy2:
[...]
Met JAL is super simpel.
Voorbeeld:pin_a0_direction = output
if pin_a0 = high then
pin_a0 = low
end ifIs maar een gek voorbeel maar zoiets is het...
Ik denk dat ik ook wel eens met JAL ga werken, vooral als ik lcd's en dergelijke ga aansturen. maar op het moment heb ik al heel wat uurtjes .asm files zitten maken, en dat ga ik niet ff weggooien 
toch bedankt voor de tip.
Schizo
Disce quasi semper victurus, vive quasi cras moriturus
0001 1 2
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 10 A
1011 11 B
1100 12 C
1101 13 D
1110 14 E
1111 16 F
Beetje uitleg nog aan toevoegen
bv 10010001
We spilsten dit in 2 groepen van vier
Dus
1001
0001
1001 = 9
0001 = 1
Dus dit komt overeen met 0x91
[Bericht gewijzigd door Schizo op ]
waarom het niet gewoon in binaire vorm schrijven. Iets zoals b'01110010' i.p.v. 72h. hier moet je niets omzetten. Is veel gemakkelijker
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Op 16 april 2003 15:02:13 schreef Prutsertje:
Bestaat hier niet een tabeletje of een tool voor ? zoiets als 10011011 = 9Bh ?
op windows: calc
Maar Jal is nutuurlijk veeel handiger 
Als je in assembler wil blijven stoeien heb je misschien iets aan de libraries die ik ooit heb gebruikt om wisp te maken (de voorganger van wisp628): http://www.voti.nl/wisp
Prutsertje
bloep....
Op 16 april 2003 15:57:55 schreef Christof Pairon:
waarom het niet gewoon in binaire vorm schrijven. Iets zoals b'01110010' i.p.v. 72h. hier moet je niets omzetten. Is veel gemakkelijker
kan dat dan ook in MPLAB ? als dat zo is ga ik me eerst met de kop tegen de muur meppen en dan afvragen waarom ik koppijn heb, uh ik bedoel 'waarom ik het zo moeilijk doe dan'? 
Prutsertje
bloep....
Op 16 april 2003 17:10:41 schreef Christof Pairon:
tuurlijk kan dat ook in MPLAB.
Zoals ik dus al zei: 
als ik dat had geweten was ik niet zo veel tijd kwijt geweest, afijn, eerst vallen dan opstaan. bedankt voor alle hulp
Op 16 april 2003 15:02:13 schreef Prutsertje:
zoiets als 10011011 = 9Bh ?
Windows rekenmachine, wetenschappelijke weergave.
BIN notatie instellen, enen-en-nullen intikken, HEX notatie aanvinken, Klaar!
De Windows calculator op wetenschappelijk zetten, daarmee kun je prefect alles omzetten (hex, bin, oct, dec, byte, word)
Prutsertje
bloep....
Op 16 april 2003 20:02:50 schreef RoBSki!:
De Windows calculator op wetenschappelijk zetten, daarmee kun je prefect alles omzetten (hex, bin, oct, dec, byte, word)
Bedoel je dat nu met punica gehalte ???
Erik
In order to succeed you must fail, so that you know what not to do the next time.
http://members.chello.nl/h.elsinga01/Electro%201.4.exe
mijn proggie... is niet 100% okay ( wel de hex binair deciamaal octaal whatever converter ) werkt goed hoor