Adding pulseIn and dacWrite.

This commit is contained in:
Brad Nelson
2021-03-28 20:53:54 -07:00
parent 13680a6ca0
commit 9af4861de4
2 changed files with 4 additions and 0 deletions

View File

@ -75,6 +75,8 @@
Y(digitalWrite, digitalWrite(n1, n0); DROPn(2)) \ Y(digitalWrite, digitalWrite(n1, n0); DROPn(2)) \
Y(digitalRead, n0 = digitalRead(n0)) \ Y(digitalRead, n0 = digitalRead(n0)) \
Y(analogRead, n0 = analogRead(n0)) \ Y(analogRead, n0 = analogRead(n0)) \
Y(pulseIn, n0 = pulseIn(n2, n1, n0); NIPn(2)) \
Y(dacWrite, dacWrite(n1, n0); DROPn(2)) \
Y(ledcSetup, \ Y(ledcSetup, \
n0 = (cell_t) (1000000 * ledcSetup(n2, n1 / 1000.0, n0)); NIPn(2)) \ n0 = (cell_t) (1000000 * ledcSetup(n2, n1 / 1000.0, n0)); NIPn(2)) \
Y(ledcAttachPin, ledcAttachPin(n1, n0); DROPn(2)) \ Y(ledcAttachPin, ledcAttachPin(n1, n0); DROPn(2)) \

View File

@ -145,6 +145,8 @@ esp_bt_dev_get_address ( -- a ) addr of 6 byte mac address
pinMode ( pin mode -- ) Set GPIO pin mode pinMode ( pin mode -- ) Set GPIO pin mode
digitalWrite ( pin value -- ) Set GPIO pin state digitalWrite ( pin value -- ) Set GPIO pin state
analogRead ( pin -- n ) Analog read from 0-4095 analogRead ( pin -- n ) Analog read from 0-4095
pulseIn ( pin value usec -- usec/0 ) Wait for a pulse
dacWrite ( pin 0-255 -- ) Write to DAC (pin 25, 26)
</pre> </pre>
<h5>ledc</h5> <h5>ledc</h5>