0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

標(biāo)簽 > 電子時鐘

電子時鐘

+關(guān)注 0人關(guān)注

電子鐘是一種利用數(shù)字電路來顯示秒、分、時的計(jì)時裝置,與傳統(tǒng)的機(jī)械鐘相比,它具有走時準(zhǔn)確、顯 示直觀、無機(jī)械傳動裝置等優(yōu)點(diǎn),因而得到廣泛應(yīng)用。隨著人們生活環(huán)境的不斷改善和美化,在許多場合可以看到數(shù)字電子鐘。

文章: 58
視頻: 23
瀏覽: 24534
帖子: 57

電子時鐘簡介

  電子鐘是一種利用數(shù)字電路來顯示秒、分、時的計(jì)時裝置,與傳統(tǒng)的機(jī)械鐘相比,它具有走時準(zhǔn)確、顯 示直觀、無機(jī)械傳動裝置等優(yōu)點(diǎn),因而得到廣泛應(yīng)用。隨著人們生活環(huán)境的不斷改善和美化,在許多場合可以看到數(shù)字電子鐘。

電子時鐘百科

  電子鐘是一種利用數(shù)字電路來顯示秒、分、時的計(jì)時裝置,與傳統(tǒng)的機(jī)械鐘相比,它具有走時準(zhǔn)確、顯 示直觀、無機(jī)械傳動裝置等優(yōu)點(diǎn),因而得到廣泛應(yīng)用。隨著人們生活環(huán)境的不斷改善和美化,在許多場合可以看到數(shù)字電子鐘。

  工作原理

  電子鐘是一個將“ 時”,“分”,“秒”顯示于人的視覺器官的計(jì)時裝置。它的計(jì)時周期為24小時,顯示滿刻度為23時59分59秒,具有校時功能和報(bào)時功能。因此,一個基本的數(shù)字鐘電路主要由譯碼顯示器、“時”,“分”,“秒”計(jì)數(shù)器、校時電路、報(bào)時電路和振蕩器組成。主電路系統(tǒng)由秒信號發(fā)生器、“時、分、秒”計(jì)數(shù)器、譯碼器及顯示器、校時電路、整點(diǎn)報(bào)時電路組成。秒信號產(chǎn)生器是整個系統(tǒng)的時基信號,它直接決定計(jì)時系統(tǒng)的精度,一般用石英晶體振蕩器加分頻器來實(shí)現(xiàn)。將標(biāo)準(zhǔn)秒信號送入“秒計(jì)數(shù)器”,“秒計(jì)數(shù)器”采用60進(jìn)制計(jì)數(shù)器,每累計(jì)60秒發(fā)出一個“分脈沖”信號,該信號將作為“分計(jì)數(shù)器”的時鐘脈沖。“分計(jì)數(shù)器”也采用60進(jìn)制計(jì)數(shù)器,每累計(jì)60分鐘,發(fā)出一個“時脈沖”信號,該信號將被送到“時計(jì)數(shù)器”。“時計(jì)數(shù)器”采用24進(jìn)制計(jì)時器,可實(shí)現(xiàn)對一天24小時的累計(jì)。譯碼顯示電路將“時”、“分”、“秒”計(jì)數(shù)器的輸出狀態(tài)用七段顯示譯碼器譯碼,通過七段顯示器顯示出來。整點(diǎn)報(bào)時電路時根據(jù)計(jì)時系統(tǒng)的輸出狀態(tài)產(chǎn)生一脈沖信號,然后去觸發(fā)一音頻發(fā)生器實(shí)現(xiàn)報(bào)時。校時電路時用來對“時”、“分”、“秒”顯示數(shù)字進(jìn)行校對調(diào)整。

  51單片機(jī)電子時鐘設(shè)計(jì)

  硬件部分

  基于51單片機(jī)、 ds1302時鐘芯片、 ds18b20溫度芯片、 以及1602液晶顯示的 實(shí)時時間 和 實(shí)時溫度顯示 。同時可通過按鍵 設(shè)置 年、月、日、時、分、星期。 并且可以設(shè)置鬧鐘 當(dāng)鬧鐘時間到時 蜂鳴器持續(xù)發(fā)出 滴。。聲 同時led燈不停閃爍 且在一分鐘內(nèi)沒有按指定停止按鍵 鬧鐘將自動停止 。。。

  













  軟件部分

  如果網(wǎng)頁上復(fù)制的代碼不能編譯可以從這里下載keil工程: http://www.51hei.com/f/dszdec.rar

  #include 《reg52.h》

  #define uchar unsigned char

  #define uint unsigned int

  sbit spk=P1^7;

  sbit led=P1^5;

  sbit DQ=P1^0;

  sbit RS=P2^4;

  sbit RW=P2^5;

  sbit EN=P2^6;

  sbit key1=P2^0;

  sbit key2=P2^1;

  sbit key3=P2^2;

  sbit key4=P2^3;

  sbit IO=P3^6;

  sbit RST=P3^7;

  sbit SCLK=P3^5;

  uchar code table[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39};

  int nian,xing,yue,ri,shi,fen,miao;

  uchar num,temp,c,d,time[7],a,b,aa,bb,ns,ng,ys,yg,rs,rg,ss,sg,fs,fg,ms,mg,flag;

  /*******************1602************************/

  void delay(int z)

  {

  int x,y;

  for(x=z;x》0;x--)

  for(y=100;y》0;y--);

  }

  void write_com(uchar com) //寫命令

  {

  RS=0;

  P0=com;

  delay(5);

  EN=1;

  delay(5);

  EN=0;

  }

  void write_data(uchar date) //寫數(shù)據(jù)

  {

  RS=1;

  P0=date;

  delay(5);

  EN=1;

  delay(5);

  EN=0;

  }

  void init() //初始化

  {

  RW=0;

  EN=0;

  write_com(0x38); //顯示模式設(shè)置

  write_com(0x0c); //開顯示 不顯示光標(biāo) 不閃

  write_com(0x06); //寫一個字符 地址指針 光標(biāo) 加一 整屏不移動

  write_com(0x01); //顯示清零

  write_com(0x80+0x04);

  write_data(‘2’);

  write_com(0x80+0x05);

  write_data(‘0’);

  write_com(0x80+0x00);

  write_data(‘c’);

  write_com(0x80+0x01);

  write_data(‘a’);

  write_com(0x80+0x02);

  write_data(‘i’);

  write_com(0x80+0x4e);

  write_data(0xdf);

  write_com(0x80+0x4f);

  write_data(‘C’);

  write_com(0x80+0x4b);

  write_data(0x2e); //顯示“。”

  }

  /**************DS18B20****************/

  void delay1(unsigned int t) //延時函數(shù)

  {

  while(t--);

  }

  void init1() //初始化

  {

  uchar n=0;

  DQ=1; //DQ復(fù)位

  delay1(8);

  DQ=0; //主機(jī)將DQ拉低

  delay1(80); //大于480us的延時

  DQ=1;

  delay1(5); //延時15~60us

  n=DQ;

  delay1(5); //若n=0初始成功 n=1初始失?。稍O(shè)置返回值查看n是否為1)

  }

  void write_byte(uchar dat) //寫入一個字節(jié)

  {

  uint i;

  for(i=0;i《8;i++)

  {

  DQ=0;

  DQ=dat&0x01;

  delay1(12);

  DQ=1;

  dat》》=1;

  }

  delay1(4);

  }

  uchar read_byte() //讀入一個字節(jié)

  {

  uint k=0;

  uchar value=0;

  for(k=0;k《8;k++)

  {

  DQ=0;

  value》》=1;

  DQ=1;

  if(DQ)

  value|=0x80;

  delay1(4);

  }

  return value;

  }

  uchar read_temp() //讀取溫度函數(shù)

  {

  uchar a=0,b=0;

  init1();

  write_byte(0xcc);

  write_byte(0x44);

  delay1(200);

  init1();

  write_byte(0xcc);

  write_byte(0xbe);

  a=read_byte();

  b=read_byte();

  c=b;

  d=a;

  b《《=4;

  b+=(a&0xf0)》》4;

  return b;

  }

  /***********************1302**********************/

  void wirte_byte1(uchar date) //寫入一個字節(jié)

  {

  uchar i;

  for(i=8;i》0;i--)

  {

  IO=date&0x01;

  SCLK=0;

  SCLK=1;

  date=date》》1;

  }

  }

  uchar read_byte1() //讀一個字節(jié)

  {

  uchar dat,i;

  for(i=8;i》0;i--)

  {

  dat=dat》》1;

  SCLK=0;

  if(IO)

  dat=dat|0x80;

  SCLK=1;

  }

  return(dat);

  }

  void write_ds1302(uchar add,uchar date) //將數(shù)據(jù)寫入1302中

  {

  RST=0;

  SCLK=0;

  RST=1;

  wirte_byte1(add);

  wirte_byte1(date);

  RST=0;

  SCLK=1;

  }

  uchar read_ds1302(uchar add) //讀出1302中數(shù)據(jù)

  {

  uchar temp;

  RST=0;

  SCLK=0;

  RST=1;

  wirte_byte1(add);

  temp=read_byte1();

  RST=0;

  SCLK=0;

  return (temp);

  }

  uchar huan_BCD(uint z) //將數(shù)據(jù) 轉(zhuǎn)換成BCD

  {

  uint a,b;

  a=z/10;

  b=z%10;

  a=a&0xff;

  b=b&0xff;

  a《《=4;

  a=a|b;

  return (a);

  }

  void xian_shi() //液晶顯示函數(shù)

  {

  if(b==0&a==0)

  {

  ms=time[0]/16;

  mg=time[0]%16;

  fs=time[1]/16;

  fg=time[1]%16;

  fen=fs*10+fg;

  ss=time[2]/16;

  sg=time[2]%16;

  shi=ss*10+sg;

  rs=time[3]/16;

  rg=time[3]%16;

  ri=rs*10+rg;

  ys=time[4]/16;

  yg=time[4]%16;

  yue=ys*10+yg;

  ns=time[6]/16;

  ng=time[6]%16;

  nian=ns*10+ng;

  xing=time[5];

  }

  if(a==1|b==1)

  {

  ss=shi/10;

  sg=shi%10;

  write_com(0x80+0x41);

  write_data(0xff);

  write_com(0x80+0x40);

  write_data(table[ss]);

  write_com(0x80+0x41);

  write_data(table[sg]);

  }

  if(a==2|b==2)

  {

  fs=fen/10;

  fg=fen%10;

  write_com(0x80+0x44);

  write_data(0xff);

  write_com(0x80+0x43);

  write_data(table[fs]);

  write_com(0x80+0x44);

  write_data(table[fg]);

  }

  if(a==3)

  {

  rs=ri/10;

  rg=ri%10;

  write_com(0x80+0x0d);

  write_data(0xff);

  write_com(0x80+0x0c);

  write_data(table[rs]);

  write_com(0x80+0x0d);

  write_data(table[rg]);

  }

  if(a==4)

  {

  ys=yue/10;

  yg=yue%10;

  write_com(0x80+0x0a);

  write_data(0xff);

  write_com(0x80+0x09);

  write_data(table[ys]);

  write_com(0x80+0x0a);

  write_data(table[yg]);

  }

  if(a==5)

  {

  ns=nian/10;

  ng=nian%10;

  write_com(0x80+0x07);

  write_data(0xff);

  write_com(0x80+0x06);

  write_data(table[ns]);

  write_com(0x80+0x07);

  write_data(table[ng]);

  }

  if(a==6)

  {

  write_com(0x80+0x0f);

  write_data(0xff);

  write_com(0x80+0x0f);

  write_data(table[xing]);

  }

  write_com(0x80+0x06); //在液晶第一行第七八位顯示 年

  write_data(table[ns]);

  write_com(0x80+0x07);

  write_data(table[ng]);

  write_com(0x80+0x08);

  write_data(‘-’);

  write_com(0x80+0x09); //在液晶第一行第十十一位顯示 月

  write_data(table[ys]);

  write_com(0x80+0x0a);

  write_data(table[yg]);

  write_com(0x80+0x0b);

  write_data(‘-’);

  write_com(0x80+0x0c); //在液晶第一行第十三 十四位顯示 日

  write_data(table[rs]);

  write_com(0x80+0x0d);

  write_data(table[rg]);

  write_com(0x80+0x0f); //在液晶第一行第十七位顯示 星期

  write_data(table[xing]);

  write_com(0x80+0x40); //在液晶第二行第二三位顯示 時

  write_data(table[ss]);

  write_com(0x80+0x41);

  write_data(table[sg]);

  write_com(0x80+0x42);

  write_data(‘:’);

  write_com(0x80+0x43); //在液晶第二行第五六位顯示 分

  write_data(table[fs]);

  write_com(0x80+0x44);

  write_data(table[fg]);

  write_com(0x80+0x45);

  write_data(‘:’);

  write_com(0x80+0x46); //在液晶第二行第八九位顯示 秒

  write_data(table[ms]);

  write_com(0x80+0x47);

  write_data(table[mg]);

  }

  void keyscan() //按鍵設(shè)置函數(shù) 可任意設(shè)置年月日時分秒星期的數(shù)值

  {

  if(key4!=0)

  {

  if(key1==0) //key1按鍵 選擇需設(shè)置的位

  {

  if(key1==0)

  {

  a++;

  delay(1);

  }

  while(!key1)

  {

  delay(1);

  }

  }

  if(a!=0)

  {

  if(key2==0) //key2按鍵 可將需設(shè)置的數(shù) 調(diào)大

  {

  if(a==1)

  {

  shi++;

  if(shi》=24)

  {

  shi=0;

  }

  }

  if(a==2)

  {

  fen++;

  if(fen》=60)

  {

  fen=0;

  }

  }

  if(a==3)

  {

  ri++;

  if(ri》=32)

  {

  ri=1;

  }

  }

  if(a==4)

  {

  yue++;

  if(yue》=12)

  {

  yue=1;

  }

  }

  if(a==5)

  {

  nian++;

  if(nian》=99)

  {

  nian=0;

  }

  }

  if(a==6)

  {

  xing++;

  if(xing》=8)

  {

  xing=1;

  }

  }

  }

  if(key3==0) //key3按鍵 可將需設(shè)置的數(shù) 調(diào)小

  {

  if(a==1)

  {

  shi--;

  if(shi《0)

  {

  shi=23;

  }

  }

  if(a==2)

  {

  fen--;

  if(fen《0)

  {

  fen=59;

  }

  }

  if(a==3)

  {

  ri--;

  if(ri《1)

  {

  ri=31;

  }

  }

  if(a==4)

  {

  yue--;

  if(yue《1)

  {

  yue=12;

  }

  }

  if(a==5)

  {

  nian--;

  if(nian《0)

  {

  nian=99;

  }

  }

  if(a==6)

  {

  xing--;

  if(xing《1)

  {

  xing=7;

  }

  }

  }

  if(a==7) //當(dāng)按下key1 7次后 將個數(shù)據(jù)寫入1302

  {

  a=0;

  write_ds1302(0x8e,0x00); //WP=0 寫操作

  write_ds1302(0x80,0x00); //0x80是寫秒數(shù)據(jù)

  write_ds1302(0x82,huan_BCD(fen)); //0x82是寫分?jǐn)?shù)據(jù)

  write_ds1302(0x84,huan_BCD(shi)); //0x84是寫時數(shù)據(jù)

  write_ds1302(0x86,huan_BCD(ri)); //0x84是寫日數(shù)據(jù)

  write_ds1302(0x88,huan_BCD(yue)); //0x84是寫月數(shù)據(jù)

  write_ds1302(0x8a,huan_BCD(xing)); //0x84是寫星期數(shù)據(jù)

  write_ds1302(0x8c,huan_BCD(nian)); //0x84是寫年數(shù)據(jù)

  write_ds1302(0x8e,0x80); //WP=1 寫保護(hù)

  }

  }

  }

  }

  void naozhong() //通過按鍵設(shè)置鬧鐘 時 分

  {

  if(key1!=0)

  {

  if(key4==0)

  {

  if(key4==0)

  {

  b++;

  delay(1);

  }

  while(!key4)

  {

  delay(1);

  }

  }

  if(b!=0)

  {

  if(key2==0) //key2按鍵 可將需設(shè)置的數(shù) 調(diào)大

  {

  if(b==1)

  {

  shi++;

  if(shi》=24)

  {

  shi=0;

  }

  }

  if(b==2)

  {

  fen++;

  if(fen》=60)

  {

  fen=0;

  }

  }

  }

  if(key3==0) //key3按鍵 可將需設(shè)置的數(shù) 調(diào)小

  {

  if(b==1)

  {

  shi--;

  if(shi《0)

  {

  shi=23;

  }

  }

  if(b==2)

  {

  fen--;

  if(fen《0)

  {

  fen=59;

  }

  }

  }

  aa=huan_BCD(shi); //將設(shè)置的時鐘 賦值給aa

  bb=huan_BCD(fen); //將設(shè)置的分鐘 賦值給bb

  if(b==3) //當(dāng)按下key4 3次后 鬧鐘設(shè)置完成

  {

  b=0;

  }

  }

  }

  }

  void main()

  {

  uint i,temp;

  init();

  TMOD=0x10;

  EA=1;

  TH1=(65536-51200)/256;

  TL1=(65536-51200)%256;

  ET1=1;

  while(1)

  {

  temp=0x81; //讀的初始地址

  for(i=0;i《7;i++) //分別把秒分時日月年星期數(shù)據(jù)讀出分7次讀好一次地址加2“ temp+=2;”

  {

  time[i]=read_ds1302(temp);

  temp+=2;

  }

  if(bb==time[1]&aa==time[2]&!time[0]) //如果讀出來的時鐘 分鐘與1302讀出來的值相等且讀出來的秒鐘為零時 進(jìn)入中斷

  {

  TR1=1;

  flag=1; //標(biāo)志位設(shè)置為1

  }

  if(key3==0) //進(jìn)入鬧鐘后 可由key3按下 停止中斷 標(biāo)志位置零 允許調(diào)時鬧鐘設(shè)置按鍵動作 停止鬧鈴

  {

  led=1;

  spk=1;

  flag=0;

  TR1=0;

  }

  if(flag!=1) //當(dāng)進(jìn)入鬧鐘中斷后 調(diào)時與設(shè)置鬧鐘的按鍵 無效

  {

  naozhong();

  keyscan();

  }

  xian_shi();

  temp=read_temp();

  write_com(0x80+0x49);

  write_data(table[temp/10]); //在液晶第二行第十位顯示溫度的十位

  write_com(0x80+0x4a);

  write_data(table[temp%10]); //在液晶第二行第十一位顯示溫度的個位

  write_com(0x80+0x4c);

  write_data(table[(d&0x0f)*625/1000]); //在液晶第二行第十三位顯示溫度的小數(shù)點(diǎn)后一位

  write_com(0x80+0x4d);

  write_data(table[(d&0x0f)*625/100%10]); //在液晶第二行第十四位顯示溫度的小數(shù)點(diǎn)后二位

  }

  }

  void timer1() interrupt 3 //定時器

  {

  uint t;

  TH1=(65536-50000)/256;

  TL1=(65536-50000)%256;

  t++;

  spk=0; //蜂鳴器 發(fā)出 滴答 聲

  led=!led; //發(fā)光二極管 不停閃爍

  delay1(10);

  if(t==1120) //約1分鐘后 鬧鐘自動停止 標(biāo)志位

  {

  led=1;

  spk=1;

  t=0;

  TR1=0;

  flag=0;

  }

  }

