Using Pic Microcontroller

Analog Experiments Anywhere

Analog Experiments Anywhere Using Pic

Two DIY micro-controller based USB connected electronic units which along with the Texas Instruments Analog System Lab Starter kit and a laptop permit you to conduct analog experiments anywhere. It would be wonderful  if senior students and laboratory supervisors built these units so that they could be used in their laboratories by freshers. Aj-SigGen-PS   …

Analog Experiments Anywhere Using Pic Read More »

MIDI Merge

My New MIDI Merger uses 10 MIPS £1.00 PIC Microcontroller using PIC18F4320

This unit provides 4 autonomous MIDI inputs and 1 MIDI output. Note this is a ‘proper’ MIDI Merger – all 4 MIDI inputs can be used at the same time, unlike other ‘designs’. The unit also provides an indication of the channel number being played, and has shown itself to be capable of expansion into …

My New MIDI Merger uses 10 MIPS £1.00 PIC Microcontroller using PIC18F4320 Read More »

PIC12F675 Comparator

PIC12F675 Comparator Code and Proteus Simulation

This post provides the comparator code for PIC12F675 microcontroller. As we know, PIC12F675 microcontroller has one built in op-amp, which can be used as comparator. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the ‘Downloads‘ section at the bottom of this page. It is assumed that …

PIC12F675 Comparator Code and Proteus Simulation Read More »

drive current

A discussion on the drive-current for the outputs of a PIC12C508A microcontroller

Each of the output lines of a ‘508A microcontroller can deliver a maximum of 25mA. What does this mean? It means any device connected to the line must take 25mA or less. If it takes more than 25mA a buffer transistor (also called an amplifying transistor) must be used and this will be discussed in a …

A discussion on the drive-current for the outputs of a PIC12C508A microcontroller Read More »

Wisp628 an in circuit

Wisp628 an in-circuit flash PICmicro Programmer

Features in-circuit programmer programs flash PICmicro’s supports a rapid cycle of code/program/test prototype programmer takes power from the target circuit serial interface serial passthrough to the target   Foremost Wisp628 is an in-circuit programmer. The programmer is connected to a few pins of the target PICmicro, which is programmed while it remains in the circuit. The target circuit must be compatible with the programmer …

Wisp628 an in-circuit flash PICmicro Programmer Read More »

Extend IO Ports schematic

Extend I/O Ports using PIC Microcontroller

The mikroC PRO for PIC provides a library for communication with the Microchip’s Port Expander MCP23S17 via SPI interface. Connections of the PIC compliant MCU and MCP23S17 is given on the schematic at the bottom of this page.   Important : The library uses the SPI module for communication. User must initialize the appropriate SPI module before …

Extend I/O Ports using PIC Microcontroller Read More »