急需 课程设计 : 数字秒表电路设计 万分感谢!!!

设计内容和要求:
1.数字秒表电路设计; 2.设计电路原理图及PCB版图;
若是有仿真波形及仿真结果更好;

org 0000h

     LJMP MAIN

       ORG 000BH 

    LJMP GE1

MAIN:MOV SP,#5FH

   MOV DPTR,#TAB

   MOV R1,#00

   MOV R2,#00

   MOV R0,#20

      MOV TMOD,#01H 

      MOV TH0,#3CH

   MOV TL0,#0B0H             ;---------附初值

   SETB EA                    ;--------------------总中断允许

   SETB ET0                   ;------------------T0中断允许

   SETB TR0                   ;-------------------T0计时开    

   SJMP $   

GE1:DJNZ R0,NT                  ;----------------20次调用0.05s产生1s时间间隔

             ZT:JNB P1.0,ZT       ;-------------扫描P1.0口,看是否需要暂停

             FW:JNB P1.2,FW1    ; --------扫描P1.1口,看是否需要清零

              MOV R0,#20 

    MOV A,R1

    ADD A,#01H

    DA A                     ;------------------------将十六进制的A转化为BCD码

    MOV R1,A

    ANL A,#0FH

    MOVC A,@A+DPTR

     MOV P2,A                ;----------------将低四位输出给P2显示

    MOV A,R1

    SWAP A

    ANL A,#0FH

    MOVC A,@A+DPTR

     MOV P0,A                  ;----------------将高四位输出给P0显示

   NT: MOV TH0,#3CH

      MOV TL0,#0B0H 

   SETB TR0       ;产生1s

   RETI

   FW1:MOV A,#3fh                 ;--------------- 清零子程序   

       MOV P2,A

    MOV P0,A

   ACALL FW

TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH

       END

温馨提示:内容为网友见解,仅供参考
无其他回答

数字秒表的设计 秒表是人们日常生活常用的测时仪器,它能够简单地完成计...
1.设计一个数字秒表,要求从00:00秒开始计时,最大计时时间为99:99秒。并且具有启动、暂停和清零(复位)等功能。? 2.画出硬件连接电路图,说明各个控制信号的作用。? 3.画出程序流程图,编写程序,硬件连接调试,直至正确。? 4.编写课程设计报告。 求汇编程序 和 所需器件!!万分感谢了 这...

00~99电子秒表课程设计
个功能按键第1个按键开始按钮,第2个按键停止按钮,第3个按键及时归零

2011电子设计大赛材料清单—控制类的题目能出什么,能与哪方面相关,跟今...
使用单片机开发系统及FPGA开发系统、单片机最小系统板(仅含单片机芯片、键盘与显示装置、存储器)和可编程逻辑器件下载板(仅含可编程芯片、下载电路、配置存储器),表示在作品制作时需要使用单片机或者可编程逻辑器件才可以完成。使用四位半数字万用表,表示在作品制作时需要测量的电压精度在0.05%以上。...

交通灯的单片机设计
程序也很简单,用定时器就好了啊,中断也用的到,加油啦,支持你,Myfriends!!!(这个图中用了8个LED,做交通灯再加上4个就行了,口也够)

相似回答