最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

实验四定时器计数器应用实验二

来源:动视网 责编:小OO 时间:2025-09-30 01:44:23
文档

实验四定时器计数器应用实验二

定时器/计数器应用实验二设计要求1、用Proteus软件画出电路原理图,单片机的定时器/计数器以查询方式工作,设定计数功能,对外部连续周期性脉冲信号进行计数,每计满100个脉冲,则取反P1.0口线状态,在P1.0口线上接示波器观察波形。ORG0000HSTART:LJMPMAINORG0100HMAIN:MOVIE,#00HMOVTMOD,#60HMOVTH1,#9CH;100MOVTL1,#9CHSETBTR1LOOP:JNBTF1,LOOPCLRTF1CPLP1.0AJMPLOOPAJMP
推荐度:
导读定时器/计数器应用实验二设计要求1、用Proteus软件画出电路原理图,单片机的定时器/计数器以查询方式工作,设定计数功能,对外部连续周期性脉冲信号进行计数,每计满100个脉冲,则取反P1.0口线状态,在P1.0口线上接示波器观察波形。ORG0000HSTART:LJMPMAINORG0100HMAIN:MOVIE,#00HMOVTMOD,#60HMOVTH1,#9CH;100MOVTL1,#9CHSETBTR1LOOP:JNBTF1,LOOPCLRTF1CPLP1.0AJMPLOOPAJMP
定时器/计数器应用实验二

设计要求

1、用Proteus软件画出电路原理图,单片机的定时器/计数器以查询方式工作,设定计数功能,对外部连续周期性脉冲信号进行计数,每计满100个脉冲,则取反P1.0口线状态,在P 1.0口线上接示波器观察波形。

      ORG  0000H

START:LJMP MAIN

      ORG  0100H

 MAIN:MOV  IE,   #00H

      MOV  TMOD, #60H

      MOV  TH1,  #9CH;100

      MOV  TL1,  #9CH

      SETB TR1

 LOOP:JNB  TF1,  LOOP

      CLR  TF1

      CPL  P1.0

      AJMP LOOP

      AJMP $

      END

f=1khz#include

sbit p10=P1^0;

void main(void)

{

  TMOD=0X60;

    TR1=1;

 for(;;)

  {

     TH1=0x9c;

     TL1=0x9c;

     do

     { }   

    while(!TF1);

     {

       

       TF1=0;

       p10=!p10;

       }

    }

}

2、用Proteus软件画出电路原理图,单片机的定时器/计数器以中断方式工作,设定计数功能,对外部连续周期性脉冲信号进行计数,每计满200个脉冲,则取反P1.0口线状态,在P 1.0口线上接示波器观察波形。

       ORG   0000H

START: LJMP  MAIN

       ORG   000BH;定时0中断

       LJMP  TIME0

       ORG   0100H

MAIN:  MOV   TMOD,  #06H

       MOV   TH0,   #38H ;

       MOV   TL0,   #38H

       SETB  EA

       SETB  ET0

       SETB  TR0

HERE:  LJMP  HERE;等待中断

       ORG   0200H

TIME0: CPL   P1.0

       RETI 

       END

f=1khz

五、思考题

      1、利用定时器0,在P1.0口线上产生周期为200微秒的连续方波,利用定时器1,对 P1.0口线上波形进行计数,满50个,则取反P1.1口线状态,在P 1.1口线上接示波器观察波形。

       ORG  0000H

START: LJMP MAIN

       ORG  001BH

       LJMP TIME1

       ORG  0100H

MAIN:  MOV  TMOD, #62H

       MOV  TH1,  #0CEH    ;50

       MOV  TL1,  #0CEH

       MOV  TH0,  #9CH ;100

       MOV  TL0,  #9CH

       MOV  IE,   #88H

       SETB TR0

       SETB TR1

LOOP1: JNB  TF0,  LOOP1

       CLR  TF0

       CPL  P1.0

       LJMP LOOP1

TIME1: CPL  P1.0

       RETI

       END

文档

实验四定时器计数器应用实验二

定时器/计数器应用实验二设计要求1、用Proteus软件画出电路原理图,单片机的定时器/计数器以查询方式工作,设定计数功能,对外部连续周期性脉冲信号进行计数,每计满100个脉冲,则取反P1.0口线状态,在P1.0口线上接示波器观察波形。ORG0000HSTART:LJMPMAINORG0100HMAIN:MOVIE,#00HMOVTMOD,#60HMOVTH1,#9CH;100MOVTL1,#9CHSETBTR1LOOP:JNBTF1,LOOPCLRTF1CPLP1.0AJMPLOOPAJMP
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top