TODOPIC
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
. ¿Perdiste tu
email de activación
?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Ingresar con nombre de usuario, contraseña y duración de la sesión
Este tema
Este sub-foro
Todo el foro
Google
Inicio
Ayuda
Buscar
Ingresar
Registrarse
TODOPIC
»
Microcontroladores PIC
»
Lenguaje C para microcontroladores PIC
(Moderadores:
pikman
,
pocher
,
vszener
,
Suky
) »
Serie Técnicas en C : Presentación e Indice de Contenidos.
« anterior
próximo »
Imprimir
Páginas: [
1
]
2
Ir Abajo
Autor
Tema: Serie Técnicas en C : Presentación e Indice de Contenidos. (Leído 33756 veces)
0 Usuarios y 1 Visitante están viendo este tema.
RedPic
Administrador
DsPIC33
Mensajes: 5552
Serie Técnicas en C : Presentación e Indice de Contenidos.
«
en:
21 de Octubre de 2006, 17:42:51 »
Esta serie de contenidos titulada
Técnicas en C
pretende mostrar con ejemplos comentados la forma de
implementar
ciertos
procesos muy usuales
durante el uso de los Microcontroladores PIC de las series 16F y 18F.
Su desarrollo no pretende sentar cátedra sobre como realizar estas operaciones comunes sino mas bien
mostrar, de forma pedagógica
, una manera de hacerlos.
Explicando paso a paso
, en la medida de lo posible,
qué conceptos
son los involucrados y
cómo se realizaría
mediante el idioma de compilación
C
.
Todos lo ejemplos están profusamente
comentados
y han sido compilados mediante el compilador
CCS C v3.242
. Todos han sido probados sobre la RRBOARD2
Sistema modular para los PIC 16F877/18F4550
que estamos desarrollando en este mismo foro.
Pretendo
no utilizar recursos específicos
de un PIC en concreto para que sean
fácilmente adaptables
a muchos de ellos y podamos así utilizarlos en una ámplia gama de ellos.
Estas técnicas en C
no es para principiantes absolutos
. Se requiere un cierto nivel básico que vamos a dar por supuesto. Si no es éste tu caso te recomiendo visitar los hilos hermanos:
Ejemplitos en C para 16F648A
,
Microcursillo en C
ó
Ejemplitos 16F876A.
Espero que esta nueva serie de artículos os sea muy provechosa.
Indice de contenidos
==============
1.-
Midiendo un pulso. 1ª Parte. Tiempo en Alto
Mediante INTEXT.
2.-
Midiendo un pulso. 2ª Parte. Tiempo en Alto
Mediante INTCCP en modo Capture.
3.-
Midiendo un pulso. 3ª Parte. Tiempo en Alto
Mediante INTRB.
4.-
Midiendo un pulso. 4ª Parte. El pulso completo
El Periodo y la Frecuencia.
5.-
Generando un pulso. 1ª Parte. Onda Simétrica
Mediante INTRTCC.
6.-
Generando un pulso. 2ª Parte. Onda Simétrica
Mediante INTCCP en modo Compare.
7.-
Múltiples lapsus largos de tiempo con una sola interrupción
Utilizando el Timer1.
«
Última modificación: 15 de Febrero de 2009, 09:17:53 por RedPic
»
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
angelmoi123
Colaborador
PIC18
Mensajes: 298
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #1 en:
23 de Octubre de 2006, 19:26:27 »
Saludos cordiales
Diego, he visto una gran cantidad de libros sobre esto del C, temas de otros autores, codigos y paro de contar y debo confesar que no habia encontrado en toda la red Ejemplos tan practicos, sencillos (bueno algunos con cierta complejidad) y aplicables como los que tu has propuesto.
Con lo acertado de tus propuestas y la forma extraordinariamente didactica que imprmies tanto en los experimentos como en los proyectos creo que ha garantizado el aprendizaje de mas de uno en este foro.
Quiero manifestar publicamente que atraves de tus ejemplos y temas he podido profundizar en esto del C para los PICs.
Estoy seguro que aprovecharemos una vez mas, este excitante tema propuesto.
Te felicito por la pasion que le imprimes a todo lo que hemos visto que haces y por lo incondicional de tus temas
Sigue adelante amigo
Tu discipulo
PD.. En que momento descansas..?
angelmoi123
En línea
RedPic
Administrador
DsPIC33
Mensajes: 5552
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #2 en:
24 de Octubre de 2006, 01:37:07 »
Muchas gracias por tus palabras Angelmoi.
Es que mi pasión es doble: hacer y compartir. No comprendo lo uno sin lo otro.
No comprendo a quien puede plantearse enseñar algo si no lo ha experimentado con sus propias manos y no comprendo a nadie que haciendo alguna cosa no corre a contárselo a todo el mundo.
En fin que uno es como es.
¿Descanso? ¿Eso qué es lo que és? ja ja ja
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
santi.sl
PIC10
Mensajes: 26
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #3 en:
24 de Octubre de 2006, 03:01:56 »
Felicitaciones de nuevo por esta serie de artículos que sin duda nos serviran para aprender muchas cosas de c.
Sigo diciendo que ójala todos los profesores tanto de FP como universitarios tuvieran esa motivación y esas ganas de prácticar y enseñar como tú Diego y seguro que muchas de tus publicaciones són usadas por esos mediocres ( en muchos casos) profesores que por su condición de funcionarios pasan de todo.
Bueno pues tanto tú Diego como la demás gente estupenda de este Foro que siga con ganas de hacer cosas y de enseñarselas a los demás.
Saludos a todos desde A Coruña, España:
Santi
En línea
RedPic
Administrador
DsPIC33
Mensajes: 5552
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #4 en:
24 de Octubre de 2006, 04:55:59 »
Ja, ja, ja
Santi, tus palabras son proféticas ....
Universidad de Valencia, España :
Tarjeta EduMic
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
santi.sl
PIC10
Mensajes: 26
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #5 en:
24 de Octubre de 2006, 09:04:13 »
Pero que me dices Diego, de profeta, ni profecía nada, son manifestaciones sinceras de un Gallego sobre la realidad de la vida.
Saludos a todos
En línea
RedPic
Administrador
DsPIC33
Mensajes: 5552
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #6 en:
25 de Octubre de 2006, 16:33:46 »
Bueno, ahí tenéis el
Midiendo un pulso. 3ª Parte. Tiempo en High
Mediante el
módulo CCP
. Otra forma de hacer lo mismo usando una técnica ligeramente distinta al método anterior.
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
Orko
Colaborador
PIC18
Mensajes: 423
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #7 en:
25 de Octubre de 2006, 17:09:40 »
Magnifico compilado y gracias por compartirlo. (Hasta que por fin entendí la implementacion del modulo CCP)
Orko
En línea
pachopic
Colaborador
PIC16
Mensajes: 209
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #8 en:
26 de Octubre de 2006, 22:15:33 »
HOLA:
muy buenos los tutoriales .... yo en lo personal he aprendido mucho de ellos incluidos los de tu pagina... eres muy buen tutor
salu2
En línea
RedPic
Administrador
DsPIC33
Mensajes: 5552
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #9 en:
28 de Octubre de 2006, 20:14:21 »
Añadido otro método para medir el ancho en Alto de un pulso:
Midiendo un pulso. 3ª Parte. Tiempo en Alto con INTRB
Mediante la interrupción por cambio de estado del PORTB<4:7>
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
RedPic
Administrador
DsPIC33
Mensajes: 5552
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #10 en:
01 de Noviembre de 2006, 08:04:38 »
Cambiando ahora de tono ....
En vez de medir vamos a generar el pulso.
Generando un pulso. 1ª Parte. Onda Simétrica
Mediante INTRTCC.
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
RedPic
Administrador
DsPIC33
Mensajes: 5552
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #11 en:
01 de Noviembre de 2006, 09:29:01 »
Continuamos con nuestra generación de pulsos.
Ahora le toca a
Generando un pulso. 2ª Parte. Onda Simétrica
Mediante INTCCP en modo Compare.
P.D: Evidentemente ... ¿ la que queda eeeees ?: ¡Exacto! ¡El módulo CCP en modo PWM!
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
walvarez
PIC10
Mensajes: 2
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #12 en:
22 de Enero de 2007, 14:42:16 »
Compañero muchas gracias por tu respuesta aun no tengo ningún compilador instalado en mi pc, si puedes me recomiendas alguno para poder comenzar a practicar.
En línea
RedPic
Administrador
DsPIC33
Mensajes: 5552
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #13 en:
22 de Enero de 2007, 16:29:49 »
Por aquí, para los PIC16 y 18 utilizamos el CCS C, para los dsPIC el Microchip C30.
En línea
Contra la estupidez los propios dioses luchan en vano.
Schiller
Mi Güeb :
Picmania
pipoforos
PIC10
Mensajes: 12
Re: Serie Técnicas en C : Presentación e Indice de Contenidos.
«
Respuesta #14 en:
14 de Noviembre de 2007, 16:00:02 »
hola redpic antes que nada felicitarte y agradecerte por ayudar a tanta gente como yo que se inicia en el mundo de los picss.. quisiera saber donde puedo encontrar un manual en español o igles no importa sobre el c en micros ayuda sii
En línea
Imprimir
Páginas: [
1
]
2
Ir Arriba
« anterior
próximo »
TODOPIC
»
Microcontroladores PIC
»
Lenguaje C para microcontroladores PIC
(Moderadores:
pikman
,
pocher
,
vszener
,
Suky
) »
Serie Técnicas en C : Presentación e Indice de Contenidos.