Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

08/01/2008 #1


Trama serial con ccs
Hola a todos. Estoy haciendo un proyecto en ccs donde necesito tomar una información del puerto serial y con ello activar unas salidas, para ello uso una trama con un bit de inicio($), los datos(un numero de 0-255), un control que aún no he definido, quizás un LRC o algo asi, y luego un bit de fin (#).

Quisiera saber como hacer para que el pic al recibir esta trama, rescate el dato que necesito y haga el mismo control o chequeo que hizo el pc y comparar para saber si la trama era correcta?

Gracias
09/01/2008 #2


A ver. Según cuentas, la comunicación serie que dices, es un protocolo que te inventas tu, no? No es RS-232.

Que necesidad tienes de enviar un bit de inicio + dato + control + fin ?
Utiliza el Serie-232 y solo tienes que recibir dos bytes, el primero de dato + otro de control. Las señales de inicio y fin, los gestiona el mismo PIC.

Utiliza la interrupción de recepción del puerto serie para detectar la entrada de datos y los lees para tratarlos y hacer lo que necesites.

Un Saludo
09/01/2008 #3


Si, el protocolo lo inventé yo. Necesita un bit de inicio y uno de final por requerimiento del proyecto, necesito poner un $/K/dato/control/fin. Aun no se como hacer un checksum o algo que me sirva como control.
21/03/2008 #4


Contar 0-9 en display de 7 segmentos con CCS
Saludos amigos listeros, sé como hacer un programa en asm para contar de 0 a 9 en un display de 7 segmentos, pero estoy migrando a CCS y alguien me puede decir qué rutinas o comandos debo utilizar en ccs para lograrlo? Sé el manejo de tablas en asm, pero en ccs cómo es o ya no se usan tablas? Gracias por las respuestas.

Palmas.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.