Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Crear un sistema operativo con el PIC 16F877


       



#1  Crear un sistema operativo con el PIC 16F877
rachet

Registrado: 18 Oct 2005
Mensajes: 12
citar
Hola a todos el gusto de entrar en este grandioso mundo de la electrónica fue genial ahora que voy avanzando en mi carrera quiero saber como puedo unir las funciones del PIC 16f877 en una sola para que luego estas sean llamadas por subrutinas pueden ayudarme!

#2  
Marcelo
Colaborador
Registrado: 27 Jul 2005
Mensajes: 363
Ubicación: Venezuela
citar
Rachet,

¿Podrías profundizar y explicarnos un poco más como funcionaría tu idea?

Explícanos bien que es lo que quieres hacer y así poder sugerirte algo.

No se si te refieres a hacer subrutinas que puedas llamar durante la programación del pic; pero si es así, te recuerdo que el assembler de microchip permite el uso de INC o includes. Puedes hacer pequeñas rutinas de uso general que tengan variables de entradas y variables de salida y luego incluirlas en el encabezado del programa principal de tus proyectos y llamarlas con CALL, pasándole sus variables de entrada y leyendo las que te entrega (variables de salida).


Saludos,
Marcelo.

#3  Re: Crear un sistema operativo con el PIC 16F877
maunix
Colaborador
Registrado: 22 Oct 2005
Mensajes: 649
Ubicación: Cordoba, Argentina
citar
rachet escribió:
Hola a todos el gusto de entrar en este grandioso mundo de la electrónica fue genial ahora que voy avanzando en mi carrera quiero saber como puedo unir las funciones del PIC 16f877 en una sola para que luego estas sean llamadas por subrutinas pueden ayudarme!


Amigo, tu post es algo confuso.

Por un lado el asunto es crear un sistema operativo para el PIC16F877 y por el otro preguntas como unir las funciones del pic ?

Sería interesante que detalles a que te refieres con funciones del pic. Te refieres a como enlazar los módulos del pic con subrutinas? Para poder llamarlos?

Lo que pretendes hacer es un software genérico que lo puedas acceder de afuera con simples comandos y que haga lo que tu le pidas? Si tu respuesta es SI, entonces tu quieres un interprete de comandos, no un sistema operativo.

Sería bueno que aclares tu punto.

#4  
rachet

Registrado: 18 Oct 2005
Mensajes: 12
citar
Bueno lo que se quiere hacer en este foro es buscar una forma de hacer una funcion principal que pueda llamar a otras funciones y estas funcion tiene que hacer cada vez que llegue a una funcion determinada tengo el dato adiccional que va a corresponder, es decir que si tengo una funcion de escritura la funcion principal la llamara y esta le arrojara el dato aadicional que debe tener la funcion escribir datos

#5  
maunix
Colaborador
Registrado: 22 Oct 2005
Mensajes: 649
Ubicación: Cordoba, Argentina
citar
rachet escribió:
Bueno lo que se quiere hacer en este foro es buscar una forma de hacer una funcion principal que pueda llamar a otras funciones y estas funcion tiene que hacer cada vez que llegue a una funcion determinada tengo el dato adiccional que va a corresponder, es decir que si tengo una funcion de escritura la funcion principal la llamara y esta le arrojara el dato aadicional que debe tener la funcion escribir datos


rachet estoy tratando de hacer un esfuerzo para entenderte pero realmente no alcanzo a darme cuenta que es lo que quieres hacer!

Primero dices "lo que se quiere hacer en este foro" Question Parece como que es un proyecto del foro o algo así, de que estas hablando?

Todo lo que sigue realmente parece un juego de palabras.

Te pido qeu aclares tu punto porque sino me temo que no podré ayudarte en lo absoluto.

#6  
rachet

Registrado: 18 Oct 2005
Mensajes: 12
citar
Bueno es un proyecto o un Pat colectivo osea un proyecto de clase lo que se quiere es hacer un diseño de un sistema operativo con el 16f788 ya tenemos las funciones o los programas individuales lo que nos falta es como se va a unir osea como puedo transformar un programa a una subrutina y llamarla desde una función principal y como adiciono el dato. la unica funcion que nos falta es la de red pero solo es la capa 2 del modelo osi, osea la de enlace, si puedes ayudarme muchas gracias .