查看詳情

電子時鐘知識

展開查看更多

電子時鐘技術(shù)

單片機(jī)電子時鐘功能介紹

單片機(jī)電子時鐘是一種基于微處理器和數(shù)字時鐘顯示技術(shù)的計(jì)時裝置。它通過內(nèi)部的晶振電路精確地計(jì)算時間,并將結(jié)果顯示在數(shù)字時鐘面板上。在現(xiàn)代生活中,電子時鐘已...

2024-01-08 標(biāo)簽:單片機(jī)微處理器顯示技術(shù) 2934 0

基于RASC的keil電子時鐘制作(瑞薩RA)(11)----電容觸摸配置

基于RASC的keil電子時鐘制作(瑞薩RA)(11)----電容觸摸配置

這篇文檔將創(chuàng)建一個使用 e2 studio 集成 QE 的電容式觸摸應(yīng)用示例移植到keil。

2023-12-01 標(biāo)簽:瑞薩keil電容觸摸 763 0

基于RASC的keil電子時鐘制作(瑞薩RA)(10)----讀取DHT11溫濕度數(shù)據(jù)

基于RASC的keil電子時鐘制作(瑞薩RA)(10)----讀取DHT11溫濕度數(shù)據(jù)

本篇介紹如何驅(qū)動DH11濕度傳感器同時實(shí)現(xiàn)當(dāng)前串口數(shù)據(jù)打印。

