- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
(1)查询方式#includereg51.hsbitP1_0=P1^0;main(){TMOD=0x02; TH0=TL0=0x06;TR0=1;for(;;){ do{}while(!TF0);P1_0=!P1_0;TF0=0; }}(2)中断方式#includereg51.hsbitP1_0=P1^0;timer0()interrupt1{P1_0=!P1_0; }main(){TMOD=0x02; TH0=TL0=0x06;EA=ET0=1; TR0=1; while(1);}采用T0定时方式2在P1.0口输出周期为0.5ms的方波(设fosc=12MHz)。分析:计数初值TL0=((256-250)*12/12)%256=0x06,TMOD=0x02实例2第29页,共55页,星期日,2025年,2月5日周期为0.5ms方波第30页,共55页,星期日,2025年,2月5日将第4章实例5“计数显示器”中的软件查询法进行按键检测改用T0计数器方式2,并以中断方式编程。【解】原图中按键是由I/O口P3.7引脚接入的,本实例需要将其改由T0(P3.4)引脚接入。实例3第31页,共55页,星期日,2025年,2月5日分析:将T0设置为计数器方式2,设法使其在1个外部脉冲到来时就能溢出(即计数溢出周次为1)产生中断请求。计数初值为:a=28–1=255=0xff初始化TMOD=00000110B=0x06第32页,共55页,星期日,2025年,2月5日#includereg51.hunsignedchartable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};unsignedcharcount=0;sbitp1_0=P1^0;int0_srv()interrupt1{ //T0中断服务if(++count==100)count=0;P0=table[count/10];P2=table[count%10];}main(){P0=P2=table[0]; //开始显示00TMOD=0x06; //T0方式1计数TH0=TL0=0xFF; //计数初值0xFFET0=1; //允许T0中断EA=1; //允许CPU中断TR0=1; //启动T0while(1); //无限循环}实例3参考程序第33页,共55页,星期日,2025年,2月5日运行效果第34页,共55页,星期日,2025年,2月5日使用13位的定时/计数器(THx7-0+TLx4-0)定时时间t=(213-a)×12/fosc(μs)计数初值a=213-t×fosc/1212MHz时的最大定时量t=213μs=8.192ms(3)方式0第35页,共55页,星期日,2025年,2月5日解:计数初值a=213-5000×12/12=3192=110001111000BTH0TL001100011000110006 3 1 8H计算T0方式0定时5ms的计数初值a由于方式0的TL0高3位未用(一般填0),因此a=0110001100011000=6318H即,TH0=0x63;TL0=0x18;实例4fosc=12MHz或:TH0=3192/32;TL0=3192%32;第36页,共55页,星期日,2025年,2月5日除计数器位数不同外,方式0与方式1的逻辑结构并无差异。方式0采用13位计数器是为了与早期产品MCS-48单片机兼容。方式0的初值计算比较麻烦,一般采用方式1替代。方式0方式1第37页,共55页,星期日,2025年,2月5日3种组合状态T1仍可设置为方式0~2;通常将T1设定为定时方式2(作为波特率发生器使用)TH0+TF1+TR1组成的8位定时器TL0+TF0+TR0组成的8位定时/计数器T
有哪些信誉好的足球投注网站
文档评论(0)