freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)數(shù)字頻率計(jì)設(shè)計(jì)本科畢業(yè)設(shè)計(jì)論文(參考版)

2025-06-30 13:21本頁面
  

【正文】 //下一次應(yīng)該掃描下一位數(shù)碼管所以要加一if(dispcount==5) //因?yàn)楣灿?個(gè)數(shù)碼管{dispcount=0。P2=dispbit[dispcount]。amp。//先確定相應(yīng)數(shù)碼管的段碼,送入段碼P2=dispbit[dispcount]。//置標(biāo)志位通知主程序1s已到}/**********數(shù)碼管掃描部分**********/P2=0xff。//關(guān)閉定時(shí)器0,為了讀出定時(shí)器0計(jì)數(shù)個(gè)數(shù)timecount=0。//重裝初值timecount++。//計(jì)數(shù)加一}void t1(void) interrupt 3{TH1=(655365000)/256。//定時(shí)器0初值清零TR0=1。//計(jì)數(shù)清零TH0=0。//將暫存數(shù)組的數(shù)據(jù)賦給顯示數(shù)組}timecount=0。i8。}else break。i2。}temp[i]=x。x=x/10。//暫存緩沖區(qū)清零}i=2。i8。dispbuf[1]=8。}if(x499999){x=888888。if(x999){dispbuf[0]=11。dispbuf[0]=12。//獲得整型的頻率值。/**********信號(hào)頻率測量**********/while(1){if(flag==1) //如果定時(shí)時(shí)間到了1s{flag=0。//開總中斷}/**********初始化模塊**********/void main(void){unsigned char i。//開定時(shí)器0中斷ET1=1。//啟動(dòng)定時(shí)器1TR0=1。//定時(shí)器1初值高8位TL1=(655365000)%256。//定時(shí)器0初值高8位為0TL0=0。//定義變量用來存放頻率值/**********初始化模塊**********/void chushihua(void){TMOD=0x15。// 定時(shí)器5ms中斷的次數(shù)bit flag。// 掃描位的記錄unsigned char T0count。unsigned char temp[8]。unsigned char dispbuf[8]={0,0,0,0,0,0,0,0}。//定義數(shù)碼管位選碼unsigned char code dispcod1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef}。 系統(tǒng)硬件電路圖附錄B 元器件清單。當(dāng)我在硬件調(diào)試中遇到問題困惑不解時(shí),何教授淵博的單片機(jī)知識(shí)和豐富的經(jīng)驗(yàn),給了我莫大的幫助,讓我越發(fā)對(duì)單片機(jī)世界向往。最后感謝這次畢業(yè)設(shè)計(jì)中我的指導(dǎo)老師何景峰教授。感謝西京學(xué)院為我提供了一個(gè)學(xué)習(xí)深造的機(jī)會(huì)。 致 謝四年的時(shí)間匆匆而過,在這即將離開學(xué)校的時(shí)刻,不禁讓我想起了四年來學(xué)校對(duì)我的照顧和關(guān)懷。但是通過自己和與同學(xué)老師的努力,許多問題都最終被解決了。這更加激發(fā)了我學(xué)習(xí)英語的熱情。 由于查閱了許多英文資料,且使用的相關(guān)編譯與仿真軟件全部為英文,我感到自己的英文水品還有待于進(jìn)一步提高。在查閱相關(guān)C程序時(shí),我驚嘆于某些編程者的嚴(yán)謹(jǐn)作風(fēng),他們的程序注解十分詳細(xì),甚至有模塊化的說明,使我受益匪淺。加深了上課時(shí)所學(xué)的有關(guān)于中斷系統(tǒng)、存儲(chǔ)器、I/O端口、時(shí)鐘電路、復(fù)位方式等等環(huán)節(jié)的認(rèn)識(shí),不再對(duì)其一知半解或者毫無頭緒了,并深深意識(shí)到了自己所學(xué)知識(shí)的局限性。 高頻仿真從以上仿真結(jié)果看來,我設(shè)計(jì)的基于AT89C51單片機(jī)的數(shù)字頻率計(jì)滿足了設(shè)計(jì)要求。 低頻仿真選取了一個(gè)中間頻率 700Hz。雖然目前國內(nèi)推廣剛起步,但已受到單片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工作者的青睞。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。 在 。//掃描完第4個(gè),回頭掃描第0個(gè)} 頻率計(jì)主程序數(shù)字頻率計(jì)的主程序詳見附錄B。 }dispcount++。y=100){P0=dispcod1[dispbuf[5]]。//送入位碼if(dispcount==5amp。//先關(guān)閉所有數(shù)碼管P0=dispcode[dispbuf[dispcount]]。 定時(shí)1中斷程序流程圖。 程序的流程圖。MCS51系列單片機(jī)開發(fā)系統(tǒng)的編譯軟件可以對(duì)51單片機(jī)C語言源程序進(jìn)行編譯,稱為C51編譯器。C語言也是目前使用最廣的單片機(jī)應(yīng)用系統(tǒng)編程語言。C語言是一種通用的程序設(shè)計(jì)語言,其代碼率高,數(shù)據(jù)類型及運(yùn)算符豐富,位操作能力強(qiáng),適用于各種應(yīng)用的程序設(shè)計(jì)。函數(shù)信號(hào)發(fā)生器(Signal Generator)為被測的信號(hào)源。 最終的硬件電路圖根據(jù)總體設(shè)計(jì)方案,AT89C51單片機(jī)帶有“時(shí)鐘電路”與“手動(dòng)復(fù)位電路”,各模塊的作用與單片機(jī)各引腳功能已詳細(xì)敘述。由于確認(rèn)一次負(fù)跳變需要用2個(gè)機(jī)器周期,即24個(gè)振蕩周期,因此外部輸入的計(jì)數(shù)脈沖的最高頻率為振蕩器頻率的1/24,例如,選用6MHz頻率的晶振,允許輸入的脈沖頻率為250kHz,如果選用12MHz頻率的晶振,則可輸入500kHz的外部脈沖。當(dāng)定時(shí)/計(jì)數(shù)器用作計(jì)數(shù)器時(shí),計(jì)數(shù)脈沖來自外部輸入引腳T0或T1。當(dāng)采用12MHz頻率的晶振時(shí),計(jì)數(shù)速率為1MHz,輸入脈沖的周期間隔為1μs。當(dāng)用作定時(shí)器時(shí),在其輸入端輸入周期固定的脈沖,根據(jù)定時(shí)/計(jì)數(shù)器中累計(jì)的脈沖個(gè)數(shù),即可計(jì)算出所定時(shí)間的長度。 共陰數(shù)碼管段選碼顯示字形0123456789共陰段選碼3FH06H5BH4FH66H6DH7DH07H7FH6FH。在定義其顯示字形的碼段時(shí),通過I/O口送出七段碼。在輪流顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為1~2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的8個(gè)顯示筆劃“a,b,c,d,e,f,g,dp”的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是哪個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會(huì)亮。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的I/O端口進(jìn)行驅(qū)動(dòng),或者使用如BCD碼二十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。共陰極數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管,共陰極數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。按發(fā)光二極管單元連接方式可分為共陽極數(shù)碼管和共陰極數(shù)碼管。數(shù)碼管的每一個(gè)數(shù)碼段是一只發(fā)光二極管。顯示器有顯示監(jiān)控結(jié)果、提供用戶操作界面等功能。所以本次設(shè)計(jì)選用手動(dòng)
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1