Слияние кода завершено, страница обновится автоматически
/*
* PWMDA.cpp
*
* Created on: 2016531
* Author: Dark
*/
#include "PWMDA.h"
#ifdef PWMDA
static uint8_t voltage;
void initialPWMDA() {
voltage = 0;
//Initial PWM
//62Khz
#if PWMDA==3 //use port3
pinMode(PWMDA, OUTPUT);
TCCR2A = _BV(COM2B1) | _BV(WGM21) | _BV(WGM20);
TCCR2B = _BV(CS20); //No prescaling
OCR2B = 0;
#endif
}
void setVoltate(uint8_t vol) {
voltage = vol;
#if PWMDA==3 //use port3
OCR2B = voltage;
#endif
}
uint8_t getVoltage() {
return voltage;
}
#endif
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )