求助!大佬帮我解释解释这些具体程序都是什么意思,急!!!!一个c51交通灯的仿真

2025-05-15 01:39:12
推荐回答(2个)
回答1:

delay函数用于延时。
后面跟个interrupt3的函数是定时器中断函数,每个周期计数10000微秒,所以每100个周期是1秒、flag用于记录当前的周期数。flag从0加到100时给num1和num2两个红绿灯秒数加1。然后再从0开始计数。
main函数中就是初始化和循环调用showNum显示函数将秒数显示到P0和P3连接的数码管上。
学校有c语言课程的话建议你好好学习下,再做单片机会容易上手。
回答人: 小惠。

回答2:

这个有源程序和仿真:网页链接