-
12864液晶時鐘顯示程序
LCD 地址變量
;**************變量的定義*****************
RS BIT P2.0 ;LCD數(shù)據(jù)/命令選擇端(H/L)
RW BIT P2.1 ;LCD讀/寫選擇端(H/L)
EP BIT P2.2 ;LCD使能控制
PSB EQU P2.3
RST EQU P2.5
PRE BIT P1.4 ;調(diào)整鍵(K1)
ADJ BIT P1.5 ;調(diào)整鍵(K2)
COMDAT EQU P0
LED EQU P0.3
YEAR DATA 18H ;年,月,日變量
MONth DATA 19H
DATE DATA 1AH
WEEK DATA 1BH
HOUR DATA 1CH ;時,分,秒,百分之一秒變量
MIN DATA 1DH
SEC DATA 1EH
SEC100 DATA 1FH
STATE DATA 23H
LEAP BIT STATE.1 ;是否閏年標(biāo)志1--閏年,0--平年
KEY_S DATA 24H ;當(dāng)前掃描鍵值
KEY_V DATA 25H ;上次掃描鍵值
DIS_BUF_U0 DATA 26H ;LCD第一排顯示緩沖區(qū)
DIS_BUF_U1 DATA 27H
DIS_BUF_U2 DATA 28H
DIS_BUF_U3 DATA 29H
DIS_BUF_U4 DATA 2AH
DIS_BUF_U5 DATA 2BH
DIS_BUF_U6 DATA 2CH
DIS_BUF_U7 DATA 2DH
DIS_BUF_U8 DATA 2EH
DIS_BUF_U9 DATA 2FH
DIS_BUF_U10 DATA 30H
DIS_BUF_U11 DATA 31H
DIS_BUF_U12 DATA 32H
DIS_BUF_U13 DATA 33H
DIS_BUF_U14 DATA 34H
DIS_BUF_U15 DATA 35H
DIS_BUF_L0 DATA 36H ;LCD第三排顯示緩沖區(qū)
DIS_BUF_L1 DATA 37H
DIS_BUF_L2 DATA 38H
DIS_BUF_L3 DATA 39H
DIS_BUF_L4 DATA 3AH
DIS_BUF_L5 DATA 3BH
DIS_BUF_L6 DATA 3CH
DIS_BUF_L7 DATA 3DH
DIS_BUF_L8 DATA 3EH
DIS_BUF_L9 DATA 3FH
DIS_BUF_L10 DATA 40H
DIS_BUF_L11 DATA 41H
DIS_BUF_L12 DATA 42H
DIS_BUF_L13 DATA 43H
DIS_BUF_L14 DATA 44H
DIS_BUF_L15 DATA 45H
FLAG DATA 46H ;1-年,2-月,3-日,4-時,5-分,6-秒,7-退出調(diào)整。
DIS_H DATA 47H
DIS_M DATA 48H
DIS_S DATA 49H
標(biāo)簽:
12864
單片機(jī)
液晶時鐘
顯示程序
上傳時間:
2013-11-09
上傳用戶:xingisme
-
12864液晶時鐘顯示程序
LCD 地址變量
;**************變量的定義*****************
RS BIT P2.0 ;LCD數(shù)據(jù)/命令選擇端(H/L)
RW BIT P2.1 ;LCD讀/寫選擇端(H/L)
EP BIT P2.2 ;LCD使能控制
PSB EQU P2.3
RST EQU P2.5
PRE BIT P1.4 ;調(diào)整鍵(K1)
ADJ BIT P1.5 ;調(diào)整鍵(K2)
COMDAT EQU P0
LED EQU P0.3
YEAR DATA 18H ;年,月,日變量
MONth DATA 19H
DATE DATA 1AH
WEEK DATA 1BH
HOUR DATA 1CH ;時,分,秒,百分之一秒變量
MIN DATA 1DH
SEC DATA 1EH
SEC100 DATA 1FH
STATE DATA 23H
LEAP BIT STATE.1 ;是否閏年標(biāo)志1--閏年,0--平年
KEY_S DATA 24H ;當(dāng)前掃描鍵值
KEY_V DATA 25H ;上次掃描鍵值
DIS_BUF_U0 DATA 26H ;LCD第一排顯示緩沖區(qū)
DIS_BUF_U1 DATA 27H
DIS_BUF_U2 DATA 28H
DIS_BUF_U3 DATA 29H
DIS_BUF_U4 DATA 2AH
DIS_BUF_U5 DATA 2BH
DIS_BUF_U6 DATA 2CH
DIS_BUF_U7 DATA 2DH
DIS_BUF_U8 DATA 2EH
DIS_BUF_U9 DATA 2FH
DIS_BUF_U10 DATA 30H
DIS_BUF_U11 DATA 31H
DIS_BUF_U12 DATA 32H
DIS_BUF_U13 DATA 33H
DIS_BUF_U14 DATA 34H
DIS_BUF_U15 DATA 35H
DIS_BUF_L0 DATA 36H ;LCD第三排顯示緩沖區(qū)
DIS_BUF_L1 DATA 37H
DIS_BUF_L2 DATA 38H
DIS_BUF_L3 DATA 39H
DIS_BUF_L4 DATA 3AH
DIS_BUF_L5 DATA 3BH
DIS_BUF_L6 DATA 3CH
DIS_BUF_L7 DATA 3DH
DIS_BUF_L8 DATA 3EH
DIS_BUF_L9 DATA 3FH
DIS_BUF_L10 DATA 40H
DIS_BUF_L11 DATA 41H
DIS_BUF_L12 DATA 42H
DIS_BUF_L13 DATA 43H
DIS_BUF_L14 DATA 44H
DIS_BUF_L15 DATA 45H
FLAG DATA 46H ;1-年,2-月,3-日,4-時,5-分,6-秒,7-退出調(diào)整。
DIS_H DATA 47H
DIS_M DATA 48H
DIS_S DATA 49H
標(biāo)簽:
12864
單片機(jī)
液晶時鐘
顯示程序
上傳時間:
2013-12-25
上傳用戶:wvbxj
-
c8051f020 實時時鐘模塊程序 內(nèi)含IIC模塊程序/********************** SYSTEM CLOCK 8M********************************/
extern unsigned char xdata currenttime[16]={0}
extern unsigned char xdata settime[16]={
0x00, // control regesiter 1
0x00, // control regesiter 2
0x01, //current second
0x19, //current minute
0x20, //current hour
0x29, //current data
0x04, //current week
0x07, //current MONth
0x05, //current year
0x00, // alarm value reset
0x00, // alarm value reset
0x00, // alarm value reset
0x00, // alarm value reset
0x00, // clk out disable
0x00, // close timer
0x00,
}
/*********************************************************************/
extern void Current_Time ( void )
extern void Set_Time ( void )
標(biāo)簽:
c8051f020
SYSTEM
CLOCK
IIC
上傳時間:
2015-06-30
上傳用戶:edisonfather
-
procedureTForm1.Button1Click(Sender:TObject)
var
S:String
begin
S:=idhttp1.Get(PostURL.text+ ?username= +EdUserName.Text+ &password= +EdPassWord.Text+ &password2= +EdPassWord.Text+ &email= +
EdEMail.Text+ &gendernew=1&year=&MONth=&day=&locationnew =&site=&oicq=&icq=&yahoo=&msn=&bio=&styleidnew =&tppnew=0&pppnew=0&timeformatnew=12&cstatus=&dateformatnew =yyyy-mm-dd&showemail=1&newsletter=1&timeoffsetnew=8&avatar =&sig=®submit=注冊 ) //一句代碼
ifPos( 非常感謝您的注冊 ,s)>1then //判斷部分
ShowMessage( 注冊成功! )
else
ifPos( 已經(jīng)被注冊了 ,S)>1then
ShowMessage( 該用戶名或E-Mail已被注冊! )
else
ShowMessage( 已關(guān)閉注冊,注冊失敗! )
end
標(biāo)簽:
procedureTForm
PostURL
TObject
Button
上傳時間:
2014-08-24
上傳用戶:努力努力再努力
-
1、設(shè)計一個學(xué)生類Student,包括姓名,學(xué)號,性別,籍貫,年齡,出生日期和住址,其中“出生日期”定義為一個“日期”類(具有屬性:year(年),MONth(月),date(日))內(nèi)嵌子對象。
2、具有數(shù)據(jù)的錄入、顯示、保存、查詢(按學(xué)號或姓名查詢)、修改和刪除功能。
3、對Student類重載"=="運算符和"="運算符,"=="運算符判斷兩個Student類對象的id屬性是否相等;"="運算符實現(xiàn)Student類對象的賦值操作。
4、對給出的程序源代碼要給出各部分的詳細(xì)注釋。
5、自己根據(jù)能力及需要添加相應(yīng)功能模塊,增強(qiáng)模擬系統(tǒng)功能。
6、用I/O流對象引用作參數(shù)的成員函數(shù)實現(xiàn)文件存取,便于查詢、修改和刪除。 (用MFC完成也可以)
標(biāo)簽:
Student
上傳時間:
2016-02-27
上傳用戶:lht618
-
(1)設(shè)計一個人事管理的People(人員)類.考慮到通用性,這里只抽象出所有類型人員都具有的屬性:name(姓名),number(編號), sex(性別),birthday(出生日期),id(身份證號)等等.其中"出生日期"定義為一個"日期"類(具有屬性:year(年),MONth (月),date(日)內(nèi)嵌子對象.用成員函數(shù)實現(xiàn)對人員信息的錄入和顯示等必要功能操作(自己獨立思考設(shè)計).要求包括:構(gòu)造函數(shù)和析構(gòu)函數(shù),拷貝構(gòu)造 函數(shù),內(nèi)聯(lián)成員函數(shù).
(2)從People(人員)類派生出student(學(xué)生)類,添加屬性:班號char chassNO[7];從People類派生出teacher(教師)類,添加屬性:職務(wù)char principalship[11],部門char department[21].從student類中派生出graduate(研究生)類,添加屬性:專業(yè)char subject[21],導(dǎo)師teacher adviser(為(教師類內(nèi)嵌子對象);從graduate類和teacher類派生出TA(助教生)類,注意虛基類的使用,重載相應(yīng)的成員函數(shù).
(3)對People類重載"=="運算符和"="運算符,"=="運算符判斷兩個People類對象的id屬性是否相等;"="運算符實現(xiàn)People類對象的賦值操作.
(4)定義一個對People類對象數(shù)組按編號排序的函數(shù),一個按編號查找people對象的函數(shù).
標(biāo)簽:
birthday
People
number
name
上傳時間:
2014-01-17
上傳用戶:GHF
-
用pascal編一個年歷具體要求是:設(shè)計電子月歷的程序
一、任務(wù)內(nèi)容(task)
1.設(shè)計的程序應(yīng)具有以下功能:
(1)任意輸入某年的某一月份,屏幕應(yīng)能顯示該月的月歷;
(2)應(yīng)允許多次從鍵盤輸入某月份,并自行設(shè)置結(jié)束標(biāo)志。
(3)如在屏幕上輸入2007年12月份的信息,屏幕的顯示形式如下:
MONth Sun. Mon. Tue. Wed. Thu. Fri. Sat.
12 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
(4)備注:輸出界面也可以是其它形式,另外還可對輸出界面進(jìn)行必要的修飾(如:加入表格線)。
2.程序設(shè)計要求:
1)采用結(jié)構(gòu)化的程序設(shè)計方法進(jìn)行編程;
2)用case控制語句實現(xiàn)選擇分支結(jié)構(gòu);
3)用while \repeat…until\for語句實現(xiàn)循環(huán)結(jié)構(gòu);
4)利用標(biāo)準(zhǔn)過程readkey實現(xiàn)程序執(zhí)行暫停;
5)利用標(biāo)準(zhǔn)過程 clrscr實現(xiàn)清屏操作。
標(biāo)簽:
pascal
task
程序
電子
上傳時間:
2014-01-07
上傳用戶:franktu
-
Maya Calendar
During his last sabbatical, professor M. A. Ya made a surprising discovery about the old Maya calendar. From an old knotted message, professor discovered that the Maya civilization used a 365 day long year, called Haab, which had 19 MONths. Each of the first 18 MONths was 20 days long, and the names of the MONths were pop, no, zip, zotz, tzec, xul, yoxkin, mol, chen, yax, zac, ceh, mac, kankin, muan, pax, koyab, cumhu. Instead of having names, the days of the MONths were denoted by numbers starting from 0 to 19. The last MONth of Haab was called uayet and had 5 days denoted by numbers 0, 1, 2, 3, 4. The Maya believed that this MONth was unlucky, the court of justice was not in session, the trade stopped, people did not even sweep the floor.
標(biāo)簽:
A.
M.
sabbatical
surprising
上傳時間:
2014-01-05
上傳用戶:libenshu01
-
RX-8801 SA Features built-in 32.768 kHz DTCXO, High Stability Supports l'C-Bus's high speed mode (400 kHz)Alarm interrupt function for day, date, hour, and minute settings Fixed-cycle timer interrupt function Time update interrupt function32.768 kHz output with OE function Auto correction of leap years Wide interface voltage range: 2.2 V to 5.5 V Wide time-keeping voltage range:1.8 V to 5.5 V Low current consumption: 0.84A/3V (Typ.)is an IC bus interface-compliant real-time clock which includes a 32.768 kHz DTCXO In addition to providing a calendar (year, MONth, date, day, hour, minute, second) function and a clock counter function, this module provides an abundance of other functions including an alarm function, fixed-cycle timer unction, time update interrupt function, and 32.768 kHz output function.The devices in this module are fabricated via a C-MOS process for low current consumption, which enables ong-term battery back-up.
標(biāo)簽:
時鐘芯片
rx8025t
上傳時間:
2022-06-17
上傳用戶: