Microcontroller - 8051, 8052, OpCodes, Analog Interface.
Showing posts with label pic. Show all posts
Showing posts with label pic. Show all posts

Monday, October 10, 2016

PICuP ProtoBoard - BitScope Designs

ProtoBoard started life as ProtoPOD.It was designed as a prototyping POD for use with BitScope making development of new (PIC based) POD designs easy.

PICuP ProtoBoard - BitScope Designs

It is a small (2.6"x4.0") PCB comprising a 20 x 13 thru-hole prototype grid pre-wired with 4 busses and a 40 or 26 pin header with pads for connections into the circuit.

PICuP ProtoBoard - BitScope Designs


PIC ICE Probe - When you need to analyse an existing circuit that has a PIC in it you may wish to observe signals at the PIC pins to diagnose a fault. 

Data Logging  - ProtoBoard includes a serial interface which can be used as the basis for any number of data logging projects. The PIC may be programmed to monitor some external variables and then transmit the data to a remote PC as required.

Friday, August 05, 2016

PIC Microcontroller Tutorials

These are Tiny Chips that integrate the Microprocessor and Peripheral chips in a compact size with low power consumption. PIC Microcontrollers from Microchip are the evolved computing digital devices that go into many gadgets and intelligent equipment. These are easy to program and reprogram and even protect your code or IP.

PIC Microcontroller Tutorials

The PIC has the math power. The memory, the I/O ports are integrated in the chip like 8051. Some may remember that Microprocessors like 8085 and Z80 had all these functions in chips outside and used to consume more power. Then came CMOS and better IC technology. The 8051(now avr, atmega)and PIC Micro are entire boards in one chip.

PIC microcontrollers for beginners too - Author: Nebojsa Matic

The above tutorial gives the History of computers, microprocessors and the details of PIC Micro's Internals.

”..what microcontrollers are and how they operate. Numerous illustrations and practical examples along with a detailed description of the PIC16F887 microcontroller will make you enjoy your work with PIC MCUs.”

PIC Microcontrollers - Author: Milan Verle

PIC Tutorials and Gooligum baseline and mid-range PIC training and development board.

PIC Training Course

Gooligum PIC training board

Introduction to PIC Microcontrollers,Baseline PIC Architecture and Assembly Language, Baseline PIC C Programming, Mid-range PIC Architecture and Assembly Language - Quite a few are free and can be read online.

Starting with PICmicro controllers by Wouter van Ooijen. PICmicro is the brand name for a family of microcontrollers manufactured by Microchip. The PIC acronym stood for Peripheral Interface Controller, but recently Microchip has renamed their chips to PICmicro. Within this family the flash-microcontrollers (16×84, 16f62x, 16f87x) are ideal devices for hobbyists and low-volume professionals.

Learn to program in C with FED - This manual will take you through the process of learning C from variables through constants to pointers and then structures and unions. Most of the examples are standalone and are as small as possible to enable the purpose and effect to be easily understood.

Programming and Customizing PICmicro - Myke Predko

Thursday, June 18, 2015

PICbook - Embedded Design PIC18F452

Embedded Design with the PIC18F452 Microcontroller written by John Peatman (Prentice Hall, 2003) in support of Microchip Technology's PIC18F family of microcontrollers.

PICbook - Embedded Design PIC18F452

PICbook - Embedded Design PIC18F452

The QwikFlash devlopment board is used as an example in the book for interfacing the PIC18F452 to various external components. The board contains varous I/O devices such as an RS-232 port (for program code development with QwikBug), RPG, potentiometer,a pushbutton, an LCD, and a few LEDs.


Shown above - QwikFlash board chained to a QwikProto board which has been equipped with a magnetic card reader, a stepper motor, and a temperature sensor having a PWM output.


A temperature sensor is included on the board to demonstrate the use of the PIC18F452's A/D module. A two-channel D/A converter illustrates the use of the PIC18F452's SPI three-wire interface.

Microdesigns, Inc. is an Engineering and manufacturing services company specializing in microcomputer and electronic systems.They design both board- and box-level products, software and industrial systems.

Microdesigns, Inc.
1979 S. Bibb Dr. Tucker, GA  30084, USA

Friday, May 17, 2013

ASIX - Electronic Design Service

A private company located in Prague, the capital of the Czech Republic. They offer complete turnkey electronic design followed by a product manufacturing in any quantity.

ASIX - Electronic Design Service

They have a wide range of experience in electronics - programmable logic devices (Xilinx FPGAs and CPLDs), microcontrollers (PIC, AVR, ARM, ...), analog and digital electronics...etc.

They also manufacture some tools and instruments that are useful for R&D using Embedded Systems. These are like Programmers, Debugging Tools and USB Products.

Even their Discontinued products are very interesting...

PVK40 a feature-rich development board for 40-pin PIC

PVK40 for 40-pin PIC

The board includes all the circuitry necessary for an in-depth study of most of the microcontroller on-chip peripherals and for experimenting with several external peripherals. This board will help you to become an expert in PIC MCU programming.

ASIX s.r.o.
Staropramenna 4 150 00 Prague Czech Republic

Thursday, July 19, 2012

microEngineering Labs - Melabs

Melabs from Colorado Springs designs and markets embedded systems for Training and Prototype design. The include complete systems for PIC microcontroller development, Device programmers and Programming Adapters that support over 500 Microchip microcontrollers.

microEngineering Labs - Melabs

LAB-X Experimenter Boards are set up to work seamlessly with our compilers and programmers.
"The LAB-X1 contains the circuitry required by the PICmicro to operate: 5-volt power supply, oscillator, reset circuit, as well as additional application circuits. The crystal controlled oscillator includes jumpers to set speeds of 4MHz, 8MHz, 10MHz, 12MHz, 13.32MHz, 16MHz and 20MHz.

LAB-X1 Experimenter Board - Melabs

Application circuits include a switch matrix, potentiometers, LEDs, LCD module, serial EEPROMS, real time clock, temperature sensors, servo connectors, RS232 interface, RS485 interface, IR interface and speaker. A prototyping area is also included in case we missed your favorite circuit."

LAB-X1 Experimenter Board -Assembled from Melabs
microEngineering Labs, Inc.
2845 Ore Mill Road, STE 4 Colorado Springs CO 80904

Thursday, February 07, 2008

Proton BASIC Compiler Development Suite

Proton BASIC Compiler Development Suite and supporting Hardware development platforms. Proton Basic and the supporting hardware is for use with PIC microcontrollers.These development systems even extend to Ethernet and Wi-Fi.

Proton BASIC Compiler Development Suite

Proton IDE is a professional and powerful visual Integrated Development Environment (IDE) which has been designed specifically for the Proton Plus compiler. Proton IDE accelerates product development in a comfortable user environment without compromising performance, flexibility or control.

Proton Net - Networking for PIC microcontrollers.

Proton Net - Networking for PIC microcontrollers.

The PROTON-NET development system is an Internet/Ethernet prototyping board using the PIC® 16F877 microcontroller and Networking Firmware. The firmware was developed for the Crownhill Proton-Net board by Jeremy Bentham of Iosoft Ltd. based on the principles demonstrated in his book TCP/IP Lean: Web Servers for Embedded Systems.

Crownhill Associates Ltd.

Crownhill's offices and R&D facilities are based 15 miles north of Cambridge City, England, just outside of the small city of Ely. Our facility is located in a rural setting, in the heart of the Fen Land...

They manufacture and sell PIC microcontroller Development tools, such as the Proton Development Board and the Proton Development Suite designed for PIC BASIC code development.

Saturday, September 15, 2007

1-Wire Temperature Control

This free project was designed to measure and control temperature in the range of - 55°C to +125°C with 0.1°C accuracy. It is based on the popular PIC16F628A microcontroller of Microchip.

1-Wire Temperature Control

The microcontroller uses the 1-Wire protocol ( sometimes known as a MicroLAN ) to communicate with a DS18B20 digital thermometer and a DS2405 addressable switch. The 1-Wire bus requires only one data line (and ground) for communication with a central microprocessor .

1-Wire Temperature Control

The interface application is designed to provide a friendly and flexible interface to the controller. It allows the controller settings to be read and written, and the process temperature to be monitored.

The 8-Bit CMOS microcontroller of Microchip PIC16F628A continuously reads the process temperature ( PVar ) from the DS18B20 sensor and depending on the desired temperature setpoint ( SPoint ) value of the process, manipulates the DS2405 addressable switch,using ON-OFF control algorithm

Thursday, March 15, 2007

Temperature Logger

Temperature Logger

These pages describe the complete design of a temperature logger. Over 100 of these loggers have been built. 3 by the author, the rest by people that have stumbled across this site. (There may well be more: the zip download averages three a day; these pages have been up since July 1999.)

Friday, February 16, 2007

Electronic Projects - Rickard Gunée

Electronic Projects - Rickard Gunée

PIC Game system - Hardware description of the system that is running pong and tetris.

AVR Color Clock - A clock using the standard resistor colors (+2) to show time with two RGB LEDs.

PIC Mini Dice is an electronic dice based on a PIC10F200 and built with surface mounted components.

Monday, February 12, 2007

Tuesday, January 16, 2007

Hollies PIC microcontroller

Hollies PIC microcontroller

An overview of Microchip PIC based projects. Source code is available for download. The code written in C compiles with the BoostC compiler.

In circuit programmer for low voltage programmable PIC microprocessors (currently supporting PIC16F87X)

PIC16F84 based radio data system decoder. Uses a TDA7330 to demodulate and decode the RDS datastream