پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)
تا زمانی که بیت ششم TIFR صفر باشه و یک نشده باشد بله صبر میکند.
نوشته اصلی توسط musefian
.
.
.
while(1){
while(!(TIFR& 0x40));
.
.
{
ADMUX=(1<<REFS1) | ( 1:<<REFS0)

ADMUX=(1<<REFS1) | ( 1:<<REFS0)

#pragma used+
char getchar(void)
{
char data;
while (rx_counter==0) wait_loop();
data=rx_buffer[rx_rd_index++];
#if RX_BUFFER_SIZE != 256
if (rx_rd_index == RX_BUFFER_SIZE) rx_rd_index=0;
#endif #asm("cli")
--rx_counter;
#asm("sei")
return data;
}
#pragma used-
unsigned char t;
void main()
{
t=50;
lcd_init(16);
lcd_clear();
lcd_gotoxy(0,0);
lcd_clear();
lcd_gotoxy(1,0);
lcd_putchar(t);
unsigned char t;
void main()
{
t=50;
lcd_init(16);
lcd_clear();
lcd_gotoxy(0,0);
lcd_clear();
lcd_gotoxy(1,0);
lcd_putchar(t);
while(تایمر)
{
for(i= ; i< ; i++)
{
}
}
while(تایمر)
{
for(i= ; i< ; i++)
{
}
}
while(تایمر)
{
for(i= ; i< ; i++)
{
}
}
دیدگاه