User Tools

Site Tools


core_module

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
core_module [2016/08/03 16:51]
psykhaze [Inputs/Outputs Ports Table]
core_module [2016/08/04 09:54]
psykhaze [Introduction]
Line 3: Line 3:
 ===== Introduction ===== ===== Introduction =====
  
-The **MBHP ​Core Module is the heart and brain of every MIDIbox**. It holds the //PIC microcontroller//​ which runs [[MIOS]] and your MIDIbox application. It handles **//MIDI communication,​ it drives an LCD (or two), and it connects to all the other modules//​**. ​+The **MBHP ​Core8 Module is the Original ​heart and brain of every MIDIbox**. It holds the //PIC microcontroller//​ which runs [[MIOS]] and your MIDIbox application. It handles **//MIDI communication,​ it drives an LCD (or two), and it connects to all the other modules//​**. ​
 \\ \\
 \\ \\
-The PIC is a **“system on chip” (SoC)**, this means, it contains not only a CPU, but also an **//​integrated 32k flash program memory, 1536 bytes data memory, 256 bytes data EEPROM, and a lot of usefull peripherals like AD-converter and UART (for MIDI)//**. The low prices and worldwide availability for hobbyists makes it a good choice. ​+The PIC is a **“System On Chip” (SoC)**, this means, it contains not only a CPU, but also an **//​integrated 32k flash program memory, 1536 bytes data memory, 256 bytes data EEPROM, and a lot of usefull peripherals like AD-converter and UART (for MIDI)//**. The low prices and worldwide availability for hobbyists makes it a good choice. ​
 \\ \\
 \\ \\
Line 20: Line 20:
 If you are planning to program your own application,​ it's recommended to use a PIC18F452 for highest compatibility with existing MIDIboxes, a **PIC18F4620 for RAM intensive projects** (64k flash, 1k EEPROM, 3968 bytes RAM), or a **PIC18F4685 for code intensive projects** (96k flash, 1k EEPROM, but only 3328 bytes RAM - provides CAN interface If you are planning to program your own application,​ it's recommended to use a PIC18F452 for highest compatibility with existing MIDIboxes, a **PIC18F4620 for RAM intensive projects** (64k flash, 1k EEPROM, 3968 bytes RAM), or a **PIC18F4685 for code intensive projects** (96k flash, 1k EEPROM, but only 3328 bytes RAM - provides CAN interface
  
-===== Parts =====+===== Parts / Schematic ​===== 
   * [[Core Board Parts List]]   * [[Core Board Parts List]]
 +  * {{http://​ucapps.de/​mbhp/​mbhp_core_v3.pdf|Schematic}} <​sup>​UCapps</​sup>​
  
 ===== Inputs/​Outputs Ports Table ===== ===== Inputs/​Outputs Ports Table =====
core_module.txt · Last modified: 2016/08/04 09:55 by psykhaze