Datasheet

2013 Microchip Technology Inc. DS90003094A-page 1
TB3094
INTRODUCTION
This development board has been created to
demonstrate many of the capabilities of the
PIC18F97J94 processor family (specifically, the
PIC18F67J94 device), including:
Direct LCD drive, using a 4-common LCD display
Serial interfacing, using the SPI protocol to
interface with an accelerometer and an IEEE
802.15.4 radio
Use of the CTMU (Charge-Time Measurement
Unit) to perform capacitive touch sensing.
Low-power operation, using a single 1.5V AA
battery as a power source (in conjunction with
voltage boosting chip)
USB HID bootloader, allowing programming
through a USB cable (without requiring a
programmer)
In order to demonstrate the capabilities of the
demonstration board, a simple dancing game has been
developed. See Section “Dance Game”.
LCD DISPLAY
A 4-common, 4-digit LCD display
(Lumex #LCD-S401M16KR) is being used to display
the score. The PIC18F67J94 can support up to
8-common displays, but 4-common is a very popular
configuration among LCD displays. The PIC18F67J94
also has the capability to drive many more segments,
but this provides a starting point for many LCD
applications.
Individual segments can be controlled using Ta ble 1
(see LCD-S401M16KR data sheet for bit explanations):
The image below (Figure 1) shows the development
board with many of the main board components
indicated.
FIGURE 1: DEVELOPMENT BOARD
Author: Stephen Allen
Microchip Technology Inc.
TABLE 1:
Register Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
LCDDATA0 COL 4D DP3 3D DP2 2D DP1 1D
LCDDATA8 4C 4E 3C 3E 2C 2E 1C 1E
LCDDATA164B4G3B3G2B2G1B1G
LCDDATA244A4F3A3F2A2F1A1F
PIC18F67J94 Development Board

Summary of content (10 pages)