سلام بر همه ی دوستان گرامی
دوستان عزیز در برنامه ی زیر متاسفانه رشته ی مورد نظر ارسال نمیشود یا بهتره بگم توابع سریال مانند: printf&puts و ..... کار نمیدن
سر فایل stdio رو هم includ کردم .هدفم استفاده از همین توابع است .نمی خوام کتابخانه بنویسم.
#include <avr/io.h>
#define F_CPU 8000000
#include <stdio.h>
#include <util/delay.h>
extern int puts(const char *__str);
int main(void)
{
char data[10]="hello";
int I=0;
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0;
UBRRL=0x33;
while (1)
{
printf(data);
_delay_ms(500);
}
}
دوستان عزیز در برنامه ی زیر متاسفانه رشته ی مورد نظر ارسال نمیشود یا بهتره بگم توابع سریال مانند: printf&puts و ..... کار نمیدن
سر فایل stdio رو هم includ کردم .هدفم استفاده از همین توابع است .نمی خوام کتابخانه بنویسم.
#include <avr/io.h>
#define F_CPU 8000000
#include <stdio.h>
#include <util/delay.h>
extern int puts(const char *__str);
int main(void)
{
char data[10]="hello";
int I=0;
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0;
UBRRL=0x33;
while (1)
{
printf(data);
_delay_ms(500);
}
}
دیدگاه