X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Flib%2Fatmega168.c;h=d8705ba40735dbd56fc15ae13b3a62608d6af40d;hp=a5e8cb742ef21a4b7cc662990ed87b4b06240941;hb=5b89da5a9d7864784dbe4942d856f751c3758c1c;hpb=06d93d3f05cbb24e09513714fcdbc72f6f379da9 diff --git a/firmware/lib/atmega168.c b/firmware/lib/atmega168.c index a5e8cb7..d8705ba 100644 --- a/firmware/lib/atmega168.c +++ b/firmware/lib/atmega168.c @@ -52,7 +52,8 @@ void setbaud0(unsigned char rate){ } #define F_CPU 8000000L -#define BAUD 115200L + //#define BAUD 115200L +#define BAUD 9600L #include UBRR0H = UBRRH_VALUE; UBRR0L = UBRRL_VALUE; @@ -88,7 +89,9 @@ void setbaud1(unsigned char rate){ void avr_init_uart0(){ + PORTD = _BV(PD2); setbaud0(0); + _delay_ms(500); //takes a bit to stabilize }