Cerrado

Programar un microcontrolador pic16f628a en lenguaje c

Este proyecto consiste en programar en lenguaje c un microcontrolador pic16f628a de microchip,usando el compilador Hi-Tech C y el entorno de desarrollo MPlab, el programa necesariamente y excluyentemente tiene que ser compilado con Hi-Tech C.

El proyecto consiste programar una cerradura electrónica que consta de 2 módulos (pic Emisor y pic Receptor) o sea usar dos pic.

Uno actúa como emisor de una señal cuadrada. El otro es el receptor y al recibir la señal correcta permite el funcionamiento del motor.

El módulo emisor tiene conectado un teclado de 4 x 3 swicht y un display Led de 7

segmentos, o un Lcd. De esas teclas 10 son dígitos, una de [ACEPTAR] y otra de [CANCELAR]. Cada tecla presionada generará un símbolo en el display o lcd. Se digita el código y se presiona ACEPTAR. Si es correcto presentará un símbolo a elegir, y comienza a enviar una señal cuadrada de 4 mseg de periodo con un error máximo del 15%. Para corregir se presiona la tecla CANCELAR y se introduce desde el principio el código. La tecla CANCELAR no reinicia el sistema. El emisor tiene un pin (IGN) que habilita a funcionar cuando está en estado H y lo inhabilita cuando está en L. Una vez introducido el código correcto no deja de enviar la señal hasta que no sea inhabilitado o reseteado.

Ningun simbolo prendera durante más de 1 segundo despues de soltada la tecla. Si el codigo

introducido es incorrecto destellara 5 veces todos los led prendidos. Hasta no terminar esta muestra no permitirá comenzar a ingresar otro código. El símbolo de código correcto introducido debe apagarse después de 3 segundos.

El modulo receptor, cuando detecta una señal cuadrada de 4 mseg de periodo durante

más de 5 segundos, activa una señal (H) para habilitar el motor. La misma desaparece en cuanto no se detecte la señal adecuada. Acepta una tolerancia máxima del 15% en los tiempos de la señal a detectar. También este módulo consta con la entrada IGN que lo habilita a funcionar cuando está en estado alto.

Habilidades: Programación en C, Programación en C++, Electrónica, Microcontrolador

Información del empleador:
( 0 comentarios ) Montevideo, Uruguay

Nº del proyecto: #17774613

12 freelancers están ofertando el promedio de $231 para este trabajo

ircrashed

Hola Tengo su trabajo publicando "Programar un microcontrolador pic16f628a en lenguaje c" y estoy muy interesado en trabajar en su proyecto. Soy diseñador de circuitos y tengo más de 5 años de experiencia trabajando Más

$250 USD en 10 días
(28 comentarios)
5.2
$277 USD en 7 días
(11 comentarios)
4.2
albertogg86

Hola señor, Mi nombre es Alberto, Soy ingeniero electrónico. Tengo amplia experiencia en el diseño de sistemas electrónicos pues he desarrollado diversos proyectos. Diseño de circuitos, búsqueda y estudio de compon Más

$200 USD en 10 días
(5 comentarios)
3.7
Kristsp

Hello, I can develop code for PIC16F628, I have used these type of PIC micro before and know how they work. I also have Hi-Tech C compiler available. Do you have a schematic of switch keyboard you plan to use? Does rec Más

$120 USD en 18 días
(2 comentarios)
3.2
shiningdevelopor

Hello nice to meet u I have good skills about pic 16,18,24,32,atmgea,arduino If u want me,I will show good result for u I can make your job perfectly I can make that your job is good for me I have experienced ab Más

$200 USD en 3 días
(0 comentarios)
0.0
pelectronic

Hola soy desarrollador de prototipos electronicos, he trabajado con este CHip (antiguo de microchip) para otro tipo de labores, puedo programar con el compilador xc8 y mplabx como entorno de trabajo si podemos habl Más

$200 USD en 4 días
(0 comentarios)
0.0
silvinafalconi

Hola, me interesa el proyecto. Lamentablemente no puedo decirte que tengo experiencia en microcontroladores, pero en en desarrollo de aplicaciones para terminales POS o ATM. Es decir, que puedo enfrentar tu desafio sin Más

$155 USD en 15 días
(0 comentarios)
0.0
antonioRobles02

He trabajado tanto con PICs como con dsPICs en C y en ensamblador. Desarrollé un sistema de montoreo que comunica un dsPIC con una Raspberry Pi mediante SPI para transferencia de datos. Los compiladores que mas he u Más

$200 USD en 6 días
(0 comentarios)
0.0
DavidVladDev

Hello, I'm David I can provide you perfect work as you looking for . we can discuss more in chat . I will be waiting for your response . I have very great experience about your project , if you want discuss more p Más

$155 USD en 3 días
(0 comentarios)
0.0
hacheandres

Hola, llevo más de 5 años trabajando con microcontroladores, diseño de hardware y programación a bajo nivel. Te hago una oferta quizas elevada, pero realista. Te dejo mi linkedin [login to view URL] Más

$555 USD en 10 días
(0 comentarios)
0.0
letsmakefritos

Si o si tiene que ser en los compiladores que está descrito en el comentario?. Debido a que puedo desarrollar el programa en Assembler todo compilado y listo para cargarlo. Sólo necesito mas detalles de la prosa lógica Más

$155 USD en 10 días
(0 comentarios)
0.0
claudioprieto9

Nuevo en freelancer.com pero con años de experiencia en programación de microcontroladores. Responsabilidad y compromiso.

$300 USD en 15 días
(0 comentarios)
0.0