|
KiCADKicad
|
PIC Development Board
Application development board for PIC16F628
An 18-pin PIC uC development board (PIC16F628) recommended for development and test programs written for this CPU or other compatible ones. The user can observe the status of the 13 uC inputs / outputs via LEDs or may change input status using push buttons. The quartz oscillator is mounted in a socket if you want, so that it can change with another. The system can also have a socket for the IR sensor, if you want to connect several types of sensors IR, or digital temperature sensors and integrates a TTL-RS232 signal converter to allow direct connection to the PC on the serial port. UC programming is done directly in the system, without removing it from the board, using the ICSP connector, using the programmer in the circuit. The power supply of the circuit is made from a single source voltage of 9-12V. The PIC16F62x microcontroller has a total of 16 pins that can be used by the user, of these, 15 can be used as I / O and one only as input.
If 'external oscillator' mode is used, then two of the I / O pins are used to connect a quartz crystal or resonator, leaving 13 I / O pins. Each I / O pin controls an active LOW LED when configured as output. For pins configured as input, the user can manually change their status via push buttons. The entrance is activates LOW when the corresponding button is pressed, so it is held in the HIGH state by a 5V pull-up resistor. RB1 and RB2 pins can be configured as digital I / O or as Rx / Tx signals for the USART internal to uC. The selection of the use of these pins (digital, I / O or USART) is made by two jumpers (J2 and J3). RB6 and RB7 pins are also used for circuit programming (ICSP) of uC (in this case two jumpers are used to disconnect the respective pins from the rest of the system during programming). The IR sensor output is connected to pin RB4 and can be read when it is configured as input. The IR sensor does not need to be connected to system if pin RB4 is configured as output.
The consumption is maximum 70mA with all LEDs on.
The system is compatible with the following types of CPUs:
PIC16F84a
PIC16F627
PIC16F818
PIC16F648
PIC16F819
PIC16F87
PIC16F88
PIC16F1220
PIC18F1320
Check the BoM for components.
Have fun with it !
PIC Development Board
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by cris 🙂
-
Dynamic decoration with LEDs and more
Hello everyone!As you can see in the title, we have a circuit with LEDs, many LEDs, it's a 4x4 LEDs ...
-
LEDs Stars
Hello everyone! I'm signing up for this competition with a small project designed to attract your a...
-
Audio amplifier with LM386 (and BASS boost)
Audio amplifier with LM386 (and BASS boost)Hello everyone!Circuit descriptionThe LM386 is quite a ve...
-
Audio amplifier 25W TDA2030
Audio amplifier 25W TDA2030A fairly well-known and interesting montagePresentationThe presented audi...
-
Raspberry Pi Pico Expansion Board
Hello everyone!UPDATE!!!I made some changes, routing in particular, and freed up the board of a few ...
-
Adjustable voltage power supply
Among the most important electronic devices in the electronics laboratory is the voltage source. Thi...
-
Digital Clock with AT89C2051
Circuit OperationShort SW2 presses cycle through displaying the current time in HH:MM and MM:SS form...
-
Switch based light sensor
Hi!The circuit shown can be used to turn on the light in the garden, or some light panels / advertis...
-
LM3909 flashing indicator
I present to you a circuit which is a little outdated, but quite pleasant for some, I saw that this ...
-
A DIY charger for 12V battery
Hello everyone!I present to you a project that really didn't reach its final state, until recently. ...
-
ESP01 board
Hello PCBWayers!You probably know that ESP01S/01 boards can be a little difficult to use in an easie...
-
ESP12F Board
Hello makers!Some time ago I had a shopping coupon and I thought about making some simple PCBs with ...
-
ATMega32 Board
Hi !I remembered this simple project I made for myself, you can use it with an ATMega32 or ATMega16 ...
-
AT90CAN128
Hello makers!Here is a guy who likes to build various, small, electronic circuits, and through this ...
-
PCBWay 11th Badge Design
Hello PCBwayers!I'm here to participate in the PCBWay 11th Badge Design Contest and after a few idea...
-
The use of IoT technology for monitoring specific electrical parameters of autonomous power systems
Hello everyone!A brief introduction of this project.What you see presented here is a home made (or D...
-
ESP32 Expansion Board
Expansion board for ESP32Hello everyone!This is my new PCB design. I wanted to share it with you on ...
-
4 Digits 7 Segments CC Display Module with 74HC595
Hello! This time I want to present an 7-segment four digit display controlled by two 74HC595.The LED...
-
-
AEL-2011 Power Supply Module
329 0 1 -
AEL-2011 50W Power Amplifier
301 0 1 -
-
-
Custom Mechanical Keyboard
570 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
234 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
239 0 1 -
-
-







