spi_master_sw

SPI Master Software

Author Matthew Schinkel - borntechi.com, copyright © 2009, all rights reserved.
Adapted-by
Compiler 2.4o

Description

SPI Master software control.
Routines for sending and receiving through SPI software in master mode


Sources

Jallib spi_master_hw library - Written by William Welch
http://www.justanotherlanguage.org/content/jallib/tutorials/tutorial_spi_introduction
http://ww1.microchip.com/downloads/en/devicedoc/spi.pdf


Notes

alias spi_master_sw_sdi              is pin_sdi
alias spi_master_sw_sdi_direction    is pin_sdi_direction
alias spi_master_sw_sdo              is pin_sdo
alias spi_master_sw_sdo_direction    is pin_sdo_direction
alias spi_master_sw_sck              is pin_sck
alias spi_master_sw_sck_direction    is pin_sck_direction


 define spi inputs/outputs
spi_master_sw_sdi_direction = input    -- spi input
spi_master_sw_sdo_direction = output   -- spi output
spi_master_sw_sck_direction = output   -- spi clock



include spi_master_sw
spi_init(SPI_MODE_11) -- init spi, choose mode


Dependencies


Summary

Global variables/contants

Procedures

Functions


API details

Global variables/contants

Procedures

Functions


Related samples

Here are the list of samples which use this library:

18f27j5318f27j53_mcp4922.jal
18f455018f4550_dtmf_encoder_ht9200.jal
18f46k2218f46k22_glcd_touch_stm032qvt_003.jal