Autor Tema: Nuevo PIC12F1822 serie-mtouch en solo 8pines  (Leído 6562 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Nuevo PIC12F1822 serie-mtouch en solo 8pines
« en: 26 de Marzo de 2010, 05:47:50 »
Hola amigos!

Me han encantado mucho los pics de 8 pines los enanines ,y siempre les ha fatado uno que otro periférico como el puerto serie , spi ,i2c,pwm,eeprom , que uno si trae que el otro no , que el adc,etc..

Pues revisando la página de microchip note este hermoso xD pic de 8pines ,por fin escucharon las peticiones

--->  pic12F1822  <---

Que tiene este pic aparte de 8 pines :¨


 
 Program Memory Type    Flash
 Program Memory (KB)    3.5
 CPU Speed (MIPS)    8
 RAM Bytes    128
 Data EEPROM (bytes)    256
 Digital Communication Peripherals    1-A/E/USART, 1-MSSP(SPI/I2C)
 Capture/Compare/PWM Peripherals    1 ECCP
 Timers    2 x 8-bit, 1 x 16-bit
 ADC    4 ch, 10-bit
 Comparators    1
 Temperature Range (C)    -40 to 125
 Operating Voltage Range (V)    1.8 to 5.5
 Pin Count    8
 XLP    Yes
 Cap Touch Channels    4

------------------------
Lo más relevante xD por lo menos para mi es el puerto serie y el mtouch de hasta 4 canales  :shock: :shock: ademas de sus 8MIPS

Tiene todo todo ^^



http://img413.imageshack.us/img413/4715/pic8pinexcelente.jpg
« Última modificación: 26 de Marzo de 2010, 11:22:50 por un Moderador »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Nuevo pic12FPIC12F1822 serie-mtouch en solo 8pines
« Respuesta #1 en: 26 de Marzo de 2010, 06:15:17 »
Es fantástico para implementar teclados. Gracias por el tip

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Nuevo pic12FPIC12F1822 serie-mtouch en solo 8pines
« Respuesta #2 en: 26 de Marzo de 2010, 09:03:55 »
Muy buena info!! :-/ :-/
A veces me voy de mambo buscando PICs grandes que malutilizo, esto esta muy bueno!! :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Nuevo pic12FPIC12F1822 serie-mtouch en solo 8pines
« Respuesta #3 en: 26 de Marzo de 2010, 09:32:17 »
Lamentablemente he entrado a pedirme algunos y no están aún disponibles. Pone "Future product"

Desconectado Tisco

  • PIC16
  • ***
  • Mensajes: 108
Re: Nuevo pic12FPIC12F1822 serie-mtouch en solo 8pines
« Respuesta #4 en: 26 de Marzo de 2010, 10:04:51 »
Lamentablemente he entrado a pedirme algunos y no están aún disponibles. Pone "Future product"

Si, lo llevan anunciando desde enero aunque no he visto ninguna fecha de cuando estaran disponibles, eso que parece que tendran muy buena aceptacion. En algun articulo he leido que saldrian por junio pero no era nada oficial, habra que esperar.
un saludo!

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Nuevo pic12FPIC12F1822 serie-mtouch en solo 8pines
« Respuesta #5 en: 26 de Marzo de 2010, 11:09:26 »
 :shock:

Muy buenos.

Aunque por acá donde vivo ... llegarán ................................................
El papel lo aguanta todo

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Nuevo PIC12F1822 serie-mtouch en solo 8pines
« Respuesta #6 en: 26 de Marzo de 2010, 12:31:06 »
Lamentablemente he entrado a pedirme algunos y no están aún disponibles. Pone "Future product"

Asi es , les falta xD pero ya parecen xD
:shock:

Muy buenos.

Aunque por acá donde vivo ... llegarán ................................................

Lo mismo pienso por aca , pero seguro como sea me hago de la posecion de unos cuantos xD

Desconectado rdoradus

  • PIC10
  • *
  • Mensajes: 2
Re: Nuevo PIC12F1822 serie-mtouch en solo 8pines
« Respuesta #7 en: 09 de Abril de 2010, 19:59:15 »
El PIC se ve que es una maravilla, en minirobotica se ve que se va a usar muy bien con los módulos TXM-XXX_LR de Linx technologies, y por ser pequeño puede probarse más cómodamente. Además la tecnología nanowatt no gasta nadita de las baterías. Lo esperamos por acá.

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: Nuevo PIC12F1822 serie-mtouch en solo 8pines
« Respuesta #8 en: 13 de Abril de 2010, 22:33:51 »
uuf que lindos micros los 16F18xx y el 12F1822

será que llegan? pero y el grabador? ya el pickit2 creo que no lleva más soporte :( y venden su trucho pickit3?

a ver cuando microchip lso saca a la luz
.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Nuevo PIC12F1822 serie-mtouch en solo 8pines
« Respuesta #9 en: 13 de Abril de 2010, 22:50:34 »
 :D :D :D

Se nota que es nuevo!!!!!

El papel lo aguanta todo

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Nuevo PIC12F1822 serie-mtouch en solo 8pines
« Respuesta #10 en: 13 de Abril de 2010, 22:54:21 »
 :shock: :shock: :shock: :shock:

xD

Por ahora es un pic "insoportable"  :D :D

Desconectado elianSLO

  • PIC10
  • *
  • Mensajes: 1
ayuda con timer pic12f1822
« Respuesta #11 en: 09 de Octubre de 2019, 10:07:35 »
Hola buenas soy alumno de colegio técnico, estoy programando el pic12f1822, y tengo problemas para configurar y utilizar los timers.

Necesito que al presionar un pulsador, una variable x = 1;  se cuente 1 minuto y al pasar esos 60 segundos x=0;

Desconectado elreypic2

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1295
Re:ayuda con timer pic12F1822
« Respuesta #12 en: 09 de Octubre de 2019, 12:18:34 »
Que tal elianSLO,

No mencionas cál timer quieres usar. Ese microcontrolador en particular tiene 3 timers. 2 de 8bits y 1 de 16 bits.
Para tu caso que quieres generar 1 minuto, te recomiendo el Timer 1 que es de 16 bits. Pra configurarlo necesitas decidir cual es tu fiente de reloj. Según el datasheet, ese timer tiene 4 fuentes de reloj:
1) Fosc/4
2)Fosc
3)Fuente externa en el pin TOCKI (Este tiene dos modos, por pulsos externos en flanco de subida o bien usando un cristal externo de 32.768KHz)
4) Mediante un capacitor externo

