MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Microchip PIC » Boards » All Boards » BLC877A My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
    All Boards
    BASIC Stamp
    08/14-pin PIC Boards
    18-pin PIC Boards
    28-pin PIC Boards
    40/44-pin PIC Boards
    64-pin PIC Boards
    80-pin PIC Boards
    CAN Boards
    Ethernet Boards
    LCD Boards
    RS232 Boards
    RS485 Boards
    SD/MMC Card
    USB Boards
    Add-On Boards
  In-Circuit Debuggers
  Starter & Evaluation Kits
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
PIC16F877A Board w/ Bootloader, RS232, RS485, CAN, RTC US$17.00

PIC16F877A Board w/ Bootloader, RS232, RS485, CAN, RTC

The BLC877A consists of the SBC44B fully assembled Single Board Computer with a 20MHz crystal and a PIC16F877A microcontroller. The PIC is programmed with the free bootloader from Microchip.

No special programming hardware is required to get your code working this board. All you'll need is a 9-pin serial port on your PC and a Sub-D female-female 9-pin cable.

  • Connect the board to your computer via a Serial Null Modem Cable, DB9 F/F (sold separately).
  • Download the zipped Bootloader PC software and unzip it to a folder on your computer.
  • Start the PICbootPlus.exe program, and set for 56000 Baud and correct COM port.
  • Load the target hex file you want to program the PIC with (click Search button).
  • Click on the Write button and apply power to the board. The PIC will be programmed with the given hex file.
  • After resetting the board, the new program will be executed.

Note: The Serial Null Modem Cable DB9 F/F is not included in this package, but is required to use the bootloader unless you make your own cable. This six-foot cable has a 9-pin Sub-D female connector on both sides. The cable connects to the Sub-D female connector on this PIC board. You may add the cable to your order using the option box below.

PIC16F877A Bootloader Board Features

  • 14.3 kBytes of Flash program memory
  • 368 Bytes of SRAM
  • 256 Bytes of EEPROM
  • 5 MIPS instruction cycle -- 20MHz crystal
  • 33 free I/O pins
  • 8 Additional I/Os when assembling MCP23008 I/O expander. This gives a total of 39 I/O ports.
  • 2 Analog comparators
  • 2 PWM (CCP) modules
  • SPI and I2C bus
  • Two 8-bit timers and one 16-bit timer
  • Brown Out Detection circuitry
  • Watchdog timer
  • Low-power modes
  • CPU has built-in circuitry for in-circuit debugging
  • RS232 interface available via a Sub-D 9-pin male connector. The null serial cable connects to this.
  • Socket for optional I2C Serial EEPROM (such as Microchip 24LC256-I/P)
  • Socket for optional RS485 or CAN BUS (such as Microchip MCP2551) interface driver chip
  • Socket for optional I2C bus RTC (such as DS1307)
  • Operating voltage from 7V to 30V
  • Micro-MaTch socket with Power, I2C and SPI signals
  • Power LED
  • Daughter Board connectors for expansion capability.
  • 5-pin terminal block with CAN BUS signals, ground and external power. Matching screw terminal connector included. Spare connectors are available.
  • Micro-MaTch socket with Power, I2C and SPI signals.
The Micro-MaTch connector allows you to use this board to drive one of the LCD2S- Serial LCD displays found in our LCD Displays category. Multiple I2C devices can be daisy-chained together using the Micro-MaTch connector.

Optional In-Circuit Serial Programming Adapters

PIC ICSP Board Connector to DIL Adapter Set, In-Circuit Programming Adapter Set for connecting this PIC board's ICSP connector to out-of-circuit PIC chip programmers with a DIP/ZIF socket.

PIC ICSP Adapter, 6-pin Single Row to RJ12 and 2mm 2x4 Header, In-Circuit Programming Adapter for connecting this PIC board's ICSP connector to the debuggers programmers with RJ12 jack or single row square post headers.

Optional Daughterboards and In-Circuit Debugging Connections

This board features connectors for either attaching a daughterboard, or using this board as a daughterboard on a larger add-on board. For details on these options, see the description of the SBC44B board on which this product is based.

PIC16F877A Bootloader Board Resources

Optional Recommended Products for this Item
DS485N RS422/485 Transceiver, 8 DIP+ US$0.35
24LC256-I/P Serial EEPROM, 8 DIP, 32k+ US$0.50
DS1307+ Real-Time Clock, 8 DIP+ US$2.00
MCP2551-I/P CAN Transceiver, 8 DIP+ US$2.50
PIC ICSP Adapter, 6-pin Single Row to RJ12 and 2mm 2x4 Header+ US$9.50
Power Supply 3-12V DC, U.S. plug, 6 connection tips+ US$10.00
Power Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VAC+ US$10.90
Compact Daughter Board: 4-digit LED Display for PIC Boards+ US$15.00
Serial Null Modem Cable, 6ft., DB9 F/F+ US$7.00

This product was added to our catalog on Tuesday 01 May, 2007.


Customers who bought this product also purchased
DS485N RS422/485 Transceiver, 8 DIPDS485N RS422/485 Transceiver, 8 DIPUS$0.35

PIC16F877A-I/L Microcontroller, 44 PLCC, 20MHzPIC16F877A-I/L Microcontroller, 44 PLCC, 20MHzUS$3.00

Rectangular Pin Header, Male, 1x40 Single Row, 2.54mm SpacingRectangular Pin Header, Male, 1x40 Single Row, 2.54mm SpacingUS$0.75

PIC18F458-I/L Microcontroller, 44 PLCC, 40 MHz, CAN, 32k FlashPIC18F458-I/L Microcontroller, 44 PLCC, 40 MHz, CAN, 32k FlashUS$3.00

Jumper Wires, F-F, 7", Blue (Qty 100)Jumper Wires, F-F, 7", Blue (Qty 100)US$38.00

24LC256-I/P Serial EEPROM, 8 DIP, 32k24LC256-I/P Serial EEPROM, 8 DIP, 32kUS$0.50

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 50 User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 50 User
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to PIC16F877A Board w/ Bootloader, RS232, RS485, CAN, RTC
Reviews more
Write ReviewWrite a review on this product!
  Sunday 20 June, 2021   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce