I
ismbn
Guest
Hi all ... Ik ben met behulp van AVR Studio 6 voor het samenstellen van ... hier is mijn code wil ik de pulsen tellen vanaf de externe bron en het doorgeven wel USART. Ik heb aangesloten dat (externe puls) naar de externe interrupt & verhogen wanneer interrupt hits, ook in staat om het door te geven hoewel USART maar het probleem is als ik het controleren van het op hyper terminal de ASCII-tekens zijn komen ... als deze "☺ ☻ ♥ ♣ ♣ ♠ • ◘ ○ ◙ ♂ ...." Wat te doen als ik wil om het te verzenden in decimale waarden als wanneer de ISR Hits 10 keer zou sturen waarde "10", niet "◙" .... Is het mogelijk om het te maken als deze ..... mijn
Code:
/ * # include # include # include "dbits / uart.h" # "dbits / uart.c" include # include # define F_CPU 16000000l int maken; int a = 0, b = 0, i = 0; leegte getpar () {uart_init (16); sei (); uart_putc ('w'); uart_flush (), terwijl (uart_available () == 0); maken = uart_getc ();} void ex_intr () {MCUCR | = (1