2023-12-01 標(biāo)簽:傳感器keil電子時鐘 716 0

基于RASC的keil電子時鐘制作(瑞薩RA)(9)----保存數(shù)據(jù)到flash

基于RASC的keil電子時鐘制作(瑞薩RA)(9)----保存數(shù)據(jù)到flash

本篇文章主要介紹如何使用e2studio對瑞薩進(jìn)行Flash配置,并且分別對Code Flash & Data Flash進(jìn)行讀寫操作。

2023-12-01 標(biāo)簽:FlaSh瑞薩keil 755 0

基于RASC的keil電子時鐘制作(瑞薩RA)(8)----按鍵修改數(shù)碼管時間

基于RASC的keil電子時鐘制作(瑞薩RA)(8)----按鍵修改數(shù)碼管時間

前幾節(jié)課程已經(jīng)單獨(dú)驅(qū)動了數(shù)碼管和RTC,同時已經(jīng)整合成了能夠用數(shù)碼管顯示具體時間,但是無法修改時間,這節(jié)就來配置使用按鍵修改具體的日期。

2023-12-01 標(biāo)簽:瑞薩數(shù)碼管keil 934 0

基于RASC的keil電子時鐘制作(瑞薩RA)(7)----配置RTC時鐘及顯示時間

基于RASC的keil電子時鐘制作(瑞薩RA)(7)----配置RTC時鐘及顯示時間

