Toon posts:

[JAL] vraag over IF statements

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik weet niet of er hier veel mensen rondlopen die JAL gebruiken (een programmeertaal voor microcontrollers, zoals de 16F84 van Microchip) maar hopelijk kunnen jullie me helpen.

Is het in Jal mogelijk om een IF statement in een IF statement te gebruiken? Ik kan hier namelijk niks over vinden in de handleiding.

Voorbeeld:

if positie == 1 then
if pin_b5 == low then pin_b5 = high else
pin_b5 = low
end if
end if

Of is het mogelijk om AND te gebruiken in een IF statement?

  • Broer
  • Registratie: Januari 2002
  • Laatst online: 30-07 10:00
gewoon even zoeken met google hoor...

JAL manual

En nee, ik wist niet eens dat dat het bestond.

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 10:21

mulder

ik spuug op het trottoir

Die had ik ook gevonden maar beantwoord niet de topicstarters vraag.

Edit: dat wil trouwens niet zeggen: heeft de topicstarter het al geprobeerd?

oogjes open, snaveltjes dicht


  • TimMer
  • Registratie: Februari 2000
  • Niet online
Op donderdag 04 juli 2002 22:48 schreef f.leeuwen het volgende:
Ik weet niet of er hier veel mensen rondlopen die JAL gebruiken (een programmeertaal voor microcontrollers, zoals de 16F84 van Microchip) maar hopelijk kunnen jullie me helpen.

Is het in Jal mogelijk om een IF statement in een IF statement te gebruiken? Ik kan hier namelijk niks over vinden in de handleiding.

Voorbeeld:

if positie == 1 then
if pin_b5 == low then pin_b5 = high else
pin_b5 = low
end if
end if

Of is het mogelijk om AND te gebruiken in een IF statement?
Je wilt dus simpelweg een nested if-statement als ik het goed begrijp.

Verwijderd

Topicstarter
Bedankt voor het zoeken en de link.
Maar dit is de handleiding die ik heb gebruikt en zoals je kunt zien wordt er nergens een IF statement in een IF statement of een AND gebruikt.

Verwijderd

Topicstarter
Don Facundo, Je hebt helemaal gelijk wat betreft het proberen.
Ik heb dit alleen nog niet gedaan omdat ik de schakeling om de microcontroller heen nog niet gebouwd heb.

TimMer, Klopt een "nested IF statement".

  • TimMer
  • Registratie: Februari 2000
  • Niet online
Hier is ook een handleiding te vinden, maar nested if's staan er niet in. Misschien nog wel handig voor later. :)
http://taurus.ubishops.ca/ljensen/asm/notes/notes.htm
http://www.cse.ucsc.edu/classes/cmpe012c/Manual/12c_Lab_Manual.pdf
http://book.ygm.itu.edu.tr/Book/nr/bookcpdf/c1-1.pdf

Bij de laatste moet je op pagina 2 kijken, daar staan nested if's. :)

edit:
Nog een paar. :)

Verwijderd

Je kan het ook gewoon uitproberen?
Als AND niet werkt, misschien met && zoals in C++?
(ik ken niets van JAL, toch ff vermelden)
Groeten,
Neural

  • TimMer
  • Registratie: Februari 2000
  • Niet online
Op donderdag 04 juli 2002 23:07 schreef NeuralTransmitter het volgende:
Je kan het ook gewoon uitproberen?
Als AND niet werkt, misschien met && zoals in C++?
(ik ken niets van JAL, toch ff vermelden)
Groeten,
Neural
Ik kan ook niet met assembly werken, maar ik weet wel dat je eerst een heel brok code moet schrijven eer er iets werkt. Dus testen zal moeilijk worden. Groeten mogen trouwens overgeslagen, zie faq.

Verwijderd

Je kan toch steeds een simpele routine make met een if test in... en sorry vna die groeten idd, my mistake.

  • TimMer
  • Registratie: Februari 2000
  • Niet online
Op donderdag 04 juli 2002 23:18 schreef NeuralTransmitter het volgende:
Je kan toch steeds een simpele routine make met een if test in... en sorry vna die groeten idd, my mistake.
Dan zou de code minder efficient werken en dat over die groeten was niet lullig bedoeld, het is alleen policy. Ik dacht: ik breng het even aardig, voordat er een chaggerijn voorbij komt die je afkat voor niks. :)
Pagina: 1