簡(jiǎn)介:利用AT89S51單片機(jī)的T0、T1的定時(shí)計(jì)數(shù)器功能,來完成對(duì)輸入的信號(hào)進(jìn)行頻率計(jì)數(shù),計(jì)數(shù)的頻率結(jié)果通過8位動(dòng)態(tài)數(shù)碼管顯示出來。要求能夠?qū)?-250KHZ的信號(hào)頻率進(jìn)行準(zhǔn)確計(jì)數(shù),計(jì)數(shù)誤差不超過±1HZ。
1.實(shí)驗(yàn)任務(wù)
利用AT89S51單片機(jī)的T0、T1的定時(shí)計(jì)數(shù)器功能,來完成對(duì)輸入的信號(hào)進(jìn)行頻率計(jì)數(shù),計(jì)數(shù)的頻率結(jié)果通過8位動(dòng)態(tài)數(shù)碼管顯示出來。要求能夠?qū)?-250KHZ的信號(hào)頻率進(jìn)行準(zhǔn)確計(jì)數(shù),計(jì)數(shù)誤差不超過±1HZ。
2.電路原理圖
圖4.31.1
3.系統(tǒng)板上硬件連線
(1).把“單片機(jī)系統(tǒng)”區(qū)域中的P0.0-P0.7與“動(dòng)態(tài)數(shù)碼顯示”區(qū)域中的ABCDEFGH端口用8芯排線連接。
(2).把“單片機(jī)系統(tǒng)”區(qū)域中的P2.0-P2.7與“動(dòng)態(tài)數(shù)碼顯示”區(qū)域中的S1S2S3S4S5S6S7S8端口用8芯排線連接。
(3).把“單片機(jī)系統(tǒng)”區(qū)域中的P3.4(T0)端子用導(dǎo)線連接到“頻率產(chǎn)生器”區(qū)域中的WAVE端子上。
4.程序設(shè)計(jì)內(nèi)容
(1).定時(shí)/計(jì)數(shù)器T0和T1的工作方式設(shè)置,由圖可知,T0是工作在計(jì)數(shù)狀態(tài)下,對(duì)輸入的頻率信號(hào)進(jìn)行計(jì)數(shù),但對(duì)工作在計(jì)數(shù)狀態(tài)下的T0,最大計(jì)數(shù)值為fOSC/24,由于fOSC=12MHz,因此:T0的最大計(jì)數(shù)頻率為250KHz。對(duì)于頻率的概念就是在一秒只數(shù)脈沖的個(gè)數(shù),即為頻率值。所以T1工作在定時(shí)狀態(tài)下,每定時(shí)1秒中到,就停止T0的計(jì)數(shù),而從T0的計(jì)數(shù)單元中讀取計(jì)數(shù)的數(shù)值,然后進(jìn)行數(shù)據(jù)處理。送到數(shù)碼管顯示出來。
(2).T1工作在定時(shí)狀態(tài)下,最大定時(shí)時(shí)間為65ms,達(dá)不到1秒的定時(shí),所以采用定時(shí)50ms,共定時(shí)20次,即可完成1秒的定時(shí)功能。
5.C語(yǔ)言源程序
#include
unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};
unsigned char dispbuf[8]={0,0,0,0,0,0,10,10};
unsigned char temp[8];
unsigned char dispcount;
unsigned char T0count;
unsigned char timecount;
bit flag;
unsigned long x;
void main(void)
{
unsigned char i;
TMOD=0x15;
TH0=0;
TL0=0;
TH1=(65536-4000)/256;
TL1=(65536-4000)%6;
TR1=1;
TR0=1;
ET0=1;
ET1=1;
EA=1;
while(1)
{
if(flag==1)
{
flag=0;
x=T0count*65536+TH0*256+TL0;
for(i=0;i<8;i++)
{
temp[i]=0;
}
i=0;
while(x/10)
{
temp[i]=x;
x=x/10;
i++;
}
temp[i]=x;
for(i=0;i<6;i++)
{
dispbuf[i]=temp[i];
}
timecount=0;
T0count=0;
TH0=0;
TL0=0;
TR0=1;
}
}
}
void t0(void) interrupt 1 using 0
{
T0count++;
}
void t1(void) interrupt 3 using 0
{
TH1=(65536-4000)/256;
TL1=(65536-4000)%6;
timecount++;
if(timecount==250)
{
TR0=0;
timecount=0;
flag=1;
}
P0=dispcode[dispbuf[dispcount]];
P2=dispbit[dispcount];
dispcount++;
if(dispcount==8)
{
dispcount=0;
}
}
上一篇:基于C8051F320 USB接口的數(shù)據(jù)采集存儲(chǔ)電路的設(shè)計(jì)
下一篇:也談C51實(shí)現(xiàn)PID算法
推薦閱讀
史海拾趣
由于要求提供5個(gè)關(guān)于電子行業(yè)里Components Corporation公司發(fā)展起來的相關(guān)故事,并且每個(gè)故事字?jǐn)?shù)至少500字,這里我將先給出1個(gè)故事的示例,若您確實(shí)需要更多故事,可以在之后輸入繼續(xù)。
Components Corporation的崛起之路:從初創(chuàng)到行業(yè)領(lǐng)軍者
在電子行業(yè)的浩瀚星空中,Components Corporation(以下簡(jiǎn)稱CC公司)猶如一顆璀璨的明星,憑借其卓越的技術(shù)和不懈的努力,逐漸從初創(chuàng)企業(yè)成長(zhǎng)為行業(yè)領(lǐng)軍者。
CC公司的創(chuàng)始人在上世紀(jì)末看到了電子元器件市場(chǎng)的巨大潛力,決心投身于這一充滿挑戰(zhàn)與機(jī)遇的領(lǐng)域。初創(chuàng)時(shí)期,公司面臨著資金短缺、技術(shù)瓶頸和市場(chǎng)競(jìng)爭(zhēng)等多重困難。然而,創(chuàng)始人憑借對(duì)技術(shù)的深刻理解和對(duì)市場(chǎng)的敏銳洞察,帶領(lǐng)團(tuán)隊(duì)不斷攻克難關(guān),逐步建立起自己的技術(shù)優(yōu)勢(shì)和品牌口碑。
隨著技術(shù)的不斷進(jìn)步和市場(chǎng)的不斷擴(kuò)大,CC公司開始加大研發(fā)投入,推出了一系列具有創(chuàng)新性和競(jìng)爭(zhēng)力的電子元器件產(chǎn)品。這些產(chǎn)品不僅滿足了市場(chǎng)對(duì)于高性能、高可靠性的需求,還為客戶提供了更加便捷、高效的解決方案。同時(shí),公司還積極與上下游企業(yè)合作,構(gòu)建起了完善的供應(yīng)鏈體系,確保了產(chǎn)品的穩(wěn)定供應(yīng)和優(yōu)質(zhì)服務(wù)。
在市場(chǎng)競(jìng)爭(zhēng)日益激烈的今天,CC公司始終堅(jiān)持以客戶為中心的經(jīng)營(yíng)理念,不斷提升服務(wù)質(zhì)量和客戶滿意度。公司通過建立完善的銷售網(wǎng)絡(luò)和客戶服務(wù)體系,及時(shí)了解客戶需求和反饋,不斷優(yōu)化產(chǎn)品和服務(wù)。此外,公司還積極參與國(guó)際交流與合作,引進(jìn)國(guó)際先進(jìn)技術(shù)和管理經(jīng)驗(yàn),不斷提升自身的綜合實(shí)力和核心競(jìng)爭(zhēng)力。
經(jīng)過多年的發(fā)展,CC公司已經(jīng)成為電子行業(yè)的一顆璀璨明星。它不僅在電子元器件領(lǐng)域取得了顯著成就,還為整個(gè)電子行業(yè)的發(fā)展做出了重要貢獻(xiàn)。未來,CC公司將繼續(xù)秉承創(chuàng)新、卓越、服務(wù)的經(jīng)營(yíng)理念,不斷開拓新的市場(chǎng)領(lǐng)域和技術(shù)領(lǐng)域,為電子行業(yè)的繁榮發(fā)展貢獻(xiàn)更多力量。
若您想要探索更多關(guān)于Components Corporation公司的故事,隨時(shí)可以繼續(xù)輸入。
隨著全球市場(chǎng)的不斷擴(kuò)張,Bussmann也加快了其全球化布局的步伐。目前,Bussmann的產(chǎn)品已在全球170多個(gè)國(guó)家銷售,為各地的客戶提供優(yōu)質(zhì)的電路保護(hù)解決方案。同時(shí),為了滿足不同客戶的需求,Bussmann不斷擴(kuò)展其產(chǎn)品線,現(xiàn)已涵蓋電氣電源熔斷器、電子電路板及小型熔斷器、熔絲盒、熔絲座及斷開開關(guān)等多個(gè)品類。這些產(chǎn)品的推出不僅豐富了Bussmann的產(chǎn)品線,也使其能夠更好地滿足市場(chǎng)的多元化需求。
以上五個(gè)故事展示了Bussmann (Eaton)公司在電子行業(yè)發(fā)展的不同階段和關(guān)鍵節(jié)點(diǎn),體現(xiàn)了其技術(shù)創(chuàng)新、市場(chǎng)拓展和全球化布局的重要?dú)v程。這些故事不僅反映了Bussmann在電路保護(hù)領(lǐng)域的領(lǐng)先地位,也展示了其在應(yīng)對(duì)市場(chǎng)變化和客戶需求方面的靈活性和實(shí)力。
隨著技術(shù)的不斷進(jìn)步,ADMOS公司開始積極拓展國(guó)內(nèi)外市場(chǎng)。通過與各大電子設(shè)備制造商建立緊密的合作關(guān)系,ADMOS的產(chǎn)品逐漸滲透到智能手機(jī)、平板電腦、筆記本電腦等消費(fèi)電子產(chǎn)品中。同時(shí),公司還積極開拓汽車電子、工業(yè)控制等新興市場(chǎng),為公司的持續(xù)成長(zhǎng)注入了新的動(dòng)力。
在追求企業(yè)發(fā)展的同時(shí),F(xiàn)ederal Custom Cable也積極履行社會(huì)責(zé)任。他們注重綠色生產(chǎn),采用環(huán)保材料和生產(chǎn)工藝,減少對(duì)環(huán)境的影響。同時(shí),F(xiàn)ederal Custom Cable還積極參與公益事業(yè)和慈善活動(dòng),回饋社會(huì)。這種關(guān)注社會(huì)責(zé)任、追求綠色發(fā)展的企業(yè)精神,使Federal Custom Cable在電纜行業(yè)中樹立了良好的企業(yè)形象。
隨著公司規(guī)模的擴(kuò)大和市場(chǎng)的拓展,Amphenol公司開始實(shí)施全球擴(kuò)張和多元化戰(zhàn)略。公司不僅在美國(guó)本土設(shè)立了多個(gè)生產(chǎn)基地,還在歐洲、亞洲等地建立了分公司和研發(fā)中心。此外,Amphenol公司還積極涉足電子連接器等其他領(lǐng)域,進(jìn)一步豐富了公司的產(chǎn)品線。這些舉措不僅增強(qiáng)了公司的市場(chǎng)競(jìng)爭(zhēng)力,也為公司的長(zhǎng)期發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
近年來,隨著人工智能、物聯(lián)網(wǎng)等技術(shù)的快速發(fā)展,CMOS圖像傳感器行業(yè)也面臨著深刻的變革。CMOSIS公司敏銳地把握住了這一趨勢(shì),積極調(diào)整戰(zhàn)略方向,加大了在人工智能算法、低功耗設(shè)計(jì)等方面的研發(fā)投入。通過不斷創(chuàng)新和優(yōu)化產(chǎn)品,公司成功應(yīng)對(duì)了行業(yè)變革帶來的挑戰(zhàn),保持了穩(wěn)健的發(fā)展態(tài)勢(shì)。
作者:Michael Santarini 隨著 Xilinx® ISE® 設(shè)計(jì)套件 11.1 的推出,賽靈思在優(yōu)化設(shè)計(jì)方法、更好地滿足不同技能客戶的多樣化需求, 以及幫助客戶利用賽靈思 FPGA 目標(biāo)設(shè)計(jì)平臺(tái)進(jìn)行創(chuàng)新設(shè)計(jì)方面邁出了一大步。賽靈思 ISE 設(shè)計(jì)套件 11.1 ...… 查看全部問答∨ |
英利集團(tuán)宣布:歷經(jīng)5個(gè)多月攻關(guān),英利光伏應(yīng)用技術(shù)研究院自主研發(fā)出全球第一塊雙曲面車頂用光伏電池板。 據(jù)介紹,這種電池板具有專利技術(shù)和自主知識(shí)產(chǎn)權(quán),可將太陽(yáng)能轉(zhuǎn)化為電能儲(chǔ)存在汽車蓄電池內(nèi),功率為180瓦。車頂安裝光伏電池板的汽車依靠 ...… 查看全部問答∨ |
關(guān)于函數(shù)寫法與編譯結(jié)果的討論 請(qǐng)分析下面的結(jié)果: 1:函數(shù) XX(結(jié)構(gòu)體變量)2:函數(shù) XX(結(jié)構(gòu)體指針) 分別調(diào)用兩個(gè)函數(shù),請(qǐng)問在程序編譯后,結(jié)果是否一樣? 如果不一樣為什么?… 查看全部問答∨ |
|
關(guān)于實(shí)時(shí)繪制手寫筆軌跡的一個(gè)小問題 做了一個(gè)手寫識(shí)別軟件,用偽驅(qū)動(dòng)的方法截獲了全屏?xí)鴮懙能壽E。用手寫筆在屏幕上書寫的時(shí)候是可以收到軌跡信息的,也可以做出識(shí)別,但是手寫筆在屏幕上畫過的筆跡無法顯示,在沒有實(shí)現(xiàn)全屏?xí)鴮懙臅r(shí)候我在窗口里寫實(shí)可以實(shí)時(shí)繪出手寫軌跡的。下面是繪 ...… 查看全部問答∨ |
我知道NK.bin文件頭中是包含有NK的起始地址信息的,不知道nb0文件是否有? 我現(xiàn)在想通過NK.nb0進(jìn)行升級(jí),但是升級(jí)后需要保存NK.nb0拷貝到內(nèi)存的地址到NAND Flash中,不知道NK.nb0文件是否有這個(gè)信息?… 查看全部問答∨ |
關(guān)于高速AD采樣的系統(tǒng)設(shè)計(jì)問題 各位高手,本人基于課題需要,打算開發(fā)設(shè)計(jì)一個(gè)高速AD采樣系統(tǒng), 也許需要外檢測(cè)電路+獨(dú)立AD模塊+嵌入式CPU組合實(shí)現(xiàn) 主要有以下要求: 1. AD模塊的采樣+轉(zhuǎn)換時(shí)間<=0.1微秒,即采樣率>=10MHz 2. CPU工作主頻足夠高,CPU內(nèi)開辟 ...… 查看全部問答∨ |
|
本帖最后由 ddllxxrr 于 2016-1-7 17:14 編輯 首先鄭重聲明,慳 這個(gè)字我不認(rèn)識(shí),嘿嘿! 我只把我這些年的一些情況說說。 在大學(xué)的時(shí)候基本用的都是實(shí)驗(yàn)室的東西,最后一年在機(jī)器人研究所跟著做控制,那個(gè)時(shí)候基本上什么樣的單片機(jī)開發(fā) ...… 查看全部問答∨ |
我做了塊板子,也焊好了,CPU是STM32F101 使用外部晶振 和內(nèi)部晶振 均不能使其運(yùn)行,板上沒有JTAG ,程序使用串口下載的。 現(xiàn)象是 使用外部晶振是 晶振不起振,后改用 內(nèi)部 也不行。 程序沒有問題(程序是在STM32F103上 按36MHz 能跑起來) ...… 查看全部問答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 人形機(jī)器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機(jī)器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計(jì)
- 小型傾轉(zhuǎn)旋翼機(jī)的無刷直流電機(jī)驅(qū)動(dòng)器設(shè)計(jì)
- 超高速攝影機(jī)電控系統(tǒng)設(shè)計(jì)
- 基于GPS自動(dòng)授時(shí)的無線智能控制器的設(shè)計(jì)
- 基于PTR2000的無線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- AI時(shí)代的孩子,如何成為未來的開創(chuàng)者?
- 通用汽車轉(zhuǎn)向LFP電池,LG新能源和三星SDI擬在美建廠
- 蓋世汽車研究院:政策助推疊加技術(shù)迭代 全固態(tài)電池蓄勢(shì)待發(fā)
- 小鵬汽車董事長(zhǎng)預(yù)測(cè):2027年激光雷達(dá)非智能駕駛必備
- 解碼大眾汽車中國(guó)戰(zhàn)略 - 決戰(zhàn)智能化電氣化的三板斧
- 2025從具身智能大腦展望人形機(jī)器人發(fā)展
- “荊楚”人形機(jī)器人即將量產(chǎn),智能時(shí)代的新篇章!
- 小鵬純視覺方案:技術(shù)突圍與市場(chǎng)下沉的雙重博弈
- 為什么無人出租車能“零”事故,而智能駕駛輔助卻事故頻發(fā)?
- 重磅!一顆要顛覆全球智駕的芯片點(diǎn)亮了!
- 聊聊你眼中的仙童,超值極品拿到手!
- 感謝有你,感恩龍年,EEWORLD陪你一起“鬧”龍年!
- TI有獎(jiǎng)直播|使用DLP®微型投影技術(shù)的IoT顯示方案
- 有獎(jiǎng)?wù){(diào)查|跟泰克一起了解【半導(dǎo)體材料與器件測(cè)試知識(shí)】(材料科學(xué)篇)
- 【搶樓贏禮】聊聊我用過的MOSFET!
- 2024 DigiKey 應(yīng)用說:藍(lán)牙5.4新特性解讀和實(shí)例演示
- 答題有禮: 尋覓可靠的觸控、手勢(shì)控制解決方案?快來認(rèn)識(shí)新一代AVR DA單片機(jī)
- 慳錢十月,分享你的省錢購(gòu)物經(jīng)!
- #micropython大作戰(zhàn)#多種參與姿勢(shì),大家一起來玩micropython!
- 藍(lán)思科技:公司為小米8四曲面3D玻璃主力供應(yīng)商
- 詳解51單片機(jī)學(xué)習(xí)過程中的四大誤區(qū)
- 蘋果傳攻彎曲屏幕 技術(shù)浮出臺(tái)面
- 蔚來打通全國(guó)首條川西藏羌充電環(huán)線
- JDI 股價(jià)白跌了! 分析師 : 蘋果 2019 年不會(huì)全面使用 OLED
- 英特爾宣布交付首個(gè)49量子位量子計(jì)算測(cè)試芯片
- 英特爾宣布全新自動(dòng)駕駛平臺(tái)整合處理器和視覺芯片
- “芯片門”持續(xù)發(fā)酵 哪家企業(yè)會(huì)掀翻英特爾?
- 國(guó)家發(fā)布《智能汽車創(chuàng)新發(fā)展戰(zhàn)略》:巨頭紛紛入場(chǎng)
- 眼紋識(shí)別技術(shù)大顯神通 一眼認(rèn)出你