電子跑表課程設計
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.