本文將詳細(xì)講解如何借助e2studio來對瑞薩微控制器進(jìn)行實(shí)時時鐘(RTC)的設(shè)置和配置,以便實(shí)現(xiàn)日歷功能和一秒鐘產(chǎn)生的中斷,從而通過串口輸出實(shí)時數(shù)據(jù)。

2023-12-01 標(biāo)簽:瑞薩時鐘keil 711 0

基于RASC的keil電子時鐘制作(瑞薩RA)(6)----定時器驅(qū)動數(shù)碼管

基于RASC的keil電子時鐘制作(瑞薩RA)(6)----定時器驅(qū)動數(shù)碼管

要想讓每個數(shù)碼管顯示不同的數(shù)字,但是數(shù)碼管必須依次地被持續(xù)驅(qū)動,數(shù)碼管之間的刷新速度應(yīng)該足夠快,這樣就看不出來數(shù)碼管之間在閃爍。刷新頻率可以設(shè)置為2ms...

2023-12-01 標(biāo)簽:數(shù)碼管定時器keil 630 0

基于RASC的keil電子時鐘制作(瑞薩RA)(5)----驅(qū)動LED數(shù)碼管

基于RASC的keil電子時鐘制作(瑞薩RA)(5)----驅(qū)動LED數(shù)碼管

