From ffd43886dc902f3bb7407294018e3d62cac39480 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 25 Mar 2009 00:55:11 -0700 Subject: [PATCH] Check serial input --- target/serial/serial.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/target/serial/serial.c b/target/serial/serial.c index ebe7e2fc..29390426 100644 --- a/target/serial/serial.c +++ b/target/serial/serial.c @@ -241,6 +241,18 @@ usart_in_byte(void) return b; } +void +debug_byte(uint8_t byte) +{ + uint8_t s; + + for (s = 0; s < 8; s++) { + DEBUG = byte & 1; + delay(5); + byte >>= 1; + } +} + main () { P1DIR |= 2; @@ -252,7 +264,7 @@ main () for (;;) { usart_out_string("hello world\r\n"); - delay(5); - P1 ^= 2; + debug_byte(usart_in_byte()); } + } -- 2.30.2