ZKX's LAB

数字时钟单片机设计 单片机数字时钟设计

2020-10-07知识5

求单片机设计数字时钟的原理图及对应程序 你也不多给点分,既要原理图还要程序。我这里有一个数字时钟,有原理图和程序,你把你的邮箱贴出来,才能发给你呀,多给点分。

数字时钟单片机设计 单片机数字时钟设计

基于单片机数字时钟设计 好的 帮你做了 请留下邮箱

数字时钟单片机设计 单片机数字时钟设计

单片机数字时钟设计 ORG 0X00LJMP STARTORG 0X3030H;设置堆栈MOV P1,#0XFE;设置在数码管的第0位显示MOV A,#0X01;A置初值为0000 0001LOOP:MOV P0,A;在数码管上显示寄存器A中的二进制数MOV R3,#0X5C;延时1SACALL EXTDELAY;延时观察和记录对应的显示结果RL A;将A寄存器的值循环左移一位SJMP LOOP;循环显示DELAY:MOV R1,#0XC8;延时20MSDL2:MOV R2,#0X18DL1:NOPNOPDJNZ R2,DL1DJNZ R1,DL2RETEXTDELAY:ACALL DELAYDJNZ R3,EXTDELAYRETENDORG 0X00SJMP STARTORG 0X30START:MOV SP,#30H;设置堆栈MOV P1,#0XFE;位选信号,选中第0个数码管MOV P0,#0X6F;在数码管上显示\"9LOOP:SJMP LOOP;循环执行程序ENDORG 0X00LJMP STARTORG 0X30START:MOV SP,#30H;设置堆栈MOV P1,#0XFE;设置在数码管的第0位显示MOV DPTR,#TABLE;送TABLE地址到DPTR指针MOV R7,#0X00;标志变量,限制指针在TABLE区LOOP:CLR AMOVC A,@A+DPTR;取TABLE区的字形码MOV P0,A;在数码管上显示寄存器A中的二进制数INC R7;指针控制加一MOV R3,#0X5C;延时ACALL EXTDELAY;延时观察和记录对应的显示结果CJNE R7,#0X10,NEXT;如果TABLE中数未取到最后一个,继续取下一个MOV R7,#0X00;如果已经取过所有。

数字时钟单片机设计 单片机数字时钟设计

用单片机设计一个数字时钟

单片机数字时钟设计

基于单片机的数字时钟设计方案 数字钟〔★〕这里用了两种编写方法(即汇编语言与C语言)(1.开机时,显示12:00:00的时间开始计时;(2.P0.0/AD0控制“秒”的调整,每按一次加1秒;(3.P0.1/AD1控制“分”的调整,每按一次加1分;(4.P0.2/AD2控制“时”的调整,每按一次加1个小时;2.电路原理图3.系统板上硬件连线(1.把“单片机系统”区域中的P1.0-P1.7端口用8芯排线连接到“动态数码显示”区域中的A-H端口上;(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 30HMINITE EQU 31HHOUR EQU 32HHOURK BIT P0.0MINITEK BIT P0.1SECONDK BIT P0.2DISPBUF EQU 40HDISPBIT EQU 48HT2SCNTA EQU 49HT2SCNTB EQU 4AHTEMP EQU 4BHORG 00HLJMP STARTORG 0BHLJMP INT_T0START:MOV SECOND,#00HMOV MINITE,#00HMOV HOUR,#12MOV DISPBIT。

求单片机设计数字时钟的原理图及对应程序, 原理图就不给你画了,下面是我根据89c51做的一个汇编程序,每1/20秒进入计时中断0,p0输出共阴极数码管码,p2.7\\6\\5控制6个数码管进行动态显示。程序可以运行,当然,后来也有改进版的,可惜不记得放哪了,将就着用吧org 0000hajmp mainorg 0003hajmp zhongduan0org 000bhajmp jishi1org 0013hajmp zhongduan1org 001bhajmp jishi0org 0100hmain:mov 0a8h,#8fh;开中断mov 0b8h,#00h;设优先级clr it0clr it1mov 89h,#11h;开计时器clr tr1clr tr0mov tl1,#0afhmov th1,#3chmov tl0,#0afhmov th0,#3chmov r3,#5ahmov r4,#00hmov 32h,#14hmov r5,#5ahmov r6,#00hmov 42h,#14hmov r0,#5ahmov r1,#51hajmp xianshixianshi:mov dptr,#zhuangmamov a,r3mov b,#0ahdiv abmovc a,@a+dptrmov p0,#0ffhmov p2,#0e0hmov p0,amov a,bmovc a,@a+dptrmov p0,#0ffhmov p2,#0c0hmov p0,amov a,r4mov b,#0ahdiv abmovc a,@a+dptrmov p0,#0ffhmov p2,#0a0hmov p0,amov a,bmovc a,@a+dptrmov p0,#0ffhmov p2,#80hmov p0,amov a,r5mov b,#0ahdiv abmovc a,@a+dptrmov p0,#0ffhmov p2,#60hmov p0,amov a,bmovc a,@a+。

单片机数字时钟设计 还是自己去找资料,自己做吧、没人有时间去给你做这个的。正好我刚做完。数码管的KEY/CS接的是8000H。晶振6M MIAO EQU 48H FEN EQU 49H SHI EQU 4AH LED1 EQU 78H ORG 0000。

#单片机#原理图#时钟信号

随机阅读

qrcode
访问手机版