Gast
#1886284
Hi leute, ich programmiere mit einem Atmega8515 in der Programmiersprache C und dem avr-gcc compiler. Ich benötige einen Integer mit 32 Bit. Dazu habe ich ich die Headerdatei #include <stdint.h> includiert und int32_t als Datentyp verwendet. Ich will einen counter hochzählen lassen. dieser zählt jedoch nur bis 32767 und wechselt dann ins negative also geht dann mit -32767 weiter. Das deutet darauf hin, dass ich einen 2 byte integer verwendet, wie kann ich dann sonst einen 4 byte integer bet Atmega8515 verwenden, wenn nicht mit int32_t?