Hardware/PICEBS/2
From UIT
Revision as of 10:31, 12 September 2018 by Pascal.sartoret (Talk | contribs)
|
PICEBS2
The PICEBS2 is a CPU board based on the PIC18F87K22 micro-controller. Unless otherwise noted, this document is also valid for all other board based on this micro-controller.
Datasheets
Description | Chip type | Details | Designator | Datasheet |
Board | PICEBS2 v1.2 | Schematics (pdf) | ||
Micro-controller | PIC18F87K22 | PIC18 family, 128kB Flash, 4kB RAM, 12 bits ADC, 11 timers, RTC, ... | U11 |
18f87k22 family : Peripheral register description, ... 18F87k22 errata : Silicon errata ... |
Display | Newhaven Display NHD-2.4-240320SF | 320x240 TFT with touchscreen | LCD1 / U12 | lcd itself : LCD dimensions, lcd controller : RGB controller, touch screen controller |
CAN controller | Microchip MCP2515 | CAN 2.0b SPI controller | U19 | datasheet |
Development environment
The development environment is composed of :
- MPLABX (editor, debugger)
- XC8 (compiling, linking, ...)
It is available free of charge, and has been tested under Linux, MACOSx and windows. Compiler is limited in quality when free of charge !
Setup
There is no special setup. Just download and Install from Microchip !
Troubleshooting
The Troubleshooting has his own page : Troubleshooting