c51 定时器计数器控制字_第1页
c51 定时器计数器控制字_第2页
c51 定时器计数器控制字_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C51定器计数器控字2008-01-2221:571、定器计数的式存TMOD是一8位的殊能寄器对的址,不位址A主完三功:*确选定器是数;*选何工方;*是借外断制时和数的停BTMOD的低位是制T0的字(T0--P3.4定时/计器外部件冲入)TMOD的高位是制T1的字(T1--P3.5定时/计器外部件冲入)C制的式含a、GATE(TMOD.7)分两情:,定器启和INT1无,取于TR0;GATE=1,定时的停仅由TR0来控制,且INT1引脚控制只二都高平定器才始作b、C/T(TMOD.6)分两情:C/T=0,用定器C/T=1用计器d、M1(TMOD.5),M0(TMOD.4)用来控定器计数的种作方:方式0:M1=0,M0=0.13位定/计方方式1:M1=0,M0=1.16位定/计器方式2,M1=1,M0=0.8位值动新入8位时计器方式3,仅适于T0分两8计器T1停止数、时/计数控寄器TCONTCON是一个位特功寄器对的址可寻。A控制字格和义1

a、TF1(TCON.7),TF0(TCON.5)----T1、计数出志位当数计溢时该置1。用询式,此作状位cpu查,应意查该有后以件法时该清“”使中方时此作中申标位进中服程序由硬自清b、计数行制TR1(TR0)=1,启定/计数器作必条,与GATE位状有。TR1(TR0)=0,停定/计数器作该可软置1或清c、IE1(TCON.3),IE0(TCON.1)----外中INT1(P3.3)、INT0的中断求志。当外部中请时INT1(INT0)=1(有件成),cpu响中后由件IE1(IE0)清d、IT1(TCON.2),IT0(TCON.0)----INT1(INT0)发式控位可软进置和位IT0(IT1)=0,INT0(INT1)为电触发式为跳触发式、断许存IE在中断统中中的许禁是片可行寻的8位中允寄器IE来控的EA(IE.7):总关如它于0,所中断不许ES(IE.4):串行中允;ET1:定时1中允;EX1:外中断中断允;ET0:定时0中允;EX0;外中断中断允;、个中源优级单机中服入地如,们自优级高低列。外断:0003H;定器:000BH;外断:0013H;定器:001BH;2

串:0023H采c51的编语,语中服函数完语如:返值函名(参】【式【入interruptn【using】interrupt对应是断的号,【using】定使用存的号这,要寄器组进简的释51系统中4个寄器,具的置决psw程状字的位RS0、RS1的设。运一中任时采不的存器。c51中寄器的择取于using后的变的定变位0~3的整。在里出同断务序c51程序法*外断INT0--------voidintsvr0(void)interrupt0using1*定/计数T0-----voidtimer0(void)interrupt1using1*外断INT1--------voidintsvr0(void)interrupt2using1*定/计数T1-----voidtim

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论