您的位置首页百科知识

单片机定时器应用实验程序

单片机定时器应用实验程序

的有关信息介绍如下:

单片机定时器应用实验程序

我来试试吧,用汇编语言编写: ORG 0 JMP MAIN MAIN:SETB P1.0 ACALL DELAY CLR P1.0 ACALL DELAY JMP MAIN DELAY:MOV R1,#10 ;500ms的延时子程序 MOV TMOD,#1 ;定时器0方式1 AGAIN:MOV TL0,#LOW(65536-50000) ;装载计数初值的低位 MOV TH0,#HIGH(65536-50000) ;装载计数初值的高位 SETB TR0 ;启动 LOOP1:JBC TF0,LOOP2 ;查询并清除溢出位 JMP LOOP1 LOOP2:DJNZ R1,AGAIN CLR TR0 RET END刚才我拿51的测试板编译了一下,下载后可以正常运行,你直接拷贝应该就能用,嘻嘻