Entrenador PIC16F84A

1 year ago 713
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

Entrenador basico para prototipado rapido con el dispositivo Microchip PIC16F84A y microcontroladores con patillas compatibles como el PIC16F627A, PIC16F628A y PIC16F648A.

Documents

Entrenador PIC16F84A

PCB Entrenador PIC16F84A

BOM

ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part Price LCSC Assembly Mounted LCSC nameAlias
1 PIC16F84A-04/P U1 DIP-18 1 PIC16F84A-04/P MICROCHIP LCSC C9761
2 1N4007RLG D1 DO-41 1 1N4007RLG ON LCSC C53568
3 470uF C1 CAP-D3.0XF1.5 1 LCSC Value(F)
4 L7805ABV U2 TO-220(TO-220-3) 1 L7805ABV STMicroelectronics LCSC
5 100nF C2 RAD-0.1 1 Value(F)
6 470 R1 AXIAL-0.4 1 Value(Ω)
7 LED-3MM LED1 LED-3MM/2.54 1 204-10UYC/S530-A3 EVERLIGHT LCSC
8 Header-Male-ICSP P2 HDR-6X1/2.54 1 Header-Male-2.54_1x6 BOOMELE LCSC C37208
9 10k R2 AXIAL-0.4 1 Value(Ω)
10 4MHZ X1 OSC-49S-1 1 X49SD12MSD2SC LCSC LCSC
11 33pF C3,C4 RAD-0.1 2 Value(F)
12 DC005-2.0MM DC1 DC-5020 1 DC005-2.0MM SOFNG(台湾硕方) LCSC
13 Jumper reset P1 HDR-2X1/2.54 1 2.54mm 1*2P ReliaPro LCSC
14 Female header PORTB P3 HDR-8X1/2.54 1 Female headerHDR1X8-2.54 BOOMELE LCSC C27438
15 Female header PORTA P4 HDR-5X1/2.54 1 Female header 2.54 1*5P ReliaPro LCSC
16 Header 5v P5 HDR-3X1/2.54 1 Header2.54mm 1*3P BOOMELE LCSC C49257
17 Header GND P6 HDR-3X1/2.54 1 Header2.54mm 1*3P BOOMELE LCSC C49257
18 0.1uF C5 RAD-0.1 1 Value(F)

Attachments

Filename Download
Control de pin PORTA.txt
Control de pin PORTB.txt
Photo view.PNG
Success
The owner does not allow comments in this project now

Comments (2)

edgarios Reply

Valoro todo el trabajo y tiempo que has dedicado a éste proyecto ... En mi caso yo me inicié en la programación de los PICs con el 16F84 ... Y recuerdo que en esos tiempos  tocaba hacerlo con assembler ... Pues para ese momento los compiladores en C y Basic no eran tan accesibles ... Por lo menos en mi caso ....  Desde luego el tiempo ha pasado y las situaciones lo mismo ... Ya lo normal y más fácil es programar en lenguaje C. Lo mismo pasa con los PICs .... Ya el 16F84 según mi parecer no es la mejor opción para iniciarse en la programación de micros PIC, pues  carece de muchos módulos muy útiles presentes  en las referencias posteriores al 16F84, como por ejemplo el conversor AD para nombrar tan sólo uno ... Y tan útil como es dicho módulo...  A lo mejor podrías analizar un PIC16F628 un PIC16F1827 etc,  que son más avanzados y también de pocos pines como el 16F84.

Joel_Buenrostro Reply

@edgarios Gracias por tomarte el tiempo de comentar mi proyecto. En efecto el PIC16F84A ya es un dispositivo en desuso, pero al menos en mi localidad es uno de los mas fáciles de conseguir. Aunque el titulo del proyecto tenga al PIC16F84A como protagonista no significa que esta placa funcione específicamente con este dispositivo, no habría ningún problema si se colocara un PIC16F627A, un PIC16F628A o un PIC16F648A con mejores prestaciones pero el mismo pinout y estoy seguro que debe de haber muchos mas...


Este proyecto es parte de un conjunto de recursos en los que estoy trabajando en mi tiempo libre, si te agrada el tema te invito a que los conozcas y estaría encantado que nos aportaras parte de tu conocimiento, siempre es bueno conocer personas interesadas en el tema.


Blog
Comunidad
Repositorio de código


Saludos.

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.