本篇文章主要介紹如何使用e2studio對瑞薩RA2E1開發(fā)板進(jìn)行數(shù)碼管的驅(qū)動。

2023-12-01 標(biāo)簽:led數(shù)碼管keil 649 0

基于RASC的keil電子時鐘制作(瑞薩RA)(4)----使用串口進(jìn)行程序燒寫

基于RASC的keil電子時鐘制作(瑞薩RA)(4)----使用串口進(jìn)行程序燒寫

本篇文章主要介紹如何使用UART串口燒寫程序到瑞薩芯片,并以實(shí)際項(xiàng)目進(jìn)行演示。

2023-12-01 標(biāo)簽:串口keil電子時鐘 694 0

基于RASC的keil電子時鐘制作(瑞薩RA)(3)----使用J-Link燒寫程序到瑞薩芯片

基于RASC的keil電子時鐘制作(瑞薩RA)(3)----使用J-Link燒寫程序到瑞薩芯片

這一節(jié)主要講解如何使用J-Link對瑞薩RA芯片進(jìn)行燒錄。

2023-12-01 標(biāo)簽:芯片keil電子時鐘 607 0

查看更多>>

電子時鐘資料下載

查看更多>>

電子時鐘資訊

單片機(jī)電子時鐘時間誤差如何調(diào)整有效?

