반응형
Atmega를 컴파일하는 Atmel Studio는 우리가 흔이 알고있는 Microsoft Visual Studio와 다른 자료형 사이즈 크기를 지니고 있다.
아트메가는 8 bit MCU 이다.
Atmel에서 컴파일 되는 아래 사이즈 크기이다.
int크기, char크기, float크기 등등
bit | 1bit | 0,1 |
char | 8bit | -128~127 |
unsigned char | 8bit | 0~255 |
signed char | 8bit | -128~127 |
int | 16bit | -32768~32767 |
unsigned int | 16bit | 0~65535 |
signed int | 16bit | -32768~32767 |
long | 32bit | -2147483648~2147483647 |
unsigned long | 32bit | 0~4294967295 |
signed long | 32bit | -2147483648~2147483647 |
float | 32bit | -3.402e38~3.402e38 (정확도: ±1.175e-38) |
double | 32bit | -3.402e38~3.402e38 (정확도: ±1.175e-38) |
(출처: https://riyenas.tistory.com/43)
반응형
'펌웨어 (firmware) > Atmega' 카테고리의 다른 글
[Atmel Studio 7] 아트멜 스튜디오 함수가 실행되지 않을 때, 함수가 동작하지 않을 때 (0) | 2022.03.07 |
---|---|
[Atmega128] 아트메가128 외부인터럽트(INT0 ~ INT7) 사용하기 (SREG, EMISK, EICRA, EICRB 레지스터 세팅 방법) (0) | 2022.03.05 |
[Atmega] Atmega128 PWM(Pulse 파형) 제어, 모터 제어 핀 정리 (0) | 2022.02.07 |
[Atmega] Atmega128 LCD연결하기, 화면 디스플레이 (0) | 2022.02.07 |
[Atmega 128] 아트메가 128 인터럽트 벡터 표 (interrupt vector table) (0) | 2022.01.25 |