Los nuevos PIC de Microchip con la designación "XLP" son de muy bajo consumo. Escuché que las TI MSP430 también son bastante bajas, pero no lo he investigado yo mismo.
0.5% de precisión descarta el uso de un oscilador R-C interno para la activación. La mejor solución accesible para eso será una micro que está diseñada para funcionar con un cristal de 32768 Hz, como los relojes de pulsera. En la línea PIC, este es un micro con un oscilador con temporizador 1, que es la mayoría de ellos. El oscilador principal y la CPU se pueden apagar, pero el cristal del reloj y el temporizador 1 siguen funcionando y se pueden usar para activar el procesador periódicamente. Sin hacer nada especial, esto sucederá cada 2 segundos. Luego, el firmware cuenta con activaciones de 2 segundos para alcanzar el tiempo que desee. Si sus requisitos de procesamiento son pequeños, uno de los PIC 16LFxxxx de cuatro dígitos más recientes debería funcionar bien. Tienen un oscilador interno para ejecutar la CPU desde el momento en que se activa y, por lo demás, son pequeños, baratos y de baja potencia.
En cuanto a la transmisión de radio, no es tan simple como enviar solo un par de bytes. El otro extremo tiene que identificar que está transmitiendo, averiguar el nivel para detectar 1 de 0, etc. En la práctica, esto usualmente significa codificación de Manchester con quizás 10 bits de preámbulo, un bit de inicio, los 16 bits de datos y luego una suma de comprobación.
La posibilidad de que alguna parte de la transmisión de RF se estropee es lo suficientemente alta como para que usted pueda planificar para que eso suceda. Con la suma de comprobación CRC, al menos tiene una buena posibilidad de determinar que sucedió. Luego tiene que decidir qué tan probable es eso y cuáles son las consecuencias de los datos que no se están obteniendo. Puede enviar dos paquetes cada vez con la esperanza de que al menos uno llegue a su destino. Pero si va a gastar la energía en eso, podría enviar a la mitad del intervalo para que, cuando las cosas funcionen correctamente, obtenga mejores datos. No hay una respuesta fácil. La fiabilidad no se puede garantizar sin comunicación bidireccional. Es un juego de probabilidad y costo versus riesgo.
Si realmente desea reducir la potencia general, entonces debe mirar en los esquemas de codificación de corrección de errores de lujo. Algunos de estos no serán fáciles de hacer en un pequeño micro. Algunos ponen la mayor parte de la carga en el receptor. Hay muchos esquemas. Por ejemplo, una de las sondas de Venus de la década de 1970 envió los datos hacia adelante y hacia atrás (y probablemente algunos trucos más). Tomó más de un día en un mainframe de gama alta en el momento de decodificar el último fotograma antes de que la sonda se convirtiera en nubes y no se pudiera escuchar nada. Nuevamente, hay muchos esquemas con diferentes compromisos, pero considérelos frente al costo de una batería más grande.
Añadido:
Originalmente pensé que el transmisor de RF dominaría el poder, pero realmente no había trabajado con los números. Vi la respuesta de Clabacchio donde dice lo contrario, así que vamos a hacer los cálculos.
Digamos que el transmisor dibuja un promedio de 20 mA cuando está encendido. Esto es plausible para un transmisor OOK de la banda ISM de 434 MHz. Digamos que los datos se envían utilizando codificación Manchester a una velocidad de bits de 10 kHz. Esto es fácilmente factible con un PIC pequeño. He hecho exactamente esto con un PIC 10F202 en algunas pequeñas etiquetas RFID activas. Digamos que el flujo total transmitido es de 10 bits de preámbulo, 1 bit de inicio, 16 bits de datos y 16 bits de suma de control, para un total de 43 bits. Se tarda 4.3 ms para enviar esos bits. El transmisor necesitará un milisegundo o dos veces de arranque durante el cual consume algo de energía pero menos que cuando está transmitiendo. Entonces redondeamos y digamos que el consumo de energía es equivalente a 5 ms a 20 mA cada 5 minutos. Eso sale a 333 nA promedio. Eso significa que la corriente de reposo del procesador es un factor importante en la vida útil general de la batería, especialmente porque ejecutará un cristal de reloj de 32768 Hz durante ese tiempo. De hecho, parece que la corriente de cristal de reloj de reposo más será más que la corriente de transmisión de RF promedio.