???? #include
???? #include
???? #define????? Z8279??? XBYTE[0x8FFF] //定義外部命令口
???? #define????? D8279??? XBYTE[0x8FFE] //定義外部數據口
???? #define????? LEDWR0?? 0x90??? //寫端口命令
#define uchar unsigned char
???
???? void view8279(void);
uchar?? hour1=0,hour2=0,min1=0,min2=0,sec1=0,sec2=0,num_20; //時分秒的十位和個位,初值為零
???? uchar led[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};//定義0到F的鍵碼
???
???? void main(void)
???? {
????? TMOD=0x01;
????? TH0=0x3c;
????? TL0=0xb0;
????? IE=0x82;
????? TR0=1;
????? num_20=20;
????? while(1)
????? {}
???? }
???
???? void shizhong(void) interrupt 1
???? {????????? //7?????????????????
????? TH0=0x3c;
????? TL0=0xb0;
????? num_20--;
????? if(num_20!=0) return;
????
????? if(sec1==5 && sec2==9)
????? {????????? //05
??? sec1=0;
??? sec2=0;
?????? if(min1==5 && min2==9)
?????? {???????? //03
???? min1=0;
???? min2=0;
??????? if(hour1==5 && hour2==9)
??????? {??????? //01
???????? hour1=0;
???????? hour2=0;
???? }??????? //01
???????? else if(hour2==9)
???????? {?????? //02
????????? hour1++;
????????? hour2=0;
???????? }?????? //02
???????? else hour2++;
??????? }??????? //03
??????? else if(min2==9)
??????? {??????? //04
???????? min1++;
???????? min2=0;
??????? }??????? //04
???????? else min2++;
?????? }
??????????? //05
?????? else if(sec2==9)
?????? {???????? //06
??????? sec1++;
??????? sec2=0;
?????? }???????? //06
?????? else sec2++;
???
????
????? view8279();
????? num_20=20;???????? //7
???? }
???
???? void view8279(void)
???? {??
????? if (1)??? //在正常顯示情況下顯示各位數字
????? {
????????? Z8279=LEDWR0;
??????????? D8279=led[sec2];
??????????? D8279=led[sec1];
????? D8279=0x40;?????
??????????? D8279=led[min2];
??????????? D8279=led[min1];
??????????? D8279=0x40;
??????????? D8279=led[hour2];
??????????? D8279=led[hour1];
????? }
???? }
8279做的時鐘程序C語言源代碼
- 時鐘(134663)
相關推薦
熱點推薦
8279芯片資料,最好有C語言底層
新人第一次發帖,最近需要用下鍵盤的一個芯片8279,可是書上的看的不是很清楚,就想問下各位大哥有沒有8279芯片的資料,還有C語言的底層,謝謝大家了!!
2015-05-22 19:44:11
能轉化成c語言嗎?這是8279鍵盤顯示實驗匯編代碼
LJMPSTAR ORG0100H STAR:MOVSP,#60H ACALLINIT8279;初始化子程序 MOVKeyCount,#0 STAR1:CALLSCAN_KEY;鍵掃描
2015-10-25 12:03:17
自己做的6*6*6光立方原理圖和源代碼(程序有詳細注釋)
自己做的6*6*6光立方原理圖和源代碼,由于我自己在搭建是弄錯了!網上下載了一個程序,但是看不懂,就自己寫了一個,加上本身C語言不好!所以寫的代碼不是很好!有著詳細的注釋! AD剛學!!原理圖畫的就更垃圾了!! !求大家指點
2012-10-24 12:11:28
mcp2515 c程序源代碼
mcp2515 c程序源代碼
;----------------------------------------------------------------------;MCP2510.INC; Description:&
2008-06-06 21:47:47
677
677MTK1389的DVD方案C語言程序源代碼
MTK1389的DVD方案程序C語言源代碼,自已根據需要修改界面什么的就可以成自已的產了。MTK1389 the DVD program source code, customers can
2009-02-25 12:02:17
173
173LCD1602+DS18B20程序 (C語言源代碼)
LCD1602+DS18B20程序 (C語言源代碼):#include <reg51.h>#include <intrins.h>
#define uchar
2009-09-13 14:56:58
344
34424C08程序源代碼
24C08程序源代碼:/*********************************************** 24C08.C 判斷寫入EEPROM的數據是否和讀出的數據
2009-09-13 15:00:31
137
137178個經典c語言源代碼
178個經典c語言源代碼:#define N 11float max=0,min=0;float average(array,n)float array[];int n;{ int i
2010-02-08 17:19:01
178
178常用算法程序集 (C語言描述)(第三版)+源代碼修改
常用算法程序集 (C語言描述)(第三版)+源代碼修改:1.書中所有的算法均用C語言描述,并存放在一張光盤上。2.在與本書配套的光盤中,按章存放了書中所有的算法函數程序以及例子
2010-02-08 18:22:38
0
0解密程序源代碼
解密程序源代碼源程序5;***********************************************************; File: system.ASM; Taget
2010-02-09 15:08:16
38
38匯編語言源代碼分析
匯編語言源代碼分析
查看源代碼將發現它由4 4個文件組成,其中:• 兩個是匯編語言文件,它們的名字帶后綴“ . s”;• 28個是用“C”語言編寫的,它們的名
2010-02-09 16:18:21
26
26駐留撥號程序匯編語言源代碼
駐留撥號程序匯編語言源代碼:; DIALER.ASM ; Resident dialer;; Author: Inbar Raz; Placed
2010-05-06 16:40:22
10
10AVR單片機SPI通訊實例程序 (C語言源代碼)
AVR單片機SPI通訊實例程序 (C語言源代碼)
一個SPI的實例,通過SPI實現兩機通訊, 采用中斷方式實現雙全工通訊。本例用兩MEGA8515實現,連接為: MISO-
2006-04-23 14:10:56
7168
7168ad9850-c程序-設計源代碼
ad9850-c程序-源代碼
#include #includefloat l,m,n,q,z;double k; //-----------------------定義管腳---------
2008-04-10 13:12:17
1602
1602lc72130的應用C程序源代碼
lc72130的應用C程序源代碼收音頭控制程序(LC72130)//------------------------------------------------------------------------/******************************************
2008-07-31 11:43:29
2875
2875sle4442程序(ic卡程序,C語言源代碼)
sle4442程序(ic卡程序,C語言源代碼)
//*********************FileName:Main.c**
2008-09-22 17:33:40
6459
6459DS18B20基于51單片機的C語言源代碼
DS18B20基于51單片機的C語言源代碼。實現溫度數據的讀取和顯示,使用時請注意程序中所定義的每個單片機引腳,希望對單片機初學者有幫助。
2015-11-03 11:33:07
8
88279顯示電子鐘的設計與程序源代碼
分享到 可以看看時鐘程序是怎么樣設計的。 Z 8279 EQU 08701H ;8279 狀態/命令口地址D8279 EQU 08700H ;8279 數據口地址LEDMOD EQU 00H;左邊
2018-01-22 22:52:25
735
735
一個在單片機上練習C語言的模板程序
先給大家附上一套完整的模板源代碼,后面章節練習C語言的模板程序就直接復制此完整的源代碼,此源代碼適合的單片機型號是STC89C52RC,晶振是11.0592MHz,串口波特率是9600,初學者只需
2018-02-15 22:54:00
4659
4659C語言的源代碼文件和目標文件與可執行文件的詳細介紹
1、源代碼文件
存放程序代碼的文件,即我們編輯代碼的文件,稱為源代碼文件。
C語言源程序文件的擴展名為“.c”。源代碼文件是相對目標文件和可執行文件而言的,一般是用高級語言寫出來的。
2020-02-18 11:52:47
9562
9562使用MATLAB的實驗源代碼C語言實現AM調制的詳細資料合集免費下載
本文檔的主要內容詳細介紹的是使用MATLAB的實驗源代碼C語言實現AM調制的詳細資料合集免費下載。
2020-03-09 08:00:00
2
2c語言源程序main函數的位置
理解C語言程序的執行過程。 C語言程序的執行過程可以簡單概括為以下幾個步驟: 掃描源代碼:在程序執行前,編譯器會將C語言源代碼進行掃描。這個過程包括詞法分析和語法分析,目的是將源代碼轉換為可執行的二進制代碼。 編譯:經過掃描后,編譯
2023-11-24 10:23:26
4064
4064c語言編寫的源程序可以直接運行嗎
C語言編寫的源程序不能直接運行,必須經過一系列的編譯鏈接過程才能生成可執行文件,然后才能運行。 C語言是一種高級編程語言,它的源代碼需要被編譯器翻譯成機器語言才能被計算機執行。源程序是以文本文件
2023-11-26 09:03:04
10052
10052如何把c語言源程序變成應用程序
將C語言源程序轉變為應用程序可以分為以下幾個步驟:編寫源代碼、編譯、鏈接和運行。在這篇文章中,我將詳細介紹這些步驟以及相關的工具和技術。 第一步是編寫源代碼。在C語言中,源代碼是以文本形式編寫
2023-11-26 09:04:08
4727
4727源代碼加密、源代碼防泄漏c/c++與git服務器開發環境
源代碼加密對于很多研發性單位來說是至關重要的,當然每家企業的業務需求不同所用的開發環境及開發語言也不盡相同,今天主要來講一下c++及git開發環境的源代碼防泄密保護方案。企業源代碼泄密場景一、在很多
2025-02-12 15:26:11
973
973
電子發燒友App



評論