Mình muốn làm 1 nguồn buck "nhỏ" với Vin=310V (chỉnh lưu trực tiếp từ điện lưới), Vout tầm 12 đến 20V, Iout tầm 1A đến 2A. Có bạn nào biết con IC Switching Regulator nào phù hợp không, hoặc tìm ở đâu?
Như thế giá trị của ADCStatus chỉ cần từ 0 đến 9. Vậy tại sao phải reset ADCStatus ở 20 (câu lệnh ADCStatus %= 20;) mà không phải ở 10. Đồng thời mình nghĩ việc thực hiện phép chia dư sẽ tốn nhiều chu kì máy hơn là sử dung lệnh if (ADCStatus>9);