单片机-计数器实验

单片机-计数器实验

ID:43363993

大小:370.49 KB

页数:4页

时间:2019-10-01

单片机-计数器实验_第1页
单片机-计数器实验_第2页
单片机-计数器实验_第3页
单片机-计数器实验_第4页
资源描述:

《单片机-计数器实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、安徽文达信息工程学院学生实验报告学年第—学期课程名称《单片机原理与应用》实验日期:院部班级姓名学号实验项目名称:实验六计数器实验指导老师:实验类型:编程仿真成绩:一、【实验目的】1.掌握单片机内部计数器的使用和编程方法;2.掌握中断处理程序的编程方法。二、【实验原理及内容】8051单片机的定时器/计数器TO是由特殊功能寄存器THO、TLO,Tl由特殊功能寄存器TH1、TL1构成。TO、T1都有定时器和计数器两种工作模式,两种模式实质都是对脉冲信号进行计数,只不过计数信号来源不同。计数器模式是对加在TO

2、(P3.4)和Tl(P3.5)两个引脚上的外部脉冲进行计数。TO、T1具有4种工作方式(方式0、1、2和3)。特殊功能寄存器TMOD用于选择定时器/计数器TO、Tl的工作模式和工作方式。特殊功能寄存器TCON用于控制TO、Tl的启动和停止计数,同时包含了TO、Tl状态。计数器起始计数从初值开始。单片机复位时计数器初值为0,也可给计数器装入1个新的初值。三、【实验器材】1.PC机2.Proteus仿真软件10013.Keilc51仿真软件0110四、【实验步骤】1>如下图,T1的采用汁数模式,方式1中断

3、,计数输入引脚Tl(P3.5)上外接按钮开关,作为计数信号输入。按4次按钮开关后,P1口的8只LED闪烁不停。R10R21OOR4100R5100R6100R7X1CRYSTALXTAL1XTAL2P22XA(0P23M11P244A12P2MM3P2^A14P274A15POPOPOPOPOPOPOPOtooR8100R922CRSTFlQP3OMXDF11P31/TXDF12F13P32<

4、I次,按4次后,Pl口8只LED闪烁不停。因此计数器初值为65536-4=65532,将其转换成十六进制后为Oxfffc,所以,TH0二Oxff,TLO=OxfCo2、扩展实验改用定时器/计数器TO采用计数器模式,方式2屮断,计数输入引脚上外接按钮开关,作为计数信号输入。按5次按钮开关后,P1口的8只LED交替闪烁5次后保持全亮。五、【实验过程原始记录】(可附页)基础实验:#ineludevoidDelay(unsignedinti){unsignedintj;for(;i>0;i-

5、)for(j=0;j<125;j++){;}}voidmain(){TMOD=0x50;THl=Oxff;TLl=Oxfc;ET1=1;TR1=1;while(l);}voidT1」nt(void)interrupt3{for(;;){Pl=Oxff;Delay(500);Pl=0;Delay(500);}}EA=1;LXTAL1XTAL2C3R3TR10220R110k亠31100R3―(FR2R4100酣REDRED酣REDR6100R7100R8{=}100R9100P5EnALEEAP15P

6、16P17©AT$$C51P00MDOP01WD1PO2/AO2PO3XAD3P04/AD4P05j(AD5P06WD6P07IAD7P20M8P21IA9P22M10P2MAHP24M12P2W13P26M14P27«A15P38RXDP31voidDelay(unsignedinti)unsignedintj;for(;i>0;i-)for(j=0;j

7、<125;j++){;}voidmain(){TMOD=0x06;TH0=0xfb;TL0=0xfb;EA=1;ETO=1;TR0=l;while(l);voidT0_int(void)interrupt1{unsignedinti;for(i=0;i<5;i++){Pl=0;Delay(500);Pl=0xff;Delay(500);}Pl=0;Delay(500);100R4R110k阴RED■前RED■LEO-REDP01/AD1P02/AD2XTAL2P03W3P04/AD4P0WAD5P0W

8、AD6RSTP07IAD7P20M8P21/A9P22JIA10P23iA11ALEP24/A12EAP2&CA13P2WA14P27IA15P10P30/RXDP1.1PI2P3im37/RD1822*31■GAT8SC512・3・4・?■6・六、【实验结果分析】实验结果达到预期效果,扩展实验中需将原理图部分改为TO口,可计算初值2电1二251D=FB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。