51单片机时钟设计

作者&投稿:招纪 (若有异议请与网页底部的电邮联系)

基于单片机的数字时钟设计开题报告
\/\/我这里有一个定时的闹钟,你把蜂鸣器的中断改为LED就行了,可以通过P2^0--P2^3实现秒表的显示和以及调时调分和调节闹钟以及闹钟的开关,有问题可以给我留言QQ834589429 include<reg52.h> \/\/包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 code unsigned char tab[]= {0x3f,...

高精度时钟单片机设计
本IC跟ADC0831一样以串口方式传送数据,不同的是协议,只要你读懂它的串口协议,就可以用 P口来模拟协议进行 ,这样更能使你对传送数据协议的了解,在看本程序之前,先看看芯片的串口协议*\/ 这个程序是我的单片机开发板内光盘内的例子程序。肯定是没有问题的。这需要一个非常常用的时钟芯片DS1302,与...

单片机时钟程序编写及电路设计方面的一些问题
单片机实验的一些问题希望高手帮忙解决下,是关于单片机时钟程序设计方面的相关程序和电路的连接,还有关于串口通讯方面的一些问题,希望向高手请教一下经验和需要注意的地方,由于级... 单片机实验的一些问题希望高手帮忙解决下,是关于单片机时钟程序设计方面的相关程序和电路的连接,还有关于串口通讯方面的一些问题,希望向高手...

单片机电子时钟设计
sbit key1=P1^1;sbit key2=P1^2;\/\/ void delay(uint t) \/\/延时子函数 { uint i,j;for(i=0;i<t;i++)for(j=0;j<110;j++);} \/\/ keyscan()\/\/键盘扫描子程序 { EA=0;if(key0==0){ delay(10);while(key0==0);if(dis[con]==10){dis[7]=dis[con];dis[con]=dis[6...

基于单片机的数字钟 论文设计
LJMP TIMER_0 ORG 0300H \/***程序开始,初始化***\/ START:SETB 48H ;使用一个bit位用于调时闪烁标志 SETB 47H ;使用一个bit位用于产生脉冲用于调时快进时基 MOV R1,#0 ;调整选择键功能标志:0正常走时、1调时、2调分、3调秒 MOV 20H,#00H ;用于控制秒基准时钟源的产生 MOV...

求助单片机汇编语言数字时钟设计
这个是我们班主任写得程序 我拿来给你 应该不会怪我 我太懒了 不愿意写 对了 不能调节秒钟 将就了 ;定时器初始化 ;1 TMODG C\/T M1 M0 G C\/T M1 M0设置工作方式 ; 0 0 0 0 0 0 0 1 ;2 TH1,TL1,TH0,TL0设置初值 ;3 IEEA UD UD ES ET1 EX1 ET0 EX0 ;4 TCON...

用C语言编写秒表的程序(单片机控制的时钟设计)
sbit P3_5 =P3^5;unsigned char code dispcode[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0x00};unsigned char second;unsigned char keycnt;unsigned int tcnt;void main(void){ unsigned char i,j;TMOD=0x02;ET0=1;EA=1;secon...

单片机数字时钟系统设计利用6个7段数码管显示时间,分别用二个7段数码...
CODE_SEG SEGMENT CODE DATA_SEG SEGMENT DATA STACK_SEG SEGMENT IDATA K1 BIT P3.6 K2 BIT P3.7 RSEG DATA_SEG KEY_S: DS 1 KEY_V: DS 1 DIS_DIGIT: DS 1 SEC: DS 1 DIS_INDEX: DS 1 HOUR: DS 1 MIN: DS 1 SEC100: DS ...

在只有4位数码管的情况下,如何用单片机实现电子时钟的设计
另外采用中断来做计时器。不知道你的硬件电路如何,如果I\/O比较少的话可以采用动态扫描程序。另外还需要定义一些按键来调整时间,按键的触发事件可以安排在扫描程序中或者中断里面。从网上或者一些参考书上能得到一些实例,琢磨一下就应该能把程序弄出来了。我的个人经验:用mcu制作的时钟我还是做了好几款...

基于单片机的数字时钟设计
那你肯定是共阴数码管啦,肯定能增大驱动啊,三极管就是以小信号控制大信号,它单片就就是一个控制信号,而数码管接的是三极管就是三极管给它供电,三极管的带负载能力不错的,所以能提高驱动。希望我的回答能帮到您

管残14781068265问: 怎么用51单片机做一个时钟 -
绵竹市诺百回答: 一片单片机+一个LED数码模块或LCD液晶模块+一段简单的程序=一个简单的时钟. 一片单片机+一片DS1302或其他的时基芯片+一个LED数码模块或LCD液晶模块+一段简单的程序=一个实用的时钟. 系统构成确定了以后,程序就有现成的了,可以移步到百度网页“百度一下”里搜索,资源多如牛毛.

管残14781068265问: 51单片机时钟程序设计怎么办?
绵竹市诺百回答: "朋友以下是本人历时1个月殚精竭虑自主开发的1个8位51单片机时钟程序,望吾之兄弟姐妹习之,此程序乃采用一键控制,通过感知按下键持续时间的长短来进行调整时...

管残14781068265问: 我想做个时钟!用51单片机 -
绵竹市诺百回答: 这上面的分,是没有多大用的.不过我可以发个程序你参考参考,原理可以从程序中看出来./************** 数码管时钟的设计 ******************* /* MCU: AT89C51 /* MCU-crystal: 12M /* Version: 01 /* Last Updata: 2007-9-15 /* Author: zhaojun /* ...

管残14781068265问: 51单片机 用按键设定时钟时间的原理 -
绵竹市诺百回答: 给你个思路.程序自己写 void intterupt0(void) interrupt 0 { while(k4==1){if(k1==0){delay(10);while(k1==0);p++;}else if(k2==0){delay(10);while(k2==0);*p=*p++;}else if(k3==0){delay(10);while(k3==0);*p=*p--;}DISPLAY(); //显...

管残14781068265问: 基于51单片机设计一个多功能电子时钟,以及相关功能的扩展.系统由按键、发光二极管、数码管或LCD显示屏幕 -
绵竹市诺百回答: 用一个51和一片DS12887就可以了,这个时钟是并口的,而且自带电池,比较方便,其他的串口时钟相对麻烦一点.资料上网找找有很多,汇编和C都有,硬件连接也有的是.至于按键功能,自己动手写写看,对于这个单一功能很简单.想学好单片机的话就得多动手啊,每次完成一个东西的时候都会有所收获的.希望对你有帮助.

管残14781068265问: 51单片机 可编程作息时间控制器设计 -
绵竹市诺百回答: 本设计是可编程作息时间控制器设计,由单片机AT89C51芯片和LCD、LED显示器,辅以必要的电路,构成一个单片机四路可调闹钟.电子钟可采用数字电路实现,也可以采用单片机来完成.LCD显示“时”,“分”,LED亮灯来表示闹钟的到来...

管残14781068265问: 51单片机时钟程序设计 -
绵竹市诺百回答: A MOV P2;误按判断 LOP3: MOV 41H,C LCALL HDLY CJNE R1: CJNE R6,#0 NO2,02H CPL C MOV 02H,#2 HDL1: LCALL HD DJNZ R1,#100 HDL3,R4 MOV 53H,#0 NS,#0 LCALL HD CLR 00H JB 04H,LOOP16 MOV R3.7 CPL C MOV P2,...

管残14781068265问: 如何利用51单片机实现一个计时器? -
绵竹市诺百回答: 方法一:用定时器中断计时模式循环计时.方法二:用CPU消耗时钟周期指令计时(浪费资源).思路:用定时器中断计时,溢出时形成中断信号,标识为一个基本周期t,所定时间T/t=n为周期循环数,到时形成定时触发信号.

管残14781068265问: 51单片机电子时钟设计
绵竹市诺百回答: 可以只用一个按键:长按3s选择调整时、分,短按进行加调整、再长按5s清零

管残14781068265问: 51单片机的数字时钟设计,求详细介绍
绵竹市诺百回答: 51做数定钟? 定时器必须选用自动重装模式,不然你焦头烂额你也补偿不了他们的偏差,1MS为定时时标,1000为一秒, 对于数码管扫描,一楼肯定没做过,1-5mS扫描一位是合理的,帧扫描频率不能低于50HZ,一般要保持100HZ 还有按键设定,断电保存,后台电池保障,这一系列问题, 数字钟是一个看似简单,其实很难做好的基础项目,多为单片机学习练手用


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网