Tag: atmega16

如何将Char转换为Float

如何在AVR studio 4的编码中将unsigned char值转换为float或double。 请帮助我是初学者,我的问题也可能听起来很愚蠢:/ 就像我有一个char keyPressed 我用lcd_gotoxy(0,0)将它打印在屏幕上; lcd_puts(keyPressed); 现在我想用这个值来计算一些东西..如何将其转换为float或double? 请帮忙

如何在仅支持常量表达的函数中将变量用作参数

我正在使用这个function: __delay_cycles(var); 我收到以下错误: _delay_cycles参数必须是常量表达式 很公平! 但是我怎么能绕过这个呢? 我每次都要用不同的值延迟我的程序。 我从RS232接收数据,我在一个int变量中疼痛。 我必须使用此function,我无法修改其结构。 我正在使用AtMega16。