/*采用AD0804芯片,硬件電路:cs片選端接P2.3,WR寫數(shù)據(jù)端寫P3.6,RD讀數(shù)據(jù)端接P3.7,鎖存端接P2.6腳,數(shù)碼管位選端分別接P3.2?,P3.3,P3.4,段選端接P1口*/?
#include
#define?uint?unsigned?int//宏文件?
#define?uchar?unsigned?char//宏文件?
uchar?num;//變量?
void?delay3(uint?z);//延時定義?
void?dissy();//延時函數(shù)定義?
sbit?ge=P3^2;//個位定義?
sbit?shi=P3^3;//十位定義?
sbit?bai=P3^4;//百位定義?
sbit?ad_cs=P2^3;//片選端?
sbit?ad_wr=P3^6;//寫數(shù)據(jù)端?
sbit?ad_rd=P3^7;//讀數(shù)據(jù)端?
sbit?pian=P2^6;//鎖存器片選?
void?add();//ad轉(zhuǎn)換子函數(shù)?
void?delay(uint?i);//延時子函數(shù)申明?
uchar?code?table[]={?
0xc0,0xf9,0xa4,0xb0,0x99,?
0x92,0x82,0xf8,0x80,0x90,?
0x88,0x83,0xc6,0xa1,0x86,?
0x8e?
};//數(shù)組?
/************主函數(shù)**********/?
void?main()?
{?
?while(1)?
?{?
??add();//調(diào)用AD轉(zhuǎn)換子函數(shù)?
??dissy();//數(shù)碼管顯示子函數(shù)???
?}????
}?
/************AD轉(zhuǎn)換子函數(shù)**********/?
void?add()//AD轉(zhuǎn)換子函數(shù)?
{?
???????uchar?i;?
?ad_cs=1;//將片選關(guān)閉?
????????ad_cs=0;//將片選打開?
?ad_wr=1;//寫數(shù)上升沿?
?ad_wr=0;//寫數(shù)下降沿?
?ad_wr=1;//寫數(shù)上升沿?
?P1=0xff;//送數(shù)到P0口?
?ad_rd=1;//讀數(shù)上升沿?
???delay(25);//延時一會兒?
?ad_rd=0;//讀數(shù)下降沿?
//////**************因為AD轉(zhuǎn)換時間周期長,我現(xiàn)在的數(shù)碼管沒有采用鎖存器,AD轉(zhuǎn)換時間大于顯示時間,所以顯示時會閃爍,解決此問題方法是,連續(xù)調(diào)用了顯示子程序七次,這樣顯示時就和AD轉(zhuǎn)換時一至,顯示出來的數(shù)就不閃了********************//////?
?for(i=0;i<7;i++)????????????????//調(diào)用7次,相當(dāng)于delay(255)?
?????????????void?dissy();?
//////**********************************//////?
?num=P1;//將數(shù)給計數(shù)器num?
}?
/************顯示子函數(shù)**********/?
void??dissy()//顯示子函數(shù)?
{??
?P0=table[num/100];//百位顯示數(shù)據(jù)?
?bai=0;//百位打開?
?delay(14);//延時一會?
?bai=1;//關(guān)閉百位?
?P0=table[num%100/10];//十位顯示數(shù)據(jù)?
?shi=0;//十位打開?
?delay(14);//延時一會?
?shi=1;//關(guān)閉十位?
?P0=table[num%10];//百位顯示數(shù)據(jù)?
?ge=0;//關(guān)閉十位?
?delay(14);//延時一會?
?ge=1;//關(guān)閉十位?
}?
/**************延時子函數(shù)*************/?
void?delay(uint?i)//延時函數(shù)???????
{?
?uint?j,k;//定義變量?
?for(j=i;j>0;j--)//外循環(huán)?
????for(k=30;k>0;k--);//內(nèi)循環(huán)?
}?
上一篇:基于C8051F 的智能測量系統(tǒng)
下一篇:AT89C2051單片機開發(fā)點鈔機外接顯示屏
推薦閱讀
史海拾趣
另一家新興顯示技術(shù)公司,專注于透明顯示技術(shù)的研發(fā)。他們通過優(yōu)化顯示材料的透光性和顯示效果,成功研發(fā)出了高透明度的顯示屏。這種顯示屏可以像玻璃一樣透明,同時又能顯示圖像和文字。這一技術(shù)的創(chuàng)新,為商業(yè)廣告、智能家居、公共交通等領(lǐng)域帶來了全新的視覺體驗。
為了提高生產(chǎn)效率和產(chǎn)品質(zhì)量,Alpha Industries決定引入數(shù)字化生產(chǎn)線。通過與電子設(shè)備制造商合作,公司成功建立起一條自動化生產(chǎn)線,實現(xiàn)了從設(shè)計到生產(chǎn)的無縫對接。數(shù)字化生產(chǎn)線的建立不僅提高了生產(chǎn)效率,還降低了生產(chǎn)成本,使得Alpha Industries的產(chǎn)品更具市場競爭力。
隨著環(huán)保意識的不斷提高,電子行業(yè)的環(huán)保要求也越來越高。Diconex公司積極響應(yīng)環(huán)保號召,將環(huán)保理念融入生產(chǎn)全過程。公司采用環(huán)保材料和工藝進行生產(chǎn),降低生產(chǎn)過程中的污染排放。同時,公司還建立了完善的廢棄物處理機制,確保廢棄物得到合理處理和資源化利用。這種環(huán)保理念的實施不僅提升了公司的社會形象,也為公司的可持續(xù)發(fā)展奠定了堅實基礎(chǔ)。
在電子組裝領(lǐng)域,跨界合作成為了一種新的發(fā)展趨勢。一家名為“創(chuàng)新電子組裝”的公司通過與多家知名企業(yè)開展跨界合作,實現(xiàn)了資源共享、優(yōu)勢互補。公司不僅從合作伙伴那里學(xué)到了先進的技術(shù)和管理經(jīng)驗,還成功拓展了業(yè)務(wù)領(lǐng)域和市場渠道。通過跨界合作,創(chuàng)新電子組裝實現(xiàn)了跨越式發(fā)展,成為了行業(yè)內(nèi)的佼佼者。
FEIG ELECTRONIC與意法半導(dǎo)體(STMicroelectronics)的合作是其發(fā)展史上的又一重要篇章。兩家公司共同研發(fā)了一種非接觸式個性化設(shè)置系統(tǒng),該系統(tǒng)能夠在短時間內(nèi)完成對托盤上有意法半導(dǎo)體ST25DV NFC動態(tài)標(biāo)簽的貨品的個性化設(shè)置,無需打開產(chǎn)品電源或包裝。這一創(chuàng)新技術(shù)不僅大大提高了產(chǎn)品生產(chǎn)效率,還為客戶提供了更加便捷、高效的服務(wù)體驗。
Frequency Devices公司自成立之初,便以技術(shù)創(chuàng)新為核心驅(qū)動力。在20世紀(jì)90年代初,公司研發(fā)團隊成功開發(fā)出一種新型高頻濾波器,該濾波器在信號傳輸效率和穩(wěn)定性上實現(xiàn)了重大突破。這一創(chuàng)新不僅解決了當(dāng)時通信領(lǐng)域的一大技術(shù)難題,還迅速獲得了市場的廣泛認(rèn)可。隨著技術(shù)的不斷迭代,F(xiàn)requency Devices公司持續(xù)投入研發(fā),推出了更多高性能、低成本的高頻電子產(chǎn)品,逐步奠定了其在行業(yè)內(nèi)的領(lǐng)先地位。
VC++2005 如何使用sqlce數(shù)據(jù)庫?[急]100分 小弟最近在做嵌入式使用到sqlce,可以不知道如何全用VC++訪問Sqlce,從網(wǎng)上看到有人說: SqlCeConnection conn=new SqlCeConnection(); 沒想到就這么著一句也會出錯,居然是SqlCeConnection未聲明; Error &n ...… 查看全部問答∨ |
現(xiàn)象:我們的硬件平臺配置是:PXA270+兩片Norflsh(intel strata flash 28F256P30B),通過Jflashmm.exe進行燒寫,有兩塊主板燒寫出錯:一片能讀出ID(0x8919),另一片讀不對(FFFF)或者(0x0000),都是low part塊,是Flash壞了嗎 ...… 查看全部問答∨ |
1、我定義char a[10]; int i =0; 可以用 _snprintf(a, 10, "%d", i); 但使用RtlStringCchPrintfW(a, 10, "%d", i)時出錯 2、我定義BK_CMD_T tAtCmd;   ...… 查看全部問答∨ |
|
編譯wince5.0時怎么把touchpanel關(guān)掉啊? 因為我板子上沒有接touchpanel,wince啟動會等待觸摸屏校準(zhǔn),如何關(guān)掉這個驅(qū)動,跳過校準(zhǔn)這一步?… 查看全部問答∨ |
|
關(guān)于局部,全局變量(DS18b02溫度傳感仿真遇到 的問題) uchar dsreadebyte() { uchar dat; uchar i,j; for (i=0;i<8;i++) { & ...… 查看全部問答∨ |
想用MSP-EXP430F5529的三軸加速度傳感器檢測一個人是否跌倒,但沒用過三軸加速度傳感器,不知有沒有大神能夠指導(dǎo)一下這個的用法。… 查看全部問答∨ |
用msp430g2553寫了一個捕獲程序,但怎么進不了中斷呢?請各位指點一下,謝謝! P1DIR |= BIT1; P1SEL |= BIT1; //捕獲端口使能 TACCTL1 |= CM_1 + CAP + SCS + CCIE; //配置控制寄存器 TACTL |= TASSEL_2 + MC_2 + TACLR; TACTL &= ~CCIFG; _EINT(); //中斷使能 while (1) { …… } ...… 查看全部問答∨ |
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- 人形機器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計
- 小型傾轉(zhuǎn)旋翼機的無刷直流電機驅(qū)動器設(shè)計
- 超高速攝影機電控系統(tǒng)設(shè)計
- 基于GPS自動授時的無線智能控制器的設(shè)計
- 基于PTR2000的無線氣象信息采集系統(tǒng)設(shè)計
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無人飛行器機載穩(wěn)定云臺控制系統(tǒng)的設(shè)計
- 匠芯創(chuàng)推出面向具身智能高性能實時處理器M7000
- AI時代的孩子,如何成為未來的開創(chuàng)者?
- 通用汽車轉(zhuǎn)向LFP電池,LG新能源和三星SDI擬在美建廠
- 蓋世汽車研究院:政策助推疊加技術(shù)迭代 全固態(tài)電池蓄勢待發(fā)
- 小鵬汽車董事長預(yù)測:2027年激光雷達(dá)非智能駕駛必備
- 解碼大眾汽車中國戰(zhàn)略 - 決戰(zhàn)智能化電氣化的三板斧
- 2025從具身智能大腦展望人形機器人發(fā)展
- “荊楚”人形機器人即將量產(chǎn),智能時代的新篇章!
- 小鵬純視覺方案:技術(shù)突圍與市場下沉的雙重博弈
- 為什么無人出租車能“零”事故,而智能駕駛輔助卻事故頻發(fā)?
- 重磅!一顆要顛覆全球智駕的芯片點亮了!
- EEWorld十五周年,感恩同行!盤點那些難忘的小確幸~
- 嵌入式Rust修煉營直播(第二場):MCU上電后,Rust代碼啟動流程解析
- 是德科技服務(wù)日研討會|武漢站——邀請函
- Sitara™ AM335x ARM® Cortex™-A8 團購
- Microchip直播:單片機編程不再難, 利用MPLAB®代碼配置器(MCC)實現(xiàn)快速開發(fā)
- Digi-key干貨視頻教程來襲,意見領(lǐng)袖講解疑難設(shè)計問題,帶你突破成長瓶頸~
- 【備戰(zhàn)國賽】超多電賽干貨資料等你下載!蓋樓助力電賽贏積分
- 報名贏【掛燈、浴巾】等好禮|TI MSPM0家用電器和電機控制應(yīng)用詳解
- 下載有禮:4種方法幫助您高效進行元器件表征,加速元器件檢測
- stm8時鐘源選擇配置
- 儒卓力提供Recom開關(guān)穩(wěn)壓器系列實現(xiàn)最佳熱管理
- 關(guān)于STM8的時鐘源配置
- 高管披露臺積電占據(jù)EUV領(lǐng)先份額 2nm晶圓工廠將在新竹開建
- STM8時鐘配置
- HTC新機要來!或?qū)⒓尤隓esire系列
- 聯(lián)發(fā)科布局5G芯片:Helio M70最快2019年發(fā)布
- SiTime面向5G基礎(chǔ)設(shè)施推出突破性 MEMS 時序解決方案--Emerald平臺
- 海格通信:與特殊機構(gòu)客戶簽1.34億元供貨合同
- 科創(chuàng)板成吸引外資最佳時機,立訊精密或再拿下蘋果新項目