您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页定时器计数器的初始化设置

定时器计数器的初始化设置

来源:华佗健康网
定时器计数器的初始化设置模式0的初始化步骤设置定时第1步设置定时或计数设置计数第2步第3步装入计数初值启动定时器装入低位装入高位汇编T0MOV TMOD,#0000 0000B T1MOV TMOD,#0000 0000BT0MOV TMOD,#0000 0100BT1MOV TMOD,#0100 0000BMOV TLX,#(8192-初始值)MOD 32MOV THX,#(8192-初始值)MOD/32SETB TRX注:X=0表示T0,X=1表示T1模式1的初始化步骤设置定时第1步设置定时或计数设置计数第2步第3步装入计数初值启动定时器装入低位装入高位T0MOV TMOD,#0000 0001BT1MOV TMOD,#0001 0000BT0MOV TMOD,#0000 0101BT1MOV TMOD,#0101 0000BMOV TLX,#LOW(65536-初始值)MOV THX,#HIGH(65536-初始值)SETB TRX注:X=0表示T0,X=1表示T1模式2的初始化步骤设置定时第1步设置定时或计数设置计数第2步第3步装入计数初值启动定时器装入低位装入高位T0MOV TMOD,#0000 0010BT1MOV TMOD,#0010 0000BT0MOV TMOD,#0000 0110BT1MOV TMOD,#0110 0000BMOV TLX,#(256-初始值)MOV THX,#(256-初始值)SETB TRX注:X=0表示T0,X=1表示T1模式3的初始化步骤(TL0)设置定时第1步设置定时或计数设置计数第2步第3步装入计数初值启动定时器装入低位T0T0MOV TMOD,#0000 0011BMOV TMOD,#0000 0111BMOV TLX,#(256-初始值)SETB TR0(启动定时器T0)模式4的初始化步骤(TH0)设置定时第1步设置定时或计数设置计数第2步装入计数初值装入低位MOV TH0,#(256-初始值)T0MOV TMOD,#0000 0011B第2步第3步装入计数初值启动定时器SETB TR1(启动定时器T0)C语言TMOD = 0x00TMOD = 0x00TMOD = 0x04TMOD = 0x40TMOD = 0x01TMOD = 0x10TMOD = 0x05TMOD = 0x50TMOD = 0x02TMOD = 0x20TMOD = 0x06TMOD = 0x60TMOD = 0x03TMOD = 0x07

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务