单片机课程设计数字时钟四川理工学院.docx
- 文档编号:4259357
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:7
- 大小:143.83KB
单片机课程设计数字时钟四川理工学院.docx
《单片机课程设计数字时钟四川理工学院.docx》由会员分享,可在线阅读,更多相关《单片机课程设计数字时钟四川理工学院.docx(7页珍藏版)》请在冰点文库上搜索。
单片机课程设计数字时钟四川理工学院
(注:
最好的课程设计,包含数字时钟源程序、电路图、以及成品文件、使用方法等)
单片机课程设计——数字时钟
1、数字时钟源程序:
S_SETBITP1.0;数字钟秒控制位
M_SETBITP1.1;分钟控制位
H_SETBITP1.2;小时控制位
SECONDEQU30H
MINUTEEQU31H
HOUREQU32H
TCNTEQU34H
ORG00H
SJMPSTART
ORG0BH
LJMPINT_T0
START:
MOVDPTR,#TABLE
MOVHOUR,#0;初始化
MOVMINUTE,#0
MOVSECOND,#0
MOVTCNT,#0
MOVTMOD,#01H
MOVTH0,#3CH;fosc=12MHz,定时50毫秒
MOVTL0,#0B0H
MOVIE,#82H
SETBTR0
A1:
LCALLDISPLAY
JNBS_SET,S1
JNBM_SET,S2
JNBH_SET,S3
LJMPA1
S1:
LCALLDELAY;去抖动
JBS_SET,A1
INCSECOND;秒值加1
MOVA,SECOND
CJNEA,#60,J0;判断是否加到60秒
MOVSECOND,#0
LJMPK1
S2:
LCALLDELAY
JBM_SET,A1
K1:
INCMINUTE;分钟值加1
MOVA,MINUTE
CJNEA,#60,J1;判断是否加到60分
MOVMINUTE,#0
LJMPK2
S3:
LCALLDELAY
JBH_SET,A1
K2:
INCHOUR;小时值加1
MOVA,HOUR
CJNEA,#24,J2;判断是否加到24小时
MOVHOUR,#0
MOVMINUTE,#0
MOVSECOND,#0
LJMPA1
J0:
JBS_SET,A1
LCALLDISPLAY
SJMPJ0
J1:
JBM_SET,A1
LCALLDISPLAY
SJMPJ1
J2:
JBH_SET,A1
LCALLDISPLAY
SJMPJ2
INT_T0:
MOVTH0,#3CH
MOVTL0,#0B0H
INCTCNT
MOVA,TCNT
CJNEA,#20,RETUNE;计时1秒
INCSECOND
MOVTCNT,#0
MOVA,SECOND
CJNEA,#60,RETUNE
INCMINUTE
MOVSECOND,#0
MOVA,MINUTE
CJNEA,#60,RETUNE
INCHOUR
MOVMINUTE,#0
MOVA,HOUR
CJNEA,#24,RETUNE
MOVHOUR,#0
MOVMINUTE,#0
MOVSECOND,#0
MOVTCNT,#0
RETUNE:
RETI
DISPLAY:
MOVA,SECOND;显示秒
MOVB,#10
DIVAB
CLRP3.6
MOVCA,@A+DPTR
MOVP0,A
LCALLDELAY
SETBP3.6
MOVA,B
CLRP3.7
MOVCA,@A+DPTR
MOVP0,A
LCALLDELAY
SETBP3.7
CLRP3.5
MOVP0,#40H;显示分隔符
LCALLDELAY
SETBP3.5
MOVA,MINUTE;显示分钟
MOVB,#10
DIVAB
CLRP3.3
MOVCA,@A+DPTR
MOVP0,A
LCALLDELAY
SETBP3.3
MOVA,B
CLRP3.4
MOVCA,@A+DPTR
MOVP0,A
LCALLDELAY
SETBP3.4
CLRP3.2
MOVP0,#40H;显示分隔符
LCALLDELAY
SETBP3.2
MOVA,HOUR;显示小时
MOVB,#10
DIVAB
CLRP3.0
MOVCA,@A+DPTR
MOVP0,A
LCALLDELAY
SETBP3.0
MOVA,B
CLRP3.1
MOVCA,@A+DPTR
MOVP0,A
LCALLDELAY
SETBP3.1
RET
TABLE:
DB3FH,06H,5BH,4FH,66H
DB6DH,7DH,07H,7FH,6FH
DELAY:
MOVR6,#10
D1:
MOVR7,#250
DJNZR7,$
DJNZR6,D1
RET
END
2、数字时钟电路图
3、程序与电路图成品压缩包
4、解压后双击图中红色文件即可运行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 数字 时钟 四川 理工学院