Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

22/02/2012 #1


Escribir un texto y que se apaga un led - MIkro C
He intentado hacerlo, pero realmente no puedo, tengo el siguiente código:

char uart_rd;

void main() {
TRISB=0;
PORTB=0;
UART1_Init(9600);
delay_ms(100);
while(1) {
if (UART1_Data_Ready()) {
uart_rd =UART1_Read();
if(uart_rd=='p'){
portb.f0=1;delay_ms(3000);portb.f0=0;delay_ms(3000 );}
if(uart_rd=='a'){
portb.f2=1;delay_ms(3000);portb.f2=0;delay_ms(3000 );}
}}}


cuando escribo p se me activa un puerto y enciende un led, cuando escribo a hace lo mismo.

ahora quiero ponerle un texto, por ejemplo si escribo amigo, que encienda un led, si escribo amiga que encienda otro led, pero no me acepta el programa porque está en char un caracter.

¿Alguien tiene idea que debo colocar?
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

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