ADC_V_pri = AdcRegs.ADCRESULT3 >> 4; // ADCINA3
ADC_V_main = AdcRegs.ADCRESULT2 >> 4; // ADCINA2
ADC_V_drop = AdcRegs.ADCRESULT1 >> 4; // ADCINA1
ADC_V_load = AdcRegs.ADCRESULT0 >> 4;// ADCINA0
ADC_I_pri = AdcRegs.ADCRESULT8 >> 4; // ADCINB0
ADC_I_main = AdcRegs.ADCRESULT9 >> 4; // ADCINB1
atmega128 코드인데요. 위에 변수들은 float형으로 선언됐어요!
위에 저 코드를 각 값에 ÷16을 한 값이 저장되는 걸로 이해해도 될까요?? 프로그래밍 1학년 때 C언어 조금 배우다 졸작할려고 몇년만에 코드 보니까 헷갈리네요 ㅠㅠ
- dc official App
댓글 0