Asumiendo que estás usando el oscilador interno del microcontrolador el cual es de hasta 32MHz. Necesitamos saber si vas a usar esa frecuencia o bien si vas a usar un postecalar para así usar otro valor de frecuencia.

Asumiendo que usas 4MHz para Fosc y asumiendo que vas a usar la fuente de timer como Fosc/4, entonces queire decir que el timer 1 incrementará su cuenta cada 1us, lo que significa que pude contar hasta 65536us o lo que es lo mismo 65.536ms. Ahora bien, el timer 1 tambien tiene prescaler de 1, 2, 4 y 8. Lo que quiere decir que si usas el prescalar de 8 podrías contar hasta 524288us (524.288ms). Ahora bien, para contar exactamente 500ms (o sea 0.5seg) necesitas incializar el timer 1 con:

Valor timer1 = 65536- (500000/8) = 65536 - 62500 = 3036

Una vez iniciliazado el timer con los valor propuestos, todavía necesitas un contador auxiliar, porque ahora solo tienes un timer que cuanta solamente 0.5seg. Entonces podemos decir que necesitas que el timer se deborde varias veces. Veamos, dos veces sería 1 segundo, ¿correcto?. Entonces ¿cuántas veces necesitas que se desborde para que se generen los 60 segundos? La respuesta es simple: 120 veces.
Esto quiere decir que si usas una interrpción por desborde del timer1 cada vez que se genere esa interrupción necesitas:
1) reiniciar el timer1 a 3036,
2)incrementar una variable,
3)preguntar si ya son 120 veces,
4) Sí, entonces cambias tu variable de 1 a 0
5) No, entonces sigues con la cuenta del timer

Algo así es lo que necesitas realizar.

saludos

elreypic.
« Última modificación: 09 de Octubre de 2019, 12:21:42 por elreypic2 »