單片機(jī)電子時鐘時間誤差如何調(diào)整有效? 單片機(jī)電子時鐘的時間誤差可以通過以下幾種方式進(jìn)行調(diào)整和校正: 1. 外部校準(zhǔn):使用外部可靠的時鐘源(例如GPS接收...

2024-01-16 標(biāo)簽:單片機(jī)電子時鐘 2917 0

時鐘輻射超標(biāo)怎么解決?

時鐘輻射超標(biāo)怎么解決?? 時鐘輻射超標(biāo),是指在使用電子鐘類產(chǎn)品時,超出了人體可以承受的安全輻射值。這是當(dāng)代電子產(chǎn)品日益普及所帶來的問題。如何有效解決時鐘...

2023-09-12 標(biāo)簽:電磁輻射電子時鐘 1149 0

分享一個數(shù)字電路課程設(shè)計(jì)報(bào)告

因此,此次設(shè)計(jì)與制作數(shù)字鐘就是為了了解數(shù)字鐘的原理,從而學(xué)會制作數(shù)字鐘,而且通過數(shù)字鐘的制作進(jìn)一步的了解各種在制作中用到的中小規(guī)模集成電路的作用及使用方法。

2022-11-24 標(biāo)簽:數(shù)字電路電子時鐘 1900 0

單片機(jī)電子時鐘誤差原因分析

單片機(jī)電子時鐘利用內(nèi)部定時,計(jì)數(shù)器溢出產(chǎn)生中斷(12MHz晶振一般為50ms)再乘以相應(yīng)的倍率,來實(shí)現(xiàn)秒、分、時的轉(zhuǎn)換。大家都知道,從定時,計(jì)數(shù)器產(chǎn)生中...

2021-01-18 標(biāo)簽:單片機(jī)控制系統(tǒng)電子時鐘 1.3萬 0

基于單片機(jī)仿指針顯示的電子時鐘設(shè)計(jì)

基于單片機(jī)仿指針顯示的電子時鐘設(shè)計(jì)

【畢業(yè)設(shè)計(jì)】基于單片機(jī)仿指針顯示的電子時鐘設(shè)計(jì),用單片機(jī)模擬指針式電子時鐘,畢業(yè)設(shè)計(jì)和課程設(shè)計(jì)課題專用。附帶仿真圖、C程序,原理圖pdf等等資料,非常完...

2020-12-04 標(biāo)簽:單片機(jī)電子時鐘 1409 2

STC12C2052單片機(jī)LED點(diǎn)陣電子時鐘制作

STC12C2052單片機(jī)LED點(diǎn)陣電子時鐘制作

Φ3mm 8×8LED點(diǎn)陣四塊、STC12C2052單片機(jī)一片、DS1302實(shí)時時鐘芯片一片、LM7805穩(wěn)壓芯片一片、24MHz晶振一個、供電電壓是9...

2020-09-18 標(biāo)簽:led變壓器電子時鐘 5128 0

單片機(jī)應(yīng)用誤差原因分析

1.單片機(jī)電子時鐘的計(jì)時脈沖基準(zhǔn),是由外部晶振的頻率經(jīng)過12分頻后提供的,采用內(nèi)部的定時,計(jì)數(shù)器來實(shí)現(xiàn)計(jì)時功能。所以,外接晶振頻率的精確度直接影響電子鐘...

2020-06-24 標(biāo)簽:單片機(jī)計(jì)數(shù)器電子時鐘 6097 0

 基于電力載波通信的新型同步數(shù)字電子時鐘系統(tǒng)設(shè)計(jì)

基于電力載波通信的新型同步數(shù)字電子時鐘系統(tǒng)設(shè)計(jì)

0 引言 近年來,隨著電力線載波通信(Power Line Communication,PLC)技術(shù)的發(fā)展,電力線載波通信已大量地應(yīng)用于日常生活和工業(yè)生...

2017-11-30 標(biāo)簽:電子時鐘 1305 0

查看更多>>

電子時鐘數(shù)據(jù)手冊

相關(guān)標(biāo)簽

相關(guān)話題

換一批
  • IOT
    IOT
    +關(guān)注
    IoT是Internet of Things的縮寫,字面翻譯是“物體組成的因特網(wǎng)”,準(zhǔn)確的翻譯應(yīng)該為“物聯(lián)網(wǎng)”。物聯(lián)網(wǎng)(Internet of Things)又稱傳感網(wǎng),簡要講就是互聯(lián)網(wǎng)從人向物的延伸。
  • 海思
    海思
    +關(guān)注
  • STM32F103C8T6
    STM32F103C8T6
    +關(guān)注
    STM32F103C8T6是一款集成電路,芯體尺寸為32位,程序存儲器容量是64KB,需要電壓2V~3.6V,工作溫度為-40°C ~ 85°C。
  • 數(shù)字隔離
    數(shù)字隔離
    +關(guān)注
    數(shù)字隔離技術(shù)常用于工業(yè)網(wǎng)絡(luò)環(huán)境的現(xiàn)場總線、軍用電子系統(tǒng)和航空航天電子設(shè)備中,尤其是一些應(yīng)用環(huán)境比較惡劣的場合。數(shù)字隔離電路主要用于數(shù)字信號和開關(guān)量信號的傳輸。另一個重要原因是保護(hù)器件(或人)免受高電壓的危害。本文詳細(xì)介紹了數(shù)字隔離器工作原理及特點(diǎn),選型及應(yīng)用,各類數(shù)字隔離器件性能比較等內(nèi)容。
  • 硬件工程師
    硬件工程師
    +關(guān)注
    硬件工程師Hardware Engineer職位 要求熟悉計(jì)算機(jī)市場行情;制定計(jì)算機(jī)組裝計(jì)劃;能夠選購組裝需要的硬件設(shè)備,并能合理配置、安裝計(jì)算機(jī)和外圍設(shè)備;安裝和配置計(jì)算機(jī)軟件系統(tǒng);保養(yǎng)硬件和外圍設(shè)備;清晰描述出現(xiàn)的計(jì)算機(jī)軟硬件故障。
  • wifi模塊
    wifi模塊
    +關(guān)注
    Wi-Fi模塊又名串口Wi-Fi模塊,屬于物聯(lián)網(wǎng)傳輸層,功能是將串口或TTL電平轉(zhuǎn)為符合Wi-Fi無線網(wǎng)絡(luò)通信標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無線網(wǎng)絡(luò)協(xié)議IEEE802.11b.g.n協(xié)議棧以及TCP/IP協(xié)議棧。傳統(tǒng)的硬件設(shè)備嵌入Wi-Fi模塊可以直接利用Wi-Fi聯(lián)入互聯(lián)網(wǎng),是實(shí)現(xiàn)無線智能家居、M2M等物聯(lián)網(wǎng)應(yīng)用的重要組成部分。
  • 74ls74
    74ls74
    +關(guān)注
    74LS74是雙D觸發(fā)器。功能多,可作雙穩(wěn)態(tài)、寄存器、移位寄存器、振蕩器、單穩(wěn)態(tài)、分頻計(jì)數(shù)器等功能。本章詳細(xì)介紹了74ls112的功能及原理,74ls74引腳圖及功能表,74ls112的應(yīng)用等內(nèi)容。
  • MPU6050
    MPU6050
    +關(guān)注
    MPU-6000(6050)為全球首例整合性6軸運(yùn)動處理組件,相較于多組件方案,免除了組合陀螺儀與加速器時間軸之差的問題,減少了大量的封裝空間。
  • Protues
    Protues
    +關(guān)注
    Proteus軟件是英國Lab Center Electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。
  • UHD
    UHD
    +關(guān)注
    UHD是”超高清“的意思UHD的應(yīng)用在電視機(jī)技術(shù)上最為普遍,目前已有不少廠商推出了UHD超高清電視。
  • STC12C5A60S2
    STC12C5A60S2
    +關(guān)注
    在眾多的51系列單片機(jī)中,要算國內(nèi)STC 公司的1T增強(qiáng)系列更具有競爭力,因他不但和8051指令、管腳完全兼容,而且其片內(nèi)的具有大容量程序存儲器且是FLASH工藝的,如STC12C5A60S2單片機(jī)內(nèi)部就自帶高達(dá)60K FLASHROM,這種工藝的存儲器用戶可以用電的方式瞬間擦除、改寫。
  • 循跡小車
    循跡小車
    +關(guān)注
    做單片機(jī)的工程師相比都堆循跡小車有所認(rèn)識,它是自動引導(dǎo)機(jī)器人系統(tǒng)的基本應(yīng)用,那么今天小編就給大家介紹下自動自動循跡小車的原理,智能循跡小車的應(yīng)用,智能循跡小車程序,循跡小車用途等知識吧!
  • 光立方
    光立方
    +關(guān)注
    光立方是由四千多棵光藝高科技“發(fā)光樹”組成的,在2009年10月1日天安門廣場舉行的國慶聯(lián)歡晚會上面世。這是新中國成立六十周年國慶晚會最具創(chuàng)意的三大法寶之首。
  • K60
    K60
    +關(guān)注
  • LM2596
    LM2596
    +關(guān)注
    LM2596是降壓型電源管理單片集成電路的開關(guān)電壓調(diào)節(jié)器,能夠輸出3A的驅(qū)動電流,同時具有很好的線性和負(fù)載調(diào)節(jié)特性。固定輸出版本有3.3V、5V、12V,可調(diào)版本可以輸出小于37V的各種電壓。
  • 光模塊
    光模塊
    +關(guān)注
    光模塊(optical module)由光電子器件、功能電路和光接口等組成,光電子器件包括發(fā)射和接收兩部分。簡單的說,光模塊的作用就是光電轉(zhuǎn)換,發(fā)送端把電信號轉(zhuǎn)換成光信號,通過光纖傳送后,接收端再把光信號轉(zhuǎn)換成電信號。
  • STM32單片機(jī)
    STM32單片機(jī)
    +關(guān)注
    STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計(jì)的ARM Cortex-M3內(nèi)核
  • 步進(jìn)驅(qū)動器
    步進(jìn)驅(qū)動器
    +關(guān)注
    步進(jìn)驅(qū)動器是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機(jī)構(gòu)。當(dāng)步進(jìn)驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動一個固定的角度(稱為“步距角”),它的旋轉(zhuǎn)是以固定的角度一步一步運(yùn)行的??梢酝ㄟ^控制脈沖個數(shù)來控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時可以通過控制脈沖頻率來控制電機(jī)轉(zhuǎn)動的速度和加速度,從而達(dá)到調(diào)速和定位的目的。
  • Nexperia
    Nexperia
    +關(guān)注
    Nexperia是大批量生產(chǎn)基本半導(dǎo)體的領(lǐng)先專家,這些半導(dǎo)體是世界上每個電子設(shè)計(jì)都需要的組件。該公司廣泛的產(chǎn)品組合包括二極管、雙極晶體管、ESD 保護(hù)器件、MOSFET、GaN FET 以及模擬和邏輯IC。
  • CD4046
    CD4046
    +關(guān)注
    cD4046是通用的CMOS鎖相環(huán)集成電路,其特點(diǎn)是電源電壓范圍寬(為3V-18V),輸入阻抗高(約100MΩ),動態(tài)功耗小,在中心頻率f0為10kHz下功耗僅為600μW,屬微功耗器件。本章主要介紹內(nèi)容有,CD4046的功能 cd4046鎖相環(huán)電路,CD4046無線發(fā)射,cd4046運(yùn)用,cd4046鎖相環(huán)電路圖。
  • COMSOL
    COMSOL
    +關(guān)注
    COMSOL集團(tuán)是全球多物理場建模解決方案的提倡者與領(lǐng)導(dǎo)者。憑借創(chuàng)新的團(tuán)隊(duì)、協(xié)作的文化、前沿的技術(shù)、出色的產(chǎn)品,這家高科技工程軟件公司正飛速發(fā)展,并有望成為行業(yè)領(lǐng)袖。其旗艦產(chǎn)品COMSOL Multiphysics 使工程師和科學(xué)家們可以通過模擬,賦予設(shè)計(jì)理念以生命。
  • 加速度傳感器
    加速度傳感器
    +關(guān)注
    加速度傳感器是一種能夠測量加速度的傳感器。通常由質(zhì)量塊、阻尼器、彈性元件、敏感元件和適調(diào)電路等部分組成。
  • 聯(lián)網(wǎng)技術(shù)
    聯(lián)網(wǎng)技術(shù)
    +關(guān)注
  • 服務(wù)機(jī)器人
    服務(wù)機(jī)器人
    +關(guān)注
    服務(wù)機(jī)器人是機(jī)器人家族中的一個年輕成員,到目前為止尚沒有一個嚴(yán)格的定義。不同國家對服務(wù)機(jī)器人的認(rèn)識不同。
  • 四軸飛行器
    四軸飛行器
    +關(guān)注
    四軸飛行器,又稱四旋翼飛行器、四旋翼直升機(jī),簡稱四軸、四旋翼。這四軸飛行器(Quadrotor)是一種多旋翼飛行器。四軸飛行器的四個螺旋槳都是電機(jī)直連的簡單機(jī)構(gòu),十字形的布局允許飛行器通過改變電機(jī)轉(zhuǎn)速獲得旋轉(zhuǎn)機(jī)身的力,從而調(diào)整自身姿態(tài)。具體的技術(shù)細(xì)節(jié)在“基本運(yùn)動原理”中講述。
  • 基站測試
    基站測試
    +關(guān)注
    802.11ac與11基站測試(base station tests) 在基站設(shè)備安裝完畢后,對基站設(shè)備電氣性能所進(jìn)行的測量。n的區(qū)別,802.11n無線網(wǎng)卡驅(qū)動,802.11n怎么安裝。
  • TMS320F28335
    TMS320F28335
    +關(guān)注
    TMS320F28335是一款TI高性能TMS320C28x系列32位浮點(diǎn)DSP處理器
  • 靜電防護(hù)
    靜電防護(hù)
    +關(guān)注
    為防止靜電積累所引起的人身電擊、火災(zāi)和爆炸、電子器件失效和損壞,以及對生產(chǎn)的不良影響而采取的防范措施。其防范原則主要是抑制靜電的產(chǎn)生,加速靜電泄漏,進(jìn)行靜電中和等。
  • SDK
    SDK
    +關(guān)注
      SDK一般指軟件開發(fā)工具包,軟件開發(fā)工具包一般都是一些軟件工程師為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件時的開發(fā)工具的集合。軟件開發(fā)工具廣義上指輔助開發(fā)某一類軟件的相關(guān)文檔、范例和工具的集合。
  • OBD
    OBD
    +關(guān)注
    OBD是英文On-Board Diagnostic的縮寫,中文翻譯為“車載診斷系統(tǒng)”。這個系統(tǒng)隨時監(jiān)控發(fā)動機(jī)的運(yùn)行狀況和尾氣后處理系統(tǒng)的工作狀態(tài),一旦發(fā)現(xiàn)有可能引起排放超標(biāo)的情況,會馬上發(fā)出警示。
換一批

關(guān)注此標(biāo)簽的用戶(11人)

jf_53181665 jf_73152339 電子發(fā)燒友997 桜花呀 12345les 一季浮沉 檸港啊 middfat 默守那份 Vict0r womoumoua

編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題