ZKX's LAB

单片机数字时钟的设计参考文献 基于单片机数字时钟的设计 (大神们小弟急求啊!!)

2021-03-09知识4

求单片机设计数字时钟的原理图及对应程序, 原理图就不给你画了,下面是我根据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+。

单片机数字时钟的设计参考文献 基于单片机数字时钟的设计 (大神们小弟急求啊!!)

单片机数字时钟设计 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;如果已经取过所有。

求单片机数字时钟设计程序 帮帮忙 数字时钟这段程序是在PRTUES上完全好使你可以根据 程序自己在PROTUES上画图includedefine uint unsigned intchar code tab[]={0xc0,0xf9,0xA4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88};char code table[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};sbit duan=P2^5;sbit wei=P2^6;sbit button1=P1^0;sbit button2=P1^1;sbit button3=P1^2;sbit button4=P1^3;sbit button5=P1^4;sbit button6=P1^5;sbit button7=P1^6;sbit button8=P1^7;void delay(uint z);void start();void display();static char a,b,c,d,k,e,f,g,h;static char num1,num2,num3,num4;void main(){ start();while(1){if(button1=0){TR0=0;}if(button2=0){TR0=1;}if(button3=0){num1=0;num2=0;num3=0;num4=0;}if(button4=0){ delay(10);if(button4=0){ num2+;if(num2=60){num2=0;num3+;if(num3=60){num3=0;num4+;if(num4=24)num4=0;}}}while(button4=0){display();} }if(button5=0){ delay(10);if(button5=0){ num3+;if(num3=60){num3=0;num4+;if(num4=24)num4=0;}}while(button5=0){display();}}if(button6=0){ delay(10);if(button6=0){num4+;if(num4=24){num4。

51单片机简易数字时钟论文 和参考文献,有没有有的给我发下谢谢 邮箱363054088@qq.com 没人懂吗?John 10级 2011-11-02 回答 追问: 毕业设计论文,还有参考文献 追答: 给分我发给你 追问: 那你自己掂量吧, 追答: 我发给你 追问: 发。

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

谁能给我1到2个关于单片机或者数字时钟的英文参考文献(只是文献题目,作者,出版社,出版时间)RT谢谢了,只要1、2个,帮帮忙~格式如下:专著:注释编号。.

单片机数字时钟设计 正好我刚做完。数码管的KEY/CS接的是8000H。晶振6MMIAO EQU 48HFEN EQU 49HSHI EQU 4AHLED1 EQU 78HORG 0000HAJMP STARTORG 000BHAJMP TINT0ORG 0100HSTART:MOV SP,#60HMOV R5,#250MOV TMOD,#01HMOV TL0,#30HMOV TH0,#0F8HSETB TR0SETB ET0SETB EAMOV SHI,#12MOV FEN,#59MOV MIAO,#12MOV R1,#LED1MOV R3,#01HAA:ACALL MODESJMP AAMODE:MOV A,MIAOMOV B,#10DIV ABMOV 78H,BMOV 79H,AMOV A,FENMOV B,#10DIV ABMOV 7AH,BMOV 7BH,AMOV A,SHIMOV B,#10DIV ABMOV 7CH,BMOV 7DH,ARETTINT0:PUSH ACCPUSH PSWCLR TR0MOV TL0,#30HMOV TH0,#0F8HSETB TR0INT1:MOV A,R3MOV DPTR,#8002HMOVX@DPTR,AMOV A,@R1INC R1MOV DPTR,#TABLEMOVC A,@A+DPTRMOV DPTR,#8004HMOVX@DPTR,AMOV A,R3JB ACC.5,MODE0RL AMOV R3,ADJNZ R5,EXITMOV R5,#250SETB RS0MOV R1,#MIAOLOOP:MOV A,@R1CJNE A,#60,LOOP0MOV A,#0MOV@R1,ASJMP LOOP1LOOP1:MOV R1,#FENMOV A,@R1CJNE A,#59,LOOP0MOV A,#0MOV@R1,ASJMP LOOP2LOOP2:MOV R1,#SHIMOV A,@R1CJNE A,#24,LOOP0MOV A,#0MOV@R1,ASJMP EXITMODE0:MOV R1,#LED1MOV R3,#01HSJMP 。

基于单片机数字时钟的设计 (大神们小弟急求啊!!) 查查芯片资料,自己编啊…我只有一个可用矩阵键盘修改时间的电子时钟设计,需要的话可以发给你…

单片机数字时钟汇编程序设计分析

#单片机数字时钟电路keil#单片机数字时钟的设计参考文献#基于单片机的数字时钟的设计#单片机数字时钟电路

随机阅读

qrcode
访问手机版