导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→回复 BLUELYRA

* 20989: 请问高手,应该从何入手呢?特别是怎么测转速呢??

   yuanrishou 
yuanrishou发表的帖子 

 回复 BLUELYRA
精度我不得而知。
   关于中断计数是这样的:
        ____
;*外部INT0中断服务程序:                              *
;*40H-43H组成中断次数计数器,分别为个、十、百、千位。

INTT:      PUSH ACC             ;A、B、PAW内容压栈,保护现场
        PUSH B
              PUSH PSW
              MOV PSW,#08H    ;工作寄存器选择0区                                
              INC 50H                ;加1
              MOV A,50H           ;送A
            CJNE A,#0FFH,INTT2  ;(A)  <>  255,转移到INTT2;若(A)=255,则顺序往下执行
       MOV 50H,#00H
INTT2:  INC 40H                ;(40H)加1
            MOV A,40H          ;送A
            CJNE A,#0AH,INTT1   ;(A)  <>  10,转移到INTT1;若(A)=10,则顺序往下执行
       MOV 40H,#00H       ;(40H)=0
            INC 41H            ;(41H)加1
            MOV A,41H          ;送A
            CJNE A,#0AH,INTT1   ;(A)  <>  10,转移到INTT1;若(A)=10,则顺序往下执行
       MOV 41H,#00H
            INC 42H                ;(42H)加1
            MOV A,42H           ;送A
            CJNE A,#0AH,INTT1   ;(A)  <>  10,转移到INTT1;若(A)=10,则顺序往下执行
       MOV 42H,#00H
            INC 43H            ;(43H)加1
            MOV A,43H          ;送A
           CJNE A,#0AH,INTT1  ;(A)  <>  10,转移到INTT1;若(A)=10,则顺序往下执行
       MOV 43H,#00H
INTT1:  POP PSW            ;恢复现场
       POP B
            POP ACC
            RETI                    ;中断返回

发表时间:2003年3月18日22:18:12

  
回复该帖

本主题共有 20 帖,分页:>>>>>该主题的所有内容[20]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  20997.[详细]谢谢yuanrishou,我先看看再说
摘要:......(无内容)
- [bluelyra][1391次] 2003年3月18日

[上一篇帖子]:thanks
[下一篇帖子]:算我一个啊,我使做嵌入式开发的,主要是编驱动,有各种问题想和大家交流啊! QQ:120468