Gracias POr Todo.

#7  
maunix
Colaborador
Registrado: 22 Oct 2005
Mensajes: 649
Ubicación: Cordoba, Argentina
citar
rachet escribió:
Bueno es un proyecto o un Pat colectivo osea un proyecto de clase lo que se quiere es hacer un diseño de un sistema operativo con el 16f788 ya tenemos las funciones o los programas individuales lo que nos falta es como se va a unir osea como puedo transformar un programa a una subrutina y llamarla desde una función principal y como adiciono el dato. la unica funcion que nos falta es la de red pero solo es la capa 2 del modelo osi, osea la de enlace, si puedes ayudarme muchas gracias .

Gracias POr Todo.


Leo y releo tus posts y la verdad parecen escritos para hacerme enojar

No te responderé hasta no entender de que demonios estas hablando.

Me gustaria que envies este texto a otra persona que entienda de electronica de microcontroladores a ver si puede traducir tu idioma al castellano básico.

No puedo entender como gente relacionada al tema se pueda expresar en forma tan confusa, de hecho ya tiendo a pensar que todo esto es una tomada de pelo.

Saludos

#8  
Li-ion
Moderador
Registrado: 26 Ene 2005
Mensajes: 1018
Ubicación: Armenia, Colombia
citar
Tienes razón magio, yo tampoco he podido entender que es lo que realmente necesita rachet, en un mensaje dice algo completamente diferente a lo dice en otro, es una completa locura. Smile

#9  
maunix
Colaborador
Registrado: 22 Oct 2005
Mensajes: 649
Ubicación: Cordoba, Argentina
citar
Li-ion escribió:
Tienes razón magio, yo tampoco he podido entender que es lo que realmente necesita rachet, en un mensaje dice algo completamente diferente a lo dice en otro, es una completa locura. Smile


Exacto . Me he tomado mi tiempo para leer lo que dice tratando de 'interpretar' que demonios está intentando hacer. Pero ni el más poderoso de los magos me pudo ayudar para decifrar el misterio.

Bromas aparte o es una broma de mal gusto o realmente a esta gente le hace falta muuuuuuuucho por estudiar, empezando por el idioma castellano.

No quiero ser agresivo pero cuando leo este tipo de posts realmente no se si la gente cree que uno tiene una bola de cristal como para saber que idea tienen en la cabeza.

A mi punto de vista no tienen realmente ninguna idea de lo que quieren hacer ni de lo que hace un sistema operativo y por eso esa forma engorrosa de decir .... NADA!

#10  
rachet

Registrado: 18 Oct 2005
Mensajes: 12
citar
Bueno me disculpo si piensa que estoy promiando no lo estoy soy Ingeniero de sistema lo que estamos tratando de hacer en nuestro proyecto es el diesño de un sisstema operativo para el pic 16f877, tenemos la mayoria de las funciones, pero hay que tranformar las funciones en subrutina para que estas sean llamadas por una funcion principal el problema que se tiene es cada ves que se llame una funcion siempre se tiene que tener un Registro adiccional, el poco conocimiento de manejo de lenguajes de Pic es los que me tiene barado solo estoy pidiendo ayuda para poder armar mi proyecto si se los explico con un programa en un lenguaje no entenderia bueno es lo siguiente

funcion principal
{
intruccion para llamar al registro adicional y las otras funciones
}

funciones convertidas en subrutina
subrutina de leer en memoria eepron
{
}
subrutina de escribir en memoria eepron
{
}
etc
la unica que nos falta y creo que para mi conceto es la de funcion de red que solo abarca la capa 2 del modelo OSI osea la de enlace.

Gracias Por su atencion y Me di9sculpo

 Responder



Google
 


 Temas de interés 
El tema está cerrado y no puedes editar mensajes o responder Anuncio: Como solicitar ayuda en proyectos de electrónica
No hay mensajes nuevos Revista de Informatica, Electrónica y Cultura general
No hay mensajes nuevos Soldadora de arco electrónica
No hay mensajes nuevos Puesta a tierra placa electrónica (PCB) en aparato portatil.
No hay mensajes nuevos Valvula electrónica de vacío

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||