请教51汇编可以设定计数器例子:要求三位数码管显示0-999,数码电位器设定值,数码管显示设定值,

2025-03-31 19:51:11
推荐回答(1个)
回答1:

1.电位器当做外部按键处理即可,估计你的段值不会太多,在定时器或者主程序中扫描读取按键值。
2.编写函数来实现按键值和对应定时器的初始值相互转换,如果你这个东西精度要求不高的话,可以采用定时器10毫秒一个中断产生系统的节拍,处理起来比较方便。
3.复位根据要求连接一个IO口控制即可。
4.设定参数保存在EEPROM中,要求不是很严格的场合可以用国产的51单片机。
5.数码管用595驱动。

题外话,如果不是要求非常精确的响应时间(微秒级),个人建议你用C来写,开发方便快捷很多。