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
core_module [2016/08/03 16:51]
psykhaze [Inputs/Outputs Ports Table]
core_module [2016/08/04 09:55] (current)
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.1470243119.txt.gz · Last modified: 2016/08/03 16:51 by psykhaze