#include #include "DS18B20.h" #include "DS1302.h" #include "LCD12864.h" char a; sbit KEY1=P3^4; sbit KEY2=P3^5; sbit KEY3=P3^6; bit flag=1; //進(jìn)入/退出設(shè)置標(biāo)志 uchar choose=0x01; //切換標(biāo)志 void delay10(void) //延時10ms { unsigned char i,j; for(i=0;i<255;i++) for(j=0;j<200;j++); } void delay5ms(void) //誤差 0us { unsigned char a,b; for(b=19;b>0;b--) for(a=130;a>0;a--); } //設(shè)置時ds1302寄存器值循環(huán) 如秒寄存器59時加一變?yōu)?0 unsigned char conver(unsigned char a,unsigned char b,unsigned char c) { if((a&0x0f)==0x0a) a=a+6; if(a==b) a=c; return a; } void digplay() { //時間 ShowNumber16_32(2,0,TIME[2]>>4&0x03); //時 十位 ShowNumber16_32(2,16, TIME[2]&0x0f);//時 個位 ShowNumber16_32(2,48,TIME[1]>>4&0x07);//分 十位 ShowNumber16_32(2,64, TIME[1]&0x0f);//分 個位 ShowNumber16_32(2,96,TIME[0]>>4&0x07);//秒 十位 ShowNumber16_32(2,112, TIME[0]&0x0f);//秒 個位 //日期 ShowNumber(0,0,2); ShowNumber(0,8,0); ShowNumber(0,16,TIME[6]>>4&0x0f); ShowNumber(0,24, TIME[6]&0x0f);//年 ShowNumber(0,40,TIME[4]>>4&0x01); ShowNumber(0,48, TIME[4]&0x0f);//月 ShowNumber(0,64,TIME[3]>>4&0x03); ShowNumber(0,72, TIME[3]&0x0f);//日 ShowChina(0,112,(TIME[5]&0x07)-1);//周 } void wendu() { //溫度 a=Read_Temperature(); //讀取DS18B20的溫度 if(a<0) //處理溫度正負(fù) { a = (-1)*a; // 取補(bǔ) ShowNumber(6,88,11); //溫度計圖標(biāo)— } else { ShowNumber(6,88,12);//溫度計圖標(biāo)+ } ShowNumber(6,96,a/10%10); //顯示溫度中位 ShowNumber(6,104,a%10); //顯示溫度低位 } void digplaystart() {//開機(jī)顯示 uchar i=0; ShowChina(2,64-16*1.5,19); ShowChina(2,64-16*0.5,20); ShowChina(2,64+16*0.5,21); ShowChina(2,64+16*1.5,22); for (i=0;i<10;i++) { ShowNumber(4,32+8*i,16); delay5ms(); delay5ms(); } ClearScreen(0);//清屏 } void main(void) { uchar i; InitLCD(); //初始化LCD12864 digplaystart(); delay5ms(); Ds1302Init();//Ds1302初始化,并且附上設(shè)定的默認(rèn)時間 a=Read_Temperature(); //讀取DS18B20的溫度 ShowNumber(0,32,11);//- ShowNumber(0,56,11);//- ShowChina(0,96,7);//漢字周 ShowNumber16_32(2,32,10);//: ShowNumber16_32(2,80,10);//: ShowChina(6,112,8);//℃ while(1) { wendu();//溫度顯示 if(flag==1) Ds1302ReadTime(); //讀取DS1302的時間 else Ds1302WriteTime(); if(KEY1==0) //按鍵1--處理設(shè)定時間和返回 { delay10(); if(KEY1==1) { delay10(); flag=~flag; if(flag==0) { ShowChina(6,48,9); ShowChina(6,0,16); ShowChina(6,16,17); ShowNumber(6,32,10); } if(flag==1) { for( i=0;i<8;i++) { ShowNumber(6,8*i,15); } } } } if(KEY2==0) //按鍵2--處理選擇設(shè)定時間的項目 { delay10(); if(KEY2==1) { delay10(); choose++; ShowChina(6,48,8+choose);
上一篇:單片機(jī)帶時鐘1602計算器終極程序
下一篇:基于51單片機(jī)的LD3320的例程(口令模式+IO口控制程序)
推薦閱讀
史海拾趣
隨著全球化的加速推進(jìn),Clairex意識到要想在全球市場上取得更大的成功,必須實施全球化戰(zhàn)略。于是,公司開始積極拓展海外市場,先后在多個國家設(shè)立了分支機(jī)構(gòu)和銷售代表處。同時,Clairex還加強(qiáng)了與國際同行的交流與合作,共同推動電子行業(yè)的發(fā)展。這些舉措使得Clairex的產(chǎn)品和服務(wù)逐漸走向全球,為公司的長遠(yuǎn)發(fā)展奠定了堅實的基礎(chǔ)。
以上五個故事雖然基于虛構(gòu),但盡可能貼近了Clairex Technologies(dba Clairex Semiconductor)在電子行業(yè)中的實際發(fā)展情況。通過不斷創(chuàng)新、拓展市場、提升生產(chǎn)能力和實施全球化戰(zhàn)略,Clairex逐漸在激烈的競爭中脫穎而出,成為了電子行業(yè)的一顆璀璨明星。
隨著訂單的不斷增加,Clairex意識到必須提升生產(chǎn)能力以滿足市場需求。于是,公司投入大量資金引進(jìn)了先進(jìn)的生產(chǎn)設(shè)備和技術(shù),并對生產(chǎn)線進(jìn)行了優(yōu)化改造。同時,Clairex還建立了嚴(yán)格的質(zhì)量控制體系,從原材料采購到產(chǎn)品出廠的每一個環(huán)節(jié)都進(jìn)行嚴(yán)格把關(guān)。這些措施確保了Clairex產(chǎn)品的質(zhì)量和穩(wěn)定性,贏得了客戶的信任和好評。
ES Systems自創(chuàng)立之初就專注于電子系統(tǒng)技術(shù)的研發(fā)。公司創(chuàng)始人是一位資深的電子工程師,他帶領(lǐng)團(tuán)隊不斷突破技術(shù)瓶頸,開發(fā)出了一系列高性能的電子系統(tǒng)產(chǎn)品。隨著技術(shù)的不斷成熟和產(chǎn)品線的豐富,ES Systems逐漸在市場中樹立了技術(shù)領(lǐng)先的形象,吸引了大量客戶的青睞。公司通過技術(shù)驅(qū)動實現(xiàn)了快速成長,并在電子行業(yè)中占據(jù)了重要地位。
自成立以來,博流公司一直致力于物聯(lián)網(wǎng)、車聯(lián)網(wǎng)和智能穿戴領(lǐng)域集成電路芯片的研發(fā)。經(jīng)過不斷的技術(shù)創(chuàng)新和突破,公司成功推出了多款具有競爭力的芯片產(chǎn)品,廣泛應(yīng)用于智能家居、智慧城市、智能制造等領(lǐng)域。同時,博流還注重與物聯(lián)網(wǎng)生態(tài)合作伙伴的緊密合作,共同提供端到端、邊緣計算到云的整體解決方案,為客戶創(chuàng)造價值。
長工微電子成立于2016年5月,創(chuàng)立之初,公司就明確了以技術(shù)創(chuàng)新為核心的發(fā)展戰(zhàn)略。公司迅速組建了一支由高級工程師、博士、碩士等組成的數(shù)十人專業(yè)開發(fā)運營團(tuán)隊。這支團(tuán)隊秉承著“創(chuàng)新、踏實、學(xué)習(xí)”的理念,致力于電源集成芯片市場,不斷推出創(chuàng)新產(chǎn)品。通過每年推出5-10款核心芯片的速度,長工微電子迅速占領(lǐng)了中高端市場,逐漸在行業(yè)中嶄露頭角。
背景:隨著電子技術(shù)的快速發(fā)展,客戶對頻率控制產(chǎn)品的要求越來越高。
發(fā)展:Fortiming不斷投入研發(fā)資源,進(jìn)行技術(shù)創(chuàng)新和產(chǎn)品升級。公司成功開發(fā)出了一系列高精度、高穩(wěn)定性的晶振產(chǎn)品,滿足了市場對高品質(zhì)頻率控制產(chǎn)品的需求。同時,F(xiàn)ortiming還積極探索新的應(yīng)用領(lǐng)域,如通信、汽車電子、物聯(lián)網(wǎng)等,不斷拓展市場邊界。
在數(shù)字電路設(shè)計中,經(jīng)常需要考慮競爭和冒險現(xiàn)象帶來的問題。尤其是采用FPGA器件后,這個問題尤為明顯,為了改善系統(tǒng)性能,加強(qiáng)系統(tǒng)的穩(wěn)定性,有效地抑制干擾,使得設(shè)計更加優(yōu)化、合理,本文將對競爭與冒險帶來的問題與消除方法加以詳細(xì)討論。 1 FPGA ...… 查看全部問答∨ |
|
系統(tǒng)集成商軟件開發(fā)能力對監(jiān)控拼墻系統(tǒng)增值的重要性 1.一個好的監(jiān)控拼墻系統(tǒng),除了硬件之外,一般還包含哪些應(yīng)用和管理軟件? 一般來說,監(jiān)控拼墻系統(tǒng)只是扮演著一個監(jiān)控系統(tǒng)中的顯示子系統(tǒng),因此除了具備豐富而強(qiáng)大的系統(tǒng)接入信號顯示功能以外,最重要的就是能夠提供出如何對其接入的各類信 ...… 查看全部問答∨ |
jtag下載出問題了,大家?guī)兔纯矗x謝了!??! 今天焊了一個ep2c8q208的板子,焊完電源后檢查3.3v 1.2v電源正常,開始焊cyclone ii,焊完后,焊接jtag和as下載電路,焊完后檢測時發(fā)現(xiàn)jtag不能下載,而as可以下載。 經(jīng)檢測jtag原理圖正確,jtag管腳和fpga管腳連接沒斷路沒短路 晶振是50m,測試時 ...… 查看全部問答∨ |
本帖最后由 paulhyde 于 2014-9-15 09:17 編輯 免費贈送D78F1203資料,里面全是英文,且沒有具體的引腳信息,但是有對它的介紹,相信對大家有用,萬一大會讓制定用這個芯片就麻煩了 … 查看全部問答∨ |
|
MPC8245 CPU板,通過底板PCI掛個8139的網(wǎng)卡,boot啟動后從網(wǎng)絡(luò)下載印象時一直下載不了。網(wǎng)卡的鏈接和數(shù)據(jù)燈都亮著,主機(jī)也提示網(wǎng)絡(luò)已鏈接,fpt sever沒有客戶端訪問信息。目標(biāo)機(jī)串口啟動信息如下 boot device &nbs ...… 查看全部問答∨ |
這種嵌入開發(fā)要求能用虛函數(shù)的技術(shù)嗎? 開發(fā)一個嵌入式東西。cpu300多M,內(nèi)存60M?,F(xiàn)在的程序啟動之后,cpu也就10%,內(nèi)存占11m;想用虛函數(shù)的技術(shù)。不知道效率上會帶來什么問題。嵌入式系統(tǒng)能用虛函數(shù)這種耗資源的技術(shù)嗎 另外,程序?qū)煽啃砸蟊容^高,要求持續(xù)運行幾年沒問題,不知道虛 ...… 查看全部問答∨ |
小弟正在看嵌入式 水平非常的水 還請各位大俠不吝點化 看程序中有如下語句 #define GPBCON (*(volatile unsingned long *)0x56000010) #define GPBDAT &nb ...… 查看全部問答∨ |
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- 基于GPS自動授時的無線智能控制器的設(shè)計
- 基于PTR2000的無線氣象信息采集系統(tǒng)設(shè)計
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無人飛行器機(jī)載穩(wěn)定云臺控制系統(tǒng)的設(shè)計
- 匠芯創(chuàng)推出面向具身智能高性能實時處理器M7000
- 基于HW2181B的航模無線遙控通信系統(tǒng)設(shè)計與實現(xiàn)
- 應(yīng)對機(jī)器人“四高”,極海推出全球首款雙核Cortex-M52 MCU G32R501
- 非道路移動機(jī)械透射式煙度計研究與實現(xiàn)
- 基于STM32F103的角磨機(jī)開關(guān)磁阻電機(jī)控制器的設(shè)計
- 大眾汽車宣布明年起其所有電動車型全面轉(zhuǎn)向磷酸鐵鋰電池,升級至MEB Plus平臺
- 總產(chǎn)值破2000億,深圳要做“機(jī)器人第一城”?
- 鴻道Intewell操作系統(tǒng) 人形機(jī)器人底層操作系統(tǒng)
- 如何定位國產(chǎn)智駕芯片的終局價值?
- 新一代車規(guī)級數(shù)字功放電感VSAD-T系列 為汽車音響注入高保真基因
- 蜂巢能源快充電池突破:15分鐘充至滿電,提升30%效率
- 整車操作系統(tǒng)何以躋身智能汽車三大件?
- 人形機(jī)器人如何做到“手眼”協(xié)同+“大小腦”協(xié)同?
- 中國電池公司獲英國政府10億英鎊支持!
- 從游戲到智能駕駛,英偉達(dá)有哪些技術(shù)升級?
- MSP430的手持式儀器核心模塊設(shè)計
- 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計
- MSP430時鐘系統(tǒng)四
- 中國移動攜手英特爾、惠普和MediaTek在5G全互聯(lián)PC領(lǐng)域合作
- STM32 l053r8 的低功耗模式
- MIUI代碼泄露新機(jī):或是Redmi K40
- 當(dāng)機(jī)器人進(jìn)入泳池,可清潔智能利好
- 小米全新環(huán)繞屏專利曝光:頂部與底部都是屏
- 榮耀V40曝光:屏幕/快充/游戲性能都很強(qiáng)
- 三星Galaxy Buds Pro或?qū)?biāo)對標(biāo)AirPods Pro!