自动往返电动小汽车系统设计 第6页

自动往返电动小汽车系统设计 第6页
  MOV A,R5      ;扫描字入A
          JNB ACC.6,ENDOUT   ;ACC.6=0转ENDOUT结束
          RL A      ;循环左移
          MOV R5,A      ;放回A
          AJMP PLAY      ;转PLAY再显示
ENDOUT:   MOV P2,#0FFH    ;显示结束处理。P2口置1
          RET       ;子程序结束
;LED共阴段码表(0-9)
TAB:   DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
DL1MS:  MOV R6,#14H
DL1:   MOV R7,#19H
DL2:   DJNZ R7,DL2
        DJNZ R6,DL1
        RET
DS50MS: LCALL DISP    ;(7毫秒)
        LCALL DISP
        LCALL DISP
DS20MS: LCALL DISP
        LCALL DISP
        LCALL DISP
        RET
END      ;程序结束
结  束  语
本设计在严格的方案论证后,经巧妙设计与精心制作,在逐步调试中不断改进,最终较好的完成了该设计,达到题目的要求。在基本部分完成后,还进行了发挥部分的制作,使自动往返电动小汽车功能更加完善。在设计过程中,我们采用了PWM(脉冲宽度调制) ,这是一种比较好的控制电动小汽车速度的方法。此外,我们还使用了光电检测器,它很容易就可以获得小汽车比较精确的位置值,从而可以实现对小汽车的位置定位。
参考文献:
[1]《单片机应用技术选编》北京航空航天大学出版社
[2]《单片机应用系统抗干扰技术》北京航空航天大学出版社
[3]《MCS-51系统单片机实用接口技术》北京航空航天大学出版社

上一页  [1] [2] [3] [4] [5] [6] 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有