Hardware/PICEBS/2
(Difference between revisions)
Line 23: | Line 23: | ||
| Display || Newhaven Display NHD-2.4-240320SF || 320x240 TFT with touchscreen || LCD1 / U12 || [[Media:NHD-2.4.pdf|lcd itself]] : LCD dimensions, [[Media:ILI9341.pdf|lcd controller]] : RGB controller, [[Media:STMPE811.pdf|touch screen controller]] | | Display || Newhaven Display NHD-2.4-240320SF || 320x240 TFT with touchscreen || LCD1 / U12 || [[Media:NHD-2.4.pdf|lcd itself]] : LCD dimensions, [[Media:ILI9341.pdf|lcd controller]] : RGB controller, [[Media:STMPE811.pdf|touch screen controller]] | ||
|- | |- | ||
− | | | + | | CAN controller || Microchip MCP2515 || CAN 2.0b SPI controller || U19 || [[Media:MCP2515.pdf|datasheet]] |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|} | |} | ||
= Development environment = | = Development environment = | ||
The development environment is composed of : | 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 | |
− | It is available free of charge, and has been | + | Compiler is limited in quality when free of charge |
=== Setup === | === Setup === | ||
− | + | There is no special setup. Just download and Install from Microchip ! | |
=== Troubleshooting === | === Troubleshooting === | ||
− | The Troubleshooting has his own page : [[Hardware/ | + | The Troubleshooting has his own page : [[Hardware/PICEBS/2/Troubleshooting|Troubleshooting]] |
=== Memory sections === | === Memory sections === | ||
[[Hardware/ARMEBS/4/Sections|Sections explained]] | [[Hardware/ARMEBS/4/Sections|Sections explained]] |
Revision as of 16:48, 2 June 2015
|
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