[an error occurred while processing this directive]
|
иЗУЧАЮ С, использую codevision+avrstudio. В helpе к компилятору нашёл пару примеров стандартного сишного ввода вывода а конкретно функции putchar и getchar. они должны якобы работать с UARTом. вот прмер, но эти функции не работают.Подскажите почему?????????? /* quartz crystal frequency [Hz] */ /* Baud rate */ void main(void) { /* initialize the UART's baud rate */ /* initialize the UART control register while (1) {
E-mail:
info@telesys.ru
********************************************************************
#include <90s8515.h>
#include
#define xtal 4000000L
#define baud 9600
char k;
UBRR=xtal/16/baud-1;
RX & TX enabled, no interrupts, 8 data bits */
UCR=0x18;
/* receive the character */
k=getchar();
/* and echo it back */
putchar(k);
};
}
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание