Thưa anh chị và các bạn trên diễn đàn, hiện tại em đang có đồ án về MCU trong kì 2 này, em định sẽ chọn làm đồng hồ thời gian thực như sau:
Đồng hồ sẽ hiển thị giờ phút giây, MCU sẽ đọc xung chuẩn 1 HZ để xử lý thời gian; có thể điều chỉnh được thời gian ( dùng 3 phím : select, up, down); để đảm bảo mạch ko bị reset khi mất điện thì em sẽ dùng pin và rele để chuyển qua nguồn dự phòng; phần hiển thị có thể dùng LED 7 đoạn hoặc có thể mở rộng hiển thị trên LED matrix càng tốt. Em thì chưa nắm một số thuật toán để lập trình, em chỉ hình dung được quá trình tràn của đồng hồ như trong hình sau thôi:
Ngoài ra thuật toán để điều chỉnh thời gian vẫn chưa rõ. Mong các anh chị và các bạn có hiểu biết qua thì góp ý hướng dẫn cho em làm với. Em chỉ cần thuật toán và phương pháp lập trình thôi để nắm rõ nguyên lý của nó. Nếu có, thì cho em xin cái lưu đồ thuật toán cụ thể càng tốt. Xin cảm ơn!
Đồng hồ sẽ hiển thị giờ phút giây, MCU sẽ đọc xung chuẩn 1 HZ để xử lý thời gian; có thể điều chỉnh được thời gian ( dùng 3 phím : select, up, down); để đảm bảo mạch ko bị reset khi mất điện thì em sẽ dùng pin và rele để chuyển qua nguồn dự phòng; phần hiển thị có thể dùng LED 7 đoạn hoặc có thể mở rộng hiển thị trên LED matrix càng tốt. Em thì chưa nắm một số thuật toán để lập trình, em chỉ hình dung được quá trình tràn của đồng hồ như trong hình sau thôi:
Ngoài ra thuật toán để điều chỉnh thời gian vẫn chưa rõ. Mong các anh chị và các bạn có hiểu biết qua thì góp ý hướng dẫn cho em làm với. Em chỉ cần thuật toán và phương pháp lập trình thôi để nắm rõ nguyên lý của nó. Nếu có, thì cho em xin cái lưu đồ thuật toán cụ thể càng tốt. Xin cảm ơn!
Comment