317
Programmable Hardware Manual (PHM)
© Tibbo Technology Inc.
Tibbit #16 ships with the GRA (
general register access
) firmware, which allows you
to access internal PIC registers and memory through the I2C interface. The firmware
implements a very simple communications protocol which essentially consists of two
important commands --
address read
and
address write
. These two commands are
used to write to and read from PIC's internal RAM and registers. This facilitates a
simple and versatile access to all microcontroller resources. The available Tibbo
BASIC library sits on top of the GRA firmware and uses the communications protocol
to access and set the PWM channels.
Since the GRA firmware does not do anything intelligent and all the setup work is
essentially scripted in Tibbo BASIC, it is possible to modify PWM setup (and PIC
behavior) without making any changes to the PIC firmware.
The GRA firmware can be updated or replaced using the
pic_firmware_upgrade
Tibbo BASIC project (see below). You can, therefore, create and run PIC
applications that go far beyond providing simple register and memory access.
Sample project
The use of this Tibbit is illustrated by a Tibbo BASIC test project. Yo can find it
here:
https://github.com/tibbotech/CA-Test-Tibbits-16-17-31
7.2.9.29
#18, C1: Power Input
Function:
Power jack and two terminal blocks
Special needs:
---
Power requirements:
---
See also:
,
Details
---
LEDs
---