TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: nikimatus en 24 de Febrero de 2014, 23:22:22
-
Hola me gustaria saber si en el compilador ccs es posible agrupar pines de varios puertos para formar un nuevo puerto de 8 lineas (este puerto seria la mezcla de las lineas o pines de los demas puertos) de tal manera a que este nuevo puerto pueda comportarse como un puerto normal del pic.
-
puedes hacer que los pines por separado se comporten como tu quieras, si te refieres a que con una instrución puedes cambiar todo el puerto "nuevo", podrias hacer una función o macro que te asigne un entero a cada uno de los pines que configuraste para tu nuevo puerto
-
Puedes crear una estructura y una unión de los pines, pero no podrían cambiar todos exactamente al mismo tiempo, ya que el cambio de cada uno de los pines tomará su tiempo de instrucción.
-
si se puede, yo lo hice de manera parcial con un driver para manejar teclado por interrupciones
http://www.todopic.com.ar/foros/index.php?topic=21747.10
mirar la funcion Configurar_iPuerto_compuesto()
-
Muchisimas gracias... me ha sido de mucha ayuda sus sugerencias en especial la de PalitroqueZ por el link al que me ha remitido... justamente la idea de crear un puerto a medida era con el proposito de poder manejar un teclado matricial 4x4.