单片机的硬件清零和软件清零是什么意思?有什么区别?

2025-03-13 13:20:06
推荐回答(2个)
回答1:

硬件清零或者置1, 是指 一旦符合条件,单片机将自动完成动作(清0或置1)。
软件清零或者置1, 是指必须用程序才能去完成这个动作。
例子:
硬件清0:
使用中断使能寄存器的ET0和中断函数来配置定时器0, 溢出后。 中断标志TF0=1, 进入中断函数后, TF0自动清0 不用再函数中写TF0=0;
软件清0:
不用中断使能寄存器的ET0和中断函数, 只用TCON和TMOD来配置定时器0, 溢出后 中断标志TF0=1, 这时, 要在函数中写 TF0=0; 来手动清零。

回答2:

并所断标志都硬件清0 于外部断言触发式跳变触发断标志硬件清0.若触发式电平触发要软件进行清0.于定器言定器0定器依 断标志硬件清0定器贰断标志需要软件进行清0.于串口断说需要软件请0 希望能帮欢迎采