Hardware/PICEBS/2

From UIT
(Difference between revisions)
Jump to: navigation, search
(Development environment)
 
Line 27: Line 27:
 
= Development environment =
 
= Development environment =
 
The development environment is composed of :
 
The development environment is composed of :
* MPLABX v3.0 or earlier (editor, debugger)
+
* MPLABX (editor, debugger)
 
* XC8 (compiling, linking, ...)
 
* XC8 (compiling, linking, ...)
 
It is available free of charge, and has been tested under Linux, MACOSx and windows.  
 
It is available free of charge, and has been tested under Linux, MACOSx and windows.  

Latest revision as of 10:31, 12 September 2018

Contents

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

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox