TCCR(Timer Counter Control Register)TCNT(Timer Count)TIFR(Timer Interrupt Flag Register)OCR(Output Compare Register)TOV(Timer overflow)OCF(Output Comp
모든 정보는 data sheet에 쓰여 있음.Atmega328p(8bit-microcontroller)16MHzTwo 8-bit Timer/Counters with separate prescaler and compare mode(Timer0, Timer2)One 16-
아두이노 우노 보드와 PC의 시리얼 통신. PUTTY 이용 참고 : https://seo-dh-elec.tistory.com/48 UCSRnA(USART Control & Status Register n A) RXCn(Receive Complete) : '1' s
각 MCU마다 interrupt의 종류 및 우선순위가 다름. 'Interrupt Vector Table' 참고. Atmega328의 경우 총 26개의 interrupt 제공. Vector No. 가 작을수록 우선순위. 전체 잠금 설정(Global Interrupt
업로드중.. 업로드중..
SW520D, 라는 기울기 센서를 사용. 기울기 센서의 원리는 센서 안에 들어있는 수은이 움직이면서 회로의 open,close를 설정함. open, close의 속도등을 수학을 이용하여 가속도등을 계산할 수도 있음. 아두이노 우노 보드를 사용하여 센서가 open
1602 I2C LCD Module 참고 : https://wowon.tistory.com/263?category=615510 https://github.com/codecranch/avr-twi-lcd/blob/main/lcd.c TWI(Two Wire Interfa
관성 측정 장치(Inertial Measurement Unit) GY-9250(MPU-9250/6500) MPU9250: 가속도, 자이로, 지자기 각각의 센서의 3축을 담은 모듈 I2C AD0 주소(7bit) : 0x68, 0x69(풀업 저항 설정) 문제 및 해결과정