第第8章章 定时器定时器计数器计数器8.1 概述8.2 定时/计数器的结构和工作原理8.3 定时/计数器的控制8.4 定时/计数器的功能扩展2023/1/61实现定时常用的三种方法:软件定时不可编程的硬件定时可编程芯片定时8.1 概述 2023/1/621.软件定时软件定时执行指令所花费的时间来构成一定的时间间隔,从而达到定时的目的。例如:MOV R0,50H DELAY:NOP DJMZ R0,DELAY 优点:不需要专门的硬件设备。缺点:浪费了宝贵的CPU资源,效率低。2023/1/632.不可编程的硬件定时不可编程的硬件定时 如555电路,外接必要的元器件,即可构成硬件定时电路。但硬件连接好后,定时不能由软件控制,即不可编程。3.可编程芯片定时可编程芯片定时 定时值和定时范围容易用软件来确定和修改,使用灵活。在单片机的定时/计数器不够用时,需另外扩展。2023/1/64第第8章章 定时器定时器计数器计数器8.1 概述8.2 定时定时/计数器的结构和工作原理计数器的结构和工作原理8.3 定时/计数器的控制8.4 定时/计数器的功能扩展2023/1/658.2 定时/计数器的结构和工