Hardware/PICEBS/2

From UIT
(Difference between revisions)
Jump to: navigation, search
(Development environment)
 
(4 intermediate revisions by one user not shown)
Line 2: Line 2:
 
{{TOC right}}
 
{{TOC right}}
  
== ARMEBS4 ==
+
== PICEBS2 ==
  
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.
+
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 ==
 
== Datasheets ==
'''FIXME : complete this table'''
 
 
{|class=wikitable
 
{|class=wikitable
 
|-
 
|-
Line 28: 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.
Compiler is limited in quality when free of charge
+
Compiler is limited in quality when free of charge !
  
 
=== Setup ===
 
=== Setup ===
Line 38: Line 37:
 
=== Troubleshooting ===
 
=== Troubleshooting ===
 
The Troubleshooting has his own page : [[Hardware/PICEBS/2/Troubleshooting|Troubleshooting]]
 
The Troubleshooting has his own page : [[Hardware/PICEBS/2/Troubleshooting|Troubleshooting]]
=== Memory sections ===
 
[[Hardware/ARMEBS/4/Sections|Sections explained]]
 
 
=== Various ===
 
* [[Hardware/ARMEBS/4/DFU|DFU]]
 
 
[[Category:ARMEBS]]
 

Latest revision as of 09: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