Home     Blog    News    Ask a Question   

Tutorials for the SiLabs Development Suite

Using the C8051F931 Counter 0

This video demonstrates the creation of a program that uses timer/counter 0 of the C8051F931 as a counter. The program is first tested using simulation with the T0 pin being driven by the virtual workshop interface. The program is then tested on a target board with the T0 pin being driven from an ARM board.


Using the C8051F931 Timer 0 in gated mode

This video demonstrates the creation of a program that uses timer/counter 0 of the C8051F931 to time an event. The timer operates in gated mode and is read and reset in an external interrupt interrupt handler. The program is first tested using simulation with the INT0 pin (event signal) being driven by the virtual workshop interface. The program is then tested on a target board with the INT0 pin being driven from an ARM board.


Using the C8051F931 SPI interface, ADC and Temperature Sensor

This video demonstrates the creation of a program that reads on-chip temperature sensor of the C8051F931 and sends the results on request to an SPI master. The SPI master is an ARM LPC2103 board and the program for this board is also created. The resulting two programs are built, debugged and run on a single PC and the temperature readings written to and displayed on the PC via the ARM JTAG debugger interface.