diff options
| author | Keith Packard <keithp@keithp.com> | 2009-03-25 00:55:11 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2009-03-25 00:55:11 -0700 | 
| commit | ffd43886dc902f3bb7407294018e3d62cac39480 (patch) | |
| tree | 09d95dcc60c8f7ddfb2f73754e31de2b85d8659e | |
| parent | 029963cc94fbb47560118b5de73c537e2c14ed7c (diff) | |
Check serial input
| -rw-r--r-- | target/serial/serial.c | 16 | 
1 files 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());  	} +	  } | 
