سلام ساعاتتون شاد و پرانرژی
من روی lcd یه[code=c][/code] سری عدد رو که تک تک آنها از جنس char میباشد دریافت کردم حالا میخوام برابر OCR قرار بدم باید تبدیل به integer کنم درسته اما چطور؟میخوام وقتی کاربر عدد مورد نظر رو وارد کرد با زدن '=' در کیپد مقدار عدد چند رقمی دریافتی رو برابر OCR قرار بدم این قسمت از برنامم رو میفرستم.با تشکر
interrup[code=c][code=c]t [EXT_INT1] void ext_int1_isr(void)[/code][/code]
{
char ch;
ch = keypad();
PORTA=0x0F;
if(ch == 'c'
lcd_clear();
else if(ch!='='
lcd_putchar(ch);
if(ch == '='
{
delay_ms(200);
TCCR0=0x69;
OCR0=x;
x=0xFF;
PORTB.0=1;
PORTB.1=0;
}
}
من روی lcd یه[code=c][/code] سری عدد رو که تک تک آنها از جنس char میباشد دریافت کردم حالا میخوام برابر OCR قرار بدم باید تبدیل به integer کنم درسته اما چطور؟میخوام وقتی کاربر عدد مورد نظر رو وارد کرد با زدن '=' در کیپد مقدار عدد چند رقمی دریافتی رو برابر OCR قرار بدم این قسمت از برنامم رو میفرستم.با تشکر
interrup[code=c][code=c]t [EXT_INT1] void ext_int1_isr(void)[/code][/code]
{
char ch;
ch = keypad();
PORTA=0x0F;
if(ch == 'c'

else if(ch!='='

if(ch == '='

delay_ms(200);
TCCR0=0x69;
OCR0=x;
x=0xFF;
PORTB.0=1;
PORTB.1=0;
}
}