Hardware/PICEBS/2

From UIT
Revision as of 15:48, 2 June 2015 by Pascal.sartoret (Talk | contribs)
Jump to: navigation, search

Contents

ARMEBS4

The PICEBS2is 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

FIXME : complete this table

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 v3.0 or earlier (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

Memory sections

Sections explained

Various

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox