Ich stehe gerade gewaltig auf dem Schlauch.
1 | #define F_CPU 8000000UL
|
2 | uint16_t volatile wert; |
3 | |
4 | wert = 0.21 * F_CPU / 1024; |
Erwarten würde ich jetzt, das die Variable wert mit 1640 oder 1641 geladen wird. Im Simulator wird sie aber mit 4351 geladen. Was mache ich falsch?