mirror of
https://github.com/dschmenk/PLASMA.git
synced 2025-03-20 03:31:27 +00:00
Update portio.pla
This commit is contained in:
parent
2bfcfe87bf
commit
8656a2f71d
@ -25,23 +25,23 @@ export def portRead
|
||||
return (^FLAG0>>7)&1|(^FLAG1>>6)&2|(^FLAG2>>5)&4|(^FLAG3>>4)&8
|
||||
end
|
||||
|
||||
def digitalWrite(pin, val)
|
||||
return ^ANN0[((pin&3)<<1)+val&1]
|
||||
def digitalWrite(pin, val)#0
|
||||
^ANN0[((pin&3)<<1)+val&1]
|
||||
end
|
||||
|
||||
export def portWrite(val)
|
||||
export def portWrite(val)#0
|
||||
^ANN0[val&1]
|
||||
^ANN1[(val>>1)&1]
|
||||
^ANN2[(val>>2)&1]
|
||||
return ^ANN3[(val>>3)&1]
|
||||
^ANN3[(val>>3)&1]
|
||||
end
|
||||
|
||||
export def analogRead(pin)
|
||||
return call(PREAD,0,pin&3,0,0).2
|
||||
end
|
||||
|
||||
export def delay(time)
|
||||
return call(WAIT,time,0,0,0)
|
||||
export def delay(time)#0
|
||||
call(WAIT,time,0,0,0)
|
||||
end
|
||||
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user