设单片机的晶振频率为6MHZ编写一段延时程序约延时100ms的子程序

日期:2017-11-22 17:52:30 人气:1

设单片机的晶振频率为6MHZ编写一段延时程序约延时100ms的子程序

机器周期=12/6MHz=2μs 定时100ms的计数值 =100ms/2μs =50000 设T1工作于方式1(16位计数器) 计数初值 =2^16 -50000=65536=15536=3CB0H MOV TMOD,#10H ;; T1工作方式1、定时模式 MOV TH1,#3CH ;; 写入计数初值高8位 MOV TL1,#B0H ;; 写入计数初值低8位 SETB TR1 ;; 启动T1,开始计时 SETB ET1 ;; 允许T中断 SE
    A+
热门评论