blink65 1.0
Write Arduino-style sketches for VIC-20 and Commodore 64.
Loading...
Searching...
No Matches
Macros | Functions
blink65.h File Reference
#include <stdint.h>
Include dependency graph for blink65.h:

Go to the source code of this file.

Macros

#define INPUT   0
 
#define OUTPUT   1
 
#define LOW   0
 
#define HIGH   1
 

Functions

void delay (uint32_t milliseconds)
 Stops execution for the given amount of milliseconds.
 
uint8_t digitalRead (uint8_t pin)
 Read state of an input pin.
 
void digitalWrite (uint8_t pin, uint8_t state)
 Set state of an output pin.
 
void pinMode (uint8_t pin, uint8_t mode)
 Set mode of a pin.
 
void setup (void)
 Called once before loop().
 
void loop (void)
 Called repeatedly after setup().
 

Macro Definition Documentation

◆ HIGH

#define HIGH   1

◆ INPUT

#define INPUT   0

◆ LOW

#define LOW   0

◆ OUTPUT

#define OUTPUT   1

Function Documentation

◆ delay()

void delay ( uint32_t  milliseconds)

Stops execution for the given amount of milliseconds.

Parameters
millisecondsdelay in milliseconds

◆ digitalRead()

uint8_t digitalRead ( uint8_t  pin)

Read state of an input pin.

Parameters
pinpin number

◆ digitalWrite()

void digitalWrite ( uint8_t  pin,
uint8_t  state 
)

Set state of an output pin.

Parameters
pinpin number
statenew state, either LOW or HIGH

◆ loop()

void loop ( void  )

Called repeatedly after setup().

◆ pinMode()

void pinMode ( uint8_t  pin,
uint8_t  mode 
)

Set mode of a pin.

Parameters
pinpin number
modenew mode, either INPUT or OUTPUT

◆ setup()

void setup ( void  )

Called once before loop().