dsPIC Pro 3 je vývojová deska vyrobená srbskou firmu Mikroelektronika v roce 2007
pro testování software pro mikropočítače Microchip řady dsPIC30F.
Desku lze napájet buďto z externího zdroje 8 až 16V DC/AC nebo z USB portu. Volba napájení je zkratovávací
spojkou (jumperem). na desce je integrován USB programátor s ICD (in-circuit debugger). ICD lze teoreticky
upgradovat pro nové mikropočítače uplodováním nového software. Upgrade je však plně v režii firmy
Mikroelektronika. Pokud je mi známo, žádný upgrade v tomto směru nikdy neproběhl.
Na desku lze snadno instalovat (nasadit do dutinkových lišt) jednak LCD displej pro 4-bitový režim a jednak
grafický displej pro 8-bitový režim.
Deska má dva sériové porty RS232C, jeden port RS485 obvod LTC485), dva porty CAN bus, porty SPI a I2C,
konektor pro klávesnici PS/2, sériový Ethernet přes obvod ENC28J60, dále obvod
reálného času (PCF8583P), 12-bitový DA převodník (MCP3204) a MMC/SD slot pro multimedia karičky max. 2 GByte.
Pro AD převodníky jsou na desce dva potenciometry, kterými lze simulovat vstupní signál.
Napěťová reference AD převodníků je 4.096V. Instalovat lze teplotní senzor DS1820.
Mikropočítač (standardně dsPIC30F6014A) je na samostatné čtvercové destičce s 80 piny, která se zasouvá do
dutinkových lišt na vývojové desce.
Programování mikropočítače
První možností je použít vývojové prostředí s kompilátorem dodávaným firmou Mikroelektronika. Existují
kompilátory pro mikroC, mikroBasic a mikroPascal. V tomto případě programování
probíhá přes USB rozhraní a ICSP (In Circuit Serial Programmer). Nedostatek je, že nové verze vývojových
prostředí nemusí nutně podporovat vývojovou desku dsPIC Pro 3.
Druhou možností je použít externí programátor napojený na ICD2 konektor (In Circuit Debugger).
ICD2 je RJ-12 konektor přímo napojený na programovací piny mikropočítače.