单片机用定时计数器求

已知fosc=6mhz,编程是累加器A从0开始每过1秒加5到255后又回到0重新开始新的循环


import time

fosc = 6_000_000  # 单位为 Hz
count = 0

while True:
    # 计算计数器周期
    t = 256 / (fosc / 12)
    # 等待一个计数器周期
    time.sleep(t)
    # 累加器加 5
    count += 5
    # 如果累加器溢出,则重新从 0 开始
    if count > 255:
        count = 0
    # 输出累加器值
    print("A = ", count)