查看: 3555|回復: 8
打印 上一主題 下一主題

單片機數字時(shí)鐘程序燒入 瀏覽參考

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2014-3-18 11:20:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)鍵詞: 單片機 , 數字時(shí)鐘
#include
  #define uint unsigned int
char 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=0;}}
   while(button6==0)
   {display();}}
  if(button7==0)
  {delay(10);
  if(button7==0)
  {num3--;
  if(num3<0){num3=59;}
}
  while(button7==0)
  {display();} }
  if(button8==0)
  {delay(10);
  if(button8==0)
  { num4--;if(num4<0)num4=23;}
  while(button8==0)
  {display();}}
display();
} }
好像出了點(diǎn)錯誤。。。。。。。。這個(gè)數字時(shí)鐘做的還蠻可以的,PCB是自己畫(huà)的,而板則是PCB廠(chǎng)家做的,隨便說(shuō)一下  順易捷專(zhuān)業(yè)打樣PCB 質(zhì)量保證 價(jià)格優(yōu)惠實(shí)在 適應廣大群體  詳情了解 吳先生 QQ 1981280072  郵箱 1981280072@qq.com    手機 13823276473  。。。。。。。。。就復制到這里了,有需要的可以自己去了解了解,了解一下也好,互相認知比較 切身客戶(hù)自身的利益  


void start()
{  EA=1;
  TMOD=0x01;ET0=1;
  TH0=(65536-4000)/256;
  TL0=(65536-4000)%256;}

void delay(uint z )   
{  uint x,y;
for(x=z;x>0;x--)
  for(y=120;y>0;y--);}

void timer1() interrupt 1
{ TH0=(65536-4000)/256;
  TL0=(65536-4000)%256;
   k++;
   if(k==2)  //總忘k把清零
{k=0;num1++;
if(num1==100)
{num1=0;num2++;
if(num2==60){num2=0;num3++;
if(num3==60){num3=0;num4++;
if(num4==24){num4=0;}}
  }} }}



void display()
{a=num1/10;b=num1%10;c=num2/10;d=num2%10;
e=num3/10;f=num3%10;g=num4/10;h=num4%10;
  wei=1;P0=0x80;wei=0;
  duan=1;P0=tab;duan=0;delay(1);
   P0=0x00;
   wei=1;P0=0x40;wei=0;
  duan=1;P0=tab[a];duan=0;delay(1);
       P0=0x00;
   wei=1;P0=0x20;wei=0;
  duan=1;P0=tab[d];duan=0;
  duan=1;P0=table[d];duan=0;delay(1);
   P0=0x00;
    wei=1;P0=0x10;wei=0;
  duan=1;P0=tab[c];duan=0;delay(1);   
   P0=0x00;

wei=1;P0=0x08;wei=0;
  duan=1;P0=table[f];duan=0;delay(1);
  duan=1;P0=tab[f];duan=0;delay(1);
   P0=0x00;
   wei=1;P0=0x04;wei=0;
  duan=1;P0=tab[e];duan=0;delay(1);
       P0=0x00;
   wei=1;P0=0x02;wei=0;
  duan=1;P0=tab[h];duan=0;
  duan=1;P0=table[h];duan=0;delay(1);
   P0=0x00;
    wei=1;P0=0x01;wei=0;
  duan=1;P0=tab[g];duan=0;delay(1);   
   P0=0x00;  

  }


沙發(fā)
 樓主| 發(fā)表于 2014-3-18 11:21:36 | 只看該作者
哎,感覺(jué)有點(diǎn)不好意思了  深圳順易捷專(zhuān)業(yè)打樣PCB 有需要的可以了解 倍感打擾 以前我也是這樣過(guò)來(lái)的 沒(méi)想到我也會(huì )有這么一天 學(xué)的半桶水  哎  聯(lián)系人 吳先生 (不知不覺(jué)就老了,能稱(chēng)呼為小吳么?)  QQ 1981280072  手機 13823276473  互相了解 切身客戶(hù)自身的利益  人生的道途 坦然的意義 是非對錯 恒古長(cháng)存   謝謝了 想發(fā)個(gè)表情
板凳
發(fā)表于 2014-3-18 13:35:49 | 只看該作者
學(xué)習學(xué)習,多謝!
地板
 樓主| 發(fā)表于 2014-3-19 10:48:54 | 只看該作者
ooooo
地下室
 樓主| 發(fā)表于 2014-3-21 14:15:34 | 只看該作者
呵呵  打擾
6
 樓主| 發(fā)表于 2014-3-21 19:53:01 | 只看該作者
深圳順易捷專(zhuān)業(yè)打樣PCB(線(xiàn)路板)單雙面 多層板 打樣 小批量 質(zhì)量保證 價(jià)格優(yōu)惠 低至48元起每款 更有五大優(yōu)惠 歡迎廣大客戶(hù)群體前來(lái)咨詢(xún)了解  聯(lián)系人 吳先生 QQ 1981280072 手機 13823276473  工廠(chǎng)地址:深圳市龍崗區坪地街道年豐村友誼北路11號 打擾 謝謝
7
 樓主| 發(fā)表于 2014-4-26 10:22:13 | 只看該作者
專(zhuān)業(yè)pcb快板打樣廠(chǎng)順易捷

順易捷公司是珠三角地區最大、多元化產(chǎn)品生產(chǎn)廠(chǎng)家之一,專(zhuān)業(yè)生產(chǎn)PCB線(xiàn)路板 支持打樣 小批量生產(chǎn) 提供打樣  單雙面  多層板 低至48元起每款 更有五大優(yōu)惠
日產(chǎn)500多款,全部經(jīng)過(guò)嚴格檢驗,真空包裝,交貨率達98%.打造深圳地區
堅信質(zhì)量第一 服務(wù)至上 速度制勝 客戶(hù)滿(mǎn)意的宗旨 以團結的隊伍,奮斗的精神做好今天;
以頂尖的品質(zhì),優(yōu)質(zhì)的服務(wù)托起明天!
量大從優(yōu), 歡迎廣大廠(chǎng)家,貿易商,個(gè)人前來(lái)咨詢(xún)。
聯(lián)系人:吳先生 QQ 1981280072  手機13682678586
8
發(fā)表于 2014-5-3 12:16:13 | 只看該作者
學(xué)習了,多謝!
9
發(fā)表于 2015-1-31 18:28:18 | 只看該作者
學(xué)習一下
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页