电子跑表课程设计
A. 单片机课程设计999.9秒电子跑表
程序不难,电路不难!不过时间重要
B. 数字跑表设计
就用计数器,定时器,数码管,以及译码器就OK了,不过出来可能不是很准!
C. 电子秒表课程设计
我已经把我上学期做的秒表设计报告发到你的邮箱了,希望对你有所帮助~
请采纳答案,支持我一下。
D. 单片机 跑表 设计
稍微修改就能符合你的要求.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;系统名秒:码表
;创建人: 日期:2008.5.18
;功能描述:按键KEY0控制秒表的暂时和走动
;按键KEY1控制秒表从0走动.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SEC EQU 70H
KEY0 EQU P3.2 ;KEY0接P3.2
KEY1 EQU P3.3 ;KEY0接P3.3
ORG 0
LJMP MAIN ;主程序入口
ORG 03H
LJMP INT0 ;外部中断0入口.
ORG 0BH
LJMP TIMER0 ;T0中断入口.
ORG 13H
LJMP INT1 ;外部中断1入口
;;;;;;;;;;;;;主程序;;;;;;;;;;;;;;
ORG 30H
MAIN: LCALL INITAL;调用初始化
DD: LCALL DISLAY ;调用显示
SJMP DD ;不断显示
;;;;;;;;初始化程序;;;;;;;;;;;;;;;;
INITAL: MOV SEC,#0 ;秒表初始化
MOV TMOD,#01H ;工作方式1
MOV TH0,#3CH ;赋值50MS
MOV TL0,#0B0H
MOV R2,#20;计数20*50MS=1S
SETB EA ;;开各种中断.
SETB EX0
SETB EX1
SETB ET0
SETB IT0
SETB IT1
SETB TR0
;;;;;;;;T0中断程序,用于秒表加1;;;;;
TIMER0: MOV TH0,#3CH
MOV TL0,#0B0H
DJNZ R2,LOOP ;1S不到,转LOOP返回.
MOV R2,#20 ;1S到,重新计数.
INC SEC ;秒加1
MOV A,SEC ;送A比较
CJNE A,#100, LOOP ;不大于99,转LOOP返回.
MOV SEC,#0 ;等于99,秒清0
LOOP: RETI ;清0,重新走秒.
;;;;;;;;;;;秒处理程序,分离秒十位和个位分别显示.;;;;;;;
SCAN: MOV A,SEC
MOV B,#10
DIV AB
MOV 71H,A ;十位送显示内存单元71H.
MOV 72H,B ;个位送72H.
RET
;;INT0中断程序,用于开时和暂时秒表;;;;;;;;;;;
INT0: CPL TR0 ;键按下,TR0取反.
AA: JNB KEY0,BB ;等待按键放开
LCALL DELAY10MS;延时消抖
JNB KEY0,AA ;再次判断,是拌去,返回,AA
RETI
BB: LCALL DISLAY ;防止等待按键放开是显示中止.
SJMP AA
;;INT1中断程序,用于秒表归0;;;;;;;;;
INT1: JNB KEY0,CC ;等待键放开.
LCALL DELAY10MS
JNB KEY0,INT1
MOV SEC,#0 ;键放开,秒表清0
RETI
CC: LCALL DISLAY
SJMP INT1
;;;显示程序,用于显示;;;;;;;;;;;;;;
DISLAY: LCALL SCAN
MOV R1,#71H ;指向显示数据首址
MOV R0,#0FEH ;扫描控制字初值
PLAY: MOV A,R0 ;扫描字放入A
MOV P2,A ;从P2口输出
MOV A,@R1 ;取显示数据到A
MOV DPTR,#TAB ;取段码表地址
MOVC A,@A+DPTR ;查显示数据对应段码
MOV P1,#0FFH ;防闪烁.
MOV P1,A;段码放入P1口
LCALL DELAY1MS ;显示1MS
INC R1 ;指向下一地址
MOV A,R0 ;扫描控制字放入A
JNB ACC.1,ENDOUT ;ACC.1=0时一次显示结束
RL A ;A中数据循环左移
MOV R0,A ;放回R0内
AJMP PLAY ;跳回PLAY循环
ENDOUT: RET
TAB: DB 03FH,06H,05BH,04FH,066H
DB 06DH,07DH,07H,07FH,06FH
;;;延时1MS程序,用于显示用;;;;;;;
DELAY1MS: MOV R6,#14H
DL1: MOV R7,#19H
DL2: DJNZ R7,DL2
DJNZ R6,DL1
RET
;;延时10MS程序,用于消抖用;;;;;;
DELAY10MS:MOV R3,#5
D0: LCALL DISLAY
DJNZ R3,D0
RET
END
E. 电子跑表设计(用c语言编写,单片机是STC89C52)
F. 单片机课程设计电子秒表
<p>电路原理图已画好</p>
<p>实现你描述的全部功能</p>
<p>Keil
uVision3编译通过,C语言编写,有详版细注释</p>
<p>实机调试通过</p>
<p>留个邮箱发给权你...
</p>
<p>----------------------------</p>
<p>邮件已发......</p>
<p></p>
G. 电子秒表课程设计 设计一个电子秒表,由启停电路,时钟发生器,延时电路,整形和及时电路组成。
为啥要做这题啊?我也不会555****
H. 求数字钟与电子跑表的课程设计报告~~~~
我能帮着设计。具体联系方式看我名字
I. 求“电子跑表的设计与功能实现”的课程设计或相关程序,电路图
malaysia (k.l) MIA 学院, you can see that on the web.