He estado tratando de descubrir cómo implementar funciones trigonométricas en mis proyectos PicBasic. Podría usar una tabla de búsqueda, pero eso limita mi salida. Necesito poder usar pecado, cos, tan y sus inversos para hacer un cálculo basado...
Soy un estudiante de ciencias de la computación que busca realizar una programación de microcontroladores PIC para algunos proyectos de casas pequeñas. Soy fluido en C / C ++ / C # / Java y también tengo conocimientos de programación de micropro...
Tengo una pregunta sobre el control del motor paso a paso mientras uso la pila TCP / IP.
En el pasado, he usado un temporizador para el control de mi motor paso a paso. Configuro el período de un temporizador al tiempo requerido entre impulso...
Entiendo que las cerámicas son buenas en ESR, pero me gustaría saber si el tantalio sería suficiente para mi aplicación.
Algunos PIC de 16 bits requieren una tapa ESR baja de > 4.7uf (se recomienda 10uf) para su regulador interno. La hoja...
Estoy tratando de conocer mi PIC con proyectos simples de "inicio".
Hice un flash LED con un botón.
Hice un conteo de BCD de 0 a 9 con un retraso.
Ahora quiero combinar esos dos y también refractorar el código un poco. Así que quiero que el B...
Estoy intentando que el DAC del PIC16F1704 funcione, específicamente quiero que salga en el pin RA2 / DAC1OUT2.
No hay nada conectado a ese pin, y he reducido el código de prueba a esto:
#define _XTAL_FREQ 4000000
#define FCY 4000000ULL
#inclu...
¿Alguien sabe si los procesadores de 8 bits (PIC) podrían manejar grandes exponenciales, por ejemplo, 5^15 mod 23 , con una velocidad razonable? ¿Hacer esto da como resultado más ciclos que en procesadores de 16 bits?
Espero implementar...
¿Se pregunta si alguien ha intentado ejecutar un programa completo en un PIC32 sin RAM? ¿Cómo podría uno hacer eso? Entiendo que puede usar la palabra clave ramfunc para mover ciertas funciones a la RAM, sin embargo, aún requieren que la copia e...
Estoy ejecutando debajo del código en un PIC16F887 que se ejecuta a 20 MHz. Alimino a PORTB.0 una señal de 1 KHz desde mi generador de señales. Sin embargo, cuando la señal es baja, PORTC.1 cambia a una velocidad de ~ 5usec o ~ 10u...
Objetivo
Estoy intentando cambiar el estado de un pin en el PIC24FV16KA304 dependiendo de la presión de un botón. Inicialmente, los pines se configuran como entradas; al presionar un botón, los pines cambian a una salida con un estado bajo, al...