单片机汇编语言编程单片机电子钟 无法设置时间

君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
单片机电子时钟汇编语言程序
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口扫二维码下载作业帮
2亿学生的选择
下载作业帮安装包
扫二维码下载作业帮
2亿学生的选择
单片机课程设计led数码管显示时钟秒表功能要求汇编语言程序
扫二维码下载作业帮
2亿学生的选择
C语言的,采用51单片机,矩阵键盘,外接HC57C,6个数码管,调时间采用中断模式.#include #include #define uchar unsigned char #define uint unsigned int uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67,0x77,0x7c,0x39,0x5e,0x79,0x71}; uchar i,j,k,AA,BB0,BB,CC,ta,tc,kr4,keynumb,m,flag,flag1,t0,t; uchar shi,fen,
uchar dispbuf[2];
uchar keysearch(void) {P3=0xf0; m=P3; m=~m; m=m&0xf0;
} uchar scankey(void) {ta=keysearch(); if(ta==0) return 0x8f; else delay(20); ta=keysearch(); if(ta==0) return 0x8f; else {ta=0 for(kr4=0;kr459) fen=0;} if(flag==3) {miao++; if(miao>59) miao=0;} } } void work(void)//电子表工作程序 { for(a=50;a>0;a--); miao++; if(miao>59) {miao=0; fen++;} if(fen>59) {fen=0; shi++;} if(shi>23) {shi=0;} } void main(void) { INIT_TMR0(); INIT_TMR0INT(); INIT_TMR1(); INIT_TMR1INT(); while(1) {flag1=0; keysearch(); while(m!=0) {scankey(); LED0=m; beep=0; } beep=1; t0= if(t0==15) {enter();} for(d=100;d>0;d--) {display(dispbuf[2],dispbuf[1],dispbuf[0],0);} LED1=1; dispbuf[0]= } }
为您推荐:
其他类似问题
扫描下载二维码有高手没有要求汇编语言
AT89S52 实现电子时钟和定时功能【单片机吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:136,649贴子:
有高手没有要求汇编语言
AT89S52 实现电子时钟和定时功能收藏
AT89S52 实现电子时钟和定时功能,要求 使用专用时钟芯片 DS1302 实现单片机掉电的情况下 时钟能继续计时 不显示,
当单片机恢复供电时一切正常工作!
要求 完成 电路图的设计.程序的设计.
登录百度帐号推荐应用数码管显示的电子时钟汇编程序
13:53:24&&&来源:51hei &&
*************************************************************
;实现电子时钟显示(汇编)
;    P3口位选,P1口段选,P0.0,P0.1,P0.2为调时口
;*************************************************************
SECOND EQU 30H
MINITE EQU 31H
HOUR EQU 32H
HOURK BIT P0.0
MINITEK BIT P0.1
SECONDK BIT P0.2
DISPBUF EQU 40H
DISPBIT EQU 48H
T2SCNTA EQU 49H
T2SCNTB EQU 4AH
TEMP EQU 4BH
LJMP START
LJMP INT_T0
MOV SECOND,#00H
MOV MINITE,#00H
MOV HOUR,#12
MOV DISPBIT,#00H
MOV T2SCNTA,#00H
MOV T2SCNTB,#00H
MOV TEMP,#0FEH
LCALL DISP
MOV TMOD,#01H
MOV TH0,#() / 256
MOV TL0,#() MOD 256
JB SECONDK,NK1
LCALL DELY10MS
JB SECONDK,NK1
INC SECOND
MOV A,SECOND
CJNE A,#60,NS60
MOV SECOND,#00H
LCALL DISP
JNB SECONDK,$
JB MINITEK,NK2
LCALL DELY10MS
JB MINITEK,NK2
INC MINITE
MOV A,MINITE
CJNE A,#60,NM60
MOV MINITE,#00H
LCALL DISP
JNB MINITEK,$
JB HOURK,NK3
LCALL DELY10MS
JB HOURK,NK3
MOV A,HOUR
CJNE A,#24,NH24
MOV HOUR,#00H
LCALL DISP
JNB HOURK,$
MOV R6,#10
MOV R7,#248
DJNZ R6,D1
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
数码管显示相关资源
电子时钟相关资源
汇编程序相关资源
编辑:什么鱼
本文引用地址:
大学堂最新课程
本周热门资源推荐
EEWORLD独家}

我要回帖

更多关于 汇编语言控制单片机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信