单片机课程设计(数字时钟) 麻烦大家不要发链接 直接帮我把程序写过来。 哈哈 有个1602显示的 不过程序太长 贴不上 给你个数码管的吧 不行再联系 1302.c include include uchar bit_ser[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf};uchar seven_seg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};时间显示*/ void timer0_init(void)/T0初始化函数,用于时间的动态显示 { TMOD=0x21;TL0=(65536-5000)%256;TH0=(65536-5000)/256;EA=1;ET0=1;TR0=1;} void timer0_isr(void)interrupt 1/T0中断处理函数 { char flag;flag用于表示调整时闪烁的亮或灭 TR0=0;TL0=(65536-5000)%256;TH0=(65536-5000)/256;TR0=1;flag=x/100*0xff;设置闪烁标志,如果x大于100则flag为0xff,小于100则为0x00 x+;if(x>200) x=0;switch(i) { case 0: P2=bit_ser[0];if(setflag=3)/根据setflag的值判断当前位是否需要闪烁 P0=flag|seven_seg[dis_buffer[0]];else P0=seven_seg[dis_buffer[0]];break;case 1: P2=bit_ser[1];if(setflag=3) P0=flag|seven_seg[dis_buffer[1]];else P0=seven_seg[dis_buffer[1]];break;case 2: P2=bit_ser[2];if(setflag=2) P0=flag|seven_seg[dis_buffer[2]];else P0=seven_seg[dis_buffer[2]];break;case 3: P2=bit_ser[3];if(setflag=2...
有没有单片机的课程设计论文呀?最好是数字钟哦~~谢谢 中文免费论文地址集锦 一、综合类1、学生大论文中心 包含 哲学类|经济学|法学类|教育学|文学类|艺术学|理学类|工学类|医学类|管理学|}社会学|*学。为html格式。2、蜂朝无忧...
哪位有基于单片机的数字钟课程设计啊? 有是有,在我脑子里,不过没多少时间写文档
做课程设计,需要做个数字时钟的AD图,用数字电路,不要基于单片机 我这Altium designer的原理图没有,proteus的原理仿真图是有的
单片机机简易数字钟课程设计 只显示分与时 include define uchar unsigned char;define unint unsigned int;const unsigned char dispcode[10]={0xc0,0xf9,0xa4,0xb0,0x99, 0x92,0x82,0xf8,0x80,0x90};0123456789段码 int xiaoshi,fen,miao;int t,;void main() { TMOD=0x02;TH1=(65536-10000)/256;TL1=(65536-10000)%256;EA=1;ET1=1;TR1=1;while(1) { miao=t/10;miao1=t%10;fen=w/10;fen1=w%10;xiaoshi=e/10;xiaoshi1=e%10;display(xiaoshi,fen,miao);};} void temer0 interrupt 1 { TH1=(65536-10000)/256;TL1=(65536-10000)%256;t+;if(t=100) { t=0;w+;} if(w=60) { w=0;} if(e=24) { e=0;} } 还没有写完自己 看哈 再写哈瓦
单片机数字时钟课程设计 这个 我正在学单片机,也刚刚做过了这个实验没多久,不过我的是8098单片机,确实是汇编语言。不过我做的仅仅是个电子钟,你可以随时改变你输入的时间然后它就会按时分秒跳动,我做的是24小时制的。不过我没有弄闹钟额…不过也简单,可以弄一个中断申请就ok。话说你的闹钟要求是什么?我记得8098是不能响的,只有一个发光二极管可以亮一亮… 话说能请你把问题补充一下么?我的程序写在纸上,然后我们还要求是要把程序翻译出机器码然后在单片机上实验出结果的。所以我连机器码都翻译了的…实在不知道你们的要求。原理可以先和你说一下:主程序先是一系列的初始化(中断悬挂的清零和寄存器的设置,堆栈的设置等),然后开启中断,写显示程序(显示程序前要弄好你显示的寄存器以及扫描子程序的地址,还要对十六进制数进行转换变成十进制数,只要做一个除法就行,用十六进制数除以A就能够得出相应的十进制数。然后就是你的中断程序了,比如你的中断申请是每10ms申请一次,那你就计数,如果到了100次中断了,那就秒加一,再查看秒是否到60,是则清零让分加一,否则跳到中断程序末端;然后再依次查分和时。最后中断程序的末端还要用一次计时器软件中断申请。再跳回主程序...
求助“单片机课程设计:简易数字钟” 功能要求如下 先给出一部分,DOC文件已发送到你的邮箱 3.系统板上硬件连线(1.把“单片机系统”区域中的P1.0-P1.7端口用8芯排线连接到“动态数码显示”区域中的A-H端口上;e799bee5baa6e997aee7ad94e58685e5aeb931333238656563 (2.把“单片机系统:区域中的P3.0-P3.7端口用8芯排线连接到“动态数码显示”区域中的S1-S8端口上;(3.把“单片机系统”区域中的P0.0/AD0、P0.1/AD1、P0.2/AD2端口分别用导线连接到“独立式键盘”区域中的SP3、SP2、SP1端口上;4.相关基本知识(1.动态数码显示的方法(2.独立式按键识别过程(3.“时”,“分”,“秒”数据送出显示处理方法 5.程序框图 6.汇编源程序 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 ORG 00H LJMP START ORG 0BH LJMP INT_T0 START: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,#(65536-2000)/256 MOV TL0,#(65536-2000)MOD 256 SETB TR0 SETB ET0 SETB EA WT:...
求助!!数字时钟课程设计 数字时钟的设计一、设计目的 ⑴ 掌握数字钟的设计方法;⑵ 熟悉集成电路的使用方法。二、设计任务 ⑴ 设计一个有“时”,“分”,“秒”(23小时59分59秒)显示且有校时功能的电子钟。⑵ 用中小规模集成电路组成电子钟。⑶ 画出框图和逻辑电路图,写出设计报告。⑷ 选做:①闹钟系统。②整点报时。③日历系统。
单片机课程设计 设计制作一个24小时制多功能数字钟 #include include include#define INT8U unsigned char define INT16U unsigned int define k1()((PIND&(1))=0x00) define k2()((PIND&(1))=0x00) define k3()((PIND&(1))=0x00) define k4()((PIND&(1))=0x00) define k5()((PIND&(1))=0x00) define k6()((PIND&(1))=0x00) define k7()((PIND&(1))=0x00) define k8()((PIND&(1))=0x00)const INT8U seg[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00};INT8U seg11[]={0,0,0x40,0,0,0x40,0,0};INT8U ja;INT8U key=0xff;INT8U h,m,s,y,m1,d;void hour1() { if(+h>23){h=0;day();} seg11[0]=seg[h/10];seg11[1]=seg[h%10];} void minute1() { if(+m>59) {m=0;hour1();} seg11[3]=seg[m/10];seg11[4]=seg[m%10];} void second1(){ if(+s>59) { s=0;minute1();} seg11[6]=seg[s/10];seg11[7]=seg[s%10];} void year() {if(+y>99)y=0;br> seg11[0]=seg[y/10];seg11[1]=seg[y%10];} void month1() { if(+m1>12) {m=10;year();} seg11[3]=seg[m1/10];seg11[4]=seg[m1%10];} void day(){ if(+d>30) { d=0;month1();} seg11[6]=seg[d/10];seg11[7]=seg[d%10];}/时间...
有没有单片机的课程设计论文呀?最好是数字钟哦~~谢谢 中文免费论文地址集锦一、综合类 1、学生大论文中心 http://www.studa.com/newpaper/ 包含 哲学类|经济学|法学类|教育学|文学类艺术学|理学类|工学类|医学类|管理学|} 社会学|*学。为html格式。2、蜂朝无忧论文网 http://www.51lunwen.com/main/index.asp 门类很全。3、论文下载中心 http://www.studa.net/paper/ 门类很全。4、论文帝国 http://www.papersempire.com/ 门类较全。二、教育类 1、教研论文交流中心 http://www.k12.com.cn/teacher/resource/lunwen/ 以中小学教育为主,基础教育、英语教学文章居多。2、教育教学论文网 http://www.minaol.com/gb/art/ttd/index.asp 以教育论文为主,包含:语文论文 美术论文 物理论文化学论文 英语论文 历史论文 德育论文 教学论文数学论文 音乐论文 生物论文 自然论文 体育论文地理论文 摄影论文 劳动技术 农村教育 毕业论文素质论文 医学论文 电子电器学 思维科学 计算机论文活动课教学 书法篆刻论文 创新教育研究 心理健康教育西部教育论文 信息技术论文 3、教育论文 http://dhzyzz.porcelain-china.com/teach.asp 4、中国园丁网论文大观 http://www.teacher.net.cn/papers 5、北大附小学校教师的文章: ...
随机阅读
- 饮用天然矿泉水中,钾、钠、钙、镁四种离子的含量标准是多少? 氟化物标样201742浓度
- 单体进行自由基聚合还是阴阳离子聚合怎么判断 总结 开环易位聚合应用
- 谁能告诉我天津东丽区8路公交路线? 华明流芳小学
- 黑暗之魂怎么回不死院 避水戒 黑暗之魂
- 雅居乐锦城 花都雅居乐锦城一期属于
- 模板支模自由端高度 计算梁的模板支撑高度是从自然地坪到板底还是从±0到板底。
- 醋酸氟轻松软膏是什么呢? 醋酸肤轻松软膏是激素药吗
- 悉尼除了维多利亚女王大厦和皮特街外还有什么购物的地方? 悉尼维多利亚女王购物中心
- 热压反光膜生产设备 阻燃银灰色反光布厂家哪家好
- 如何有效的发挥基层党支部的战斗堡垒作用 发挥党小组的战斗堡垒作用
- 如何评价李星龙作品? 李星龙美丽记云盘
- 标准化协方差互相关函数 怎么计算自协方差函数
- 国有银行发行债券 银行发行的债券属于金融债券还是企业债券??
- 注射头孢替唑钠后多久能喝酒?注射的肌肉针,连续三天... 头孢替唑钠一般打几天?
- FOB价格 只知道成本价和目标利润 目标价格=总成本
- 后汉书张步列传第二翻译 请教“有志者事竟成”的出处
- 瓦房店高铁站西站拼车 高铁瓦房店西站到瓦房店市内有什么车
- 谢岗振华学校路口美食 深圳最好吃的素食馆在哪里?
- 什么是灌溉水利用系数?如何计算灌溉水利用系数? 农业灌溉用水有效利用系数低
- 肇庆市朱氏大宗祠 李氏祠堂门口对联