文档介绍:该【定时器计数器 】是由【hh思密达】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【定时器计数器 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。定时器计数器定时器计数器1/4定时器计数器试验6定时器/计数器一、试验目的⒈学会8253芯片和微机接口的原理和方法。⒉.驾驭8253定时器/计数器的工作方式和编程原理。二、试验内容用8253的0通道工作在方式3,产生方波,其输出作为1通道的输入信号;1通道工作在方式2,产生分频信号。通过2个发光二极管分别视察OUT0和OUT1的输出信号。三、试验接线图四、编程指南⒈ 8253芯片介绍定时器计数器定时器计数器2/4定时器计数器8253是一种可编程定时/计数器,有三个十六位计数器,其计数频率范围为0-2MHz,用+5V单电源供电。端口地址为0040H~0043H。8253的功能用途:⑴延时中断⑸实时时钟⑵可编程频率发生器⑹数字单稳⑶事务计数器⑺困难的电机限制器⑷二进制倍频器2,8253的六种工作方式:⑴方式0:计数结束中断⑷方式3:方波频率发生器⑵方式l:可编程频率发生⑸方式4:软件触发的选通信号⑶方式2:频率发生器⑹方式5:硬件触发的选通信号五、试验程序框图定时器计数器定时器计数器3/4定时器计数器六、试验步骤⒈按图连好试验线路⑴ 8253的GATE0和GATE1接+5V。 ⑵8253的OUT0接CLK1。⑶8253的OUT0和OUT1分别接发光二极管电路的LED1和LED2。⑷8253的CLK0插孔接分频器74LS393(左下方)的T6(62500Hz)插孔,,T→。⒉ 运行试验程序CODE SEGMENT ;-->BINADDASSUME CS:CODE ORG1000HSTART:MOVDX,43H MOVAL,36H定时器计数器定时器计数器4/4定时器计数器 OUTDX,AL;通道0,先低后高,十进制 MOVDX,40H MOVAL,24H OUTDX,AL MOVAL,0f4hOUTDX,AL;计数62500MOVDX,43H MOVAL,75H OUTDX,AL;通道1,先低后高,十进制 MOVDX,41H MOVAL,5 OUTDX,AL MOVAL,0 OUTDX,AL;计数5次 JMP$CODEENDSENDSTART