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

正文內(nèi)容

基于at89c52數(shù)控調(diào)頻發(fā)射機(jī)的設(shè)計(jì)畢業(yè)設(shè)計(jì)(參考版)

2025-06-30 17:22本頁面
  

【正文】 //顯示4ms } }//*********************結(jié)束**************************// 附錄BPCB原理圖: 附錄C實(shí)物圖:要實(shí)物的聯(lián)系:739664533,附帶程序和原理圖文件要實(shí)物的聯(lián)系:739664533,附帶程序和原理圖文件32。 //頻率送入BH1415 while(1) { read_key()。 //預(yù)置1000MHZ monolamp=0。h++) {scan()。} for(h=0。h4。 // CE=0。 DA=0。 //初始化端口 discan=0xff。}// } } keyio=0xff。break。}// case 119:{f_data=800。fup()。break。}// case 215:{f_data=850。fup()。break。}// case 123:{f_data=900。fup()。break。}// case 219:{f_data=950。fup()。break。}// case 125:{f_data=1000。fup()。break。}// case 221:{f_data=1050。fup()。break。}//立體聲/單聲道轉(zhuǎn)換 case 126:{f_data=1090。fup()。if(mono){monolamp=0。break。if(f_data800){f_data=800。break。if(f_data1099){f_data=1099。0x0f)!=0)。 keytemp=keytemp|keyio。 if(keytemp!=0) { keytemp=keyio。 keytemp=(~keyio)amp。 //合成控制字 w_1415()。 } //*************頻率涮新*****************// fup() { turn_bcd()。 } /***********控制字寫入1415函數(shù)**********/ w_1415() { write(conmand[0])。 val=val/2。_nop_()。_nop_()。 CK=1。_nop_()。// _nop_()。i) { DA=valamp。 for(i=8。 } /***********寫入1個(gè)字節(jié)函數(shù)**********/ write(uchar val) { uchar i。 conmand[0]=f_data%256。 //求顯示個(gè)位數(shù) display[0]=f_data1%10。//求顯示十位數(shù) f_data1=f_data1%100。}//最高位為0時(shí)不顯示 f_data1=f_data%1000。 } } /***********頻率數(shù)據(jù)轉(zhuǎn)換為顯示用BCD碼函數(shù)**********/ turn_bcd() { display[3]=f_data/1000。delay(90)。 if(k==1){DIN=0。k4。 } scan() { char k。t0。 //單聲道/立體聲控制位 uchar data conmand[2],keytemp。 //顯示單元數(shù)據(jù),共4個(gè)數(shù)據(jù) uchar bdata condata=0x08。 // 列掃描控制字 uint data f_data={0x00},f_data1。 //延時(shí)參量 //掃描段碼表 Uchar code dis_7[12]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff,0xbf}。 sbit monolamp=P3^3。 //時(shí)鐘 sbit CE=P3^2。延時(shí)函數(shù)用 define Disdata P0 //段碼輸出口 define discan P2 //掃描口 define keyio P1 //鍵盤接口 define uchar unsigned char define uint unsigned int sbit DA=P3^0。最后感謝電氣學(xué)院和母校四年來對(duì)我的栽培。然后還要感謝大學(xué)四年來所有的老師,為我們打下了電子專業(yè)知識(shí)的基礎(chǔ);同時(shí)還要感謝所有的同學(xué)們,正是因?yàn)橛辛四銈兊闹С趾凸膭?lì)。設(shè)計(jì)中我得到了指導(dǎo)老師的悉心指導(dǎo),并給我提供很多設(shè)計(jì)所需的硬件資源。經(jīng)過這次畢業(yè)設(shè)計(jì),我對(duì)調(diào)頻發(fā)射有了更加清楚地認(rèn)識(shí),知道了所學(xué)知識(shí)的重要性,對(duì)設(shè)計(jì)的過程與步驟以及應(yīng)注意的細(xì)節(jié)都有了更為深刻的理解和領(lǐng)會(huì)。 致 謝經(jīng)過幾個(gè)月的努力,畢業(yè)設(shè)計(jì)順利地完成了!這一過程讓我學(xué)得了很多平時(shí)沒有學(xué)到的知識(shí)。本論文設(shè)計(jì)的這個(gè)系統(tǒng)是很完美的。事實(shí)上,我們也是這么做的。而且我認(rèn)為本設(shè)計(jì)最值得肯定的是模塊化設(shè)計(jì),對(duì)整個(gè)系統(tǒng)整體設(shè)計(jì)時(shí)配合與協(xié)調(diào)的要求降低了。只有在正確的系統(tǒng)設(shè)計(jì)思想的指導(dǎo)下,整個(gè)設(shè)計(jì)過程才可能一帆風(fēng)順。如何在最短的時(shí)間內(nèi)消化以上內(nèi)容并著手進(jìn)行設(shè)計(jì),是我們遇到的第一個(gè)難題。若無問題,則用戶系統(tǒng)插上單片機(jī)即可正確工作。若發(fā)現(xiàn)問題,按上述軟、硬件方法準(zhǔn)確定位、分析錯(cuò)誤原因,找出解決辦法。然后,將軟、硬件按系統(tǒng)工作要求來進(jìn)行綜合運(yùn)行,解決在系統(tǒng)總體運(yùn)行情況下軟、硬件的協(xié)調(diào),以提高系統(tǒng)的動(dòng)態(tài)性能。 系統(tǒng)的動(dòng)態(tài)性能指標(biāo)(包括精度、響應(yīng)速度等)是否滿足設(shè)計(jì)要求。 系統(tǒng)的軟件和硬件能否按預(yù)定的要求配合工作;216。 聯(lián)合調(diào)試系統(tǒng)聯(lián)調(diào)是指讓用戶系統(tǒng)的的軟件在其硬件上運(yùn)行,進(jìn)行硬、軟聯(lián)合調(diào)試,從中發(fā)現(xiàn)硬件故障錯(cuò)誤或軟、硬件設(shè)計(jì)錯(cuò)誤。逐個(gè)任務(wù)調(diào)試好以后,再使各個(gè)任務(wù)同時(shí)運(yùn)行,如果操作系統(tǒng)中沒有錯(cuò)誤,系統(tǒng)就能正常運(yùn)轉(zhuǎn)。待全部完成后,應(yīng)反復(fù)運(yùn)行多次,除了觀察穩(wěn)定性之外,還要觀察用戶系統(tǒng)的操作是否符合原始設(shè)計(jì)要求、安排的用戶操作是否合理等,必要時(shí)還要作適當(dāng)修正。在這階段若發(fā)生故障,可以考慮各子程序在運(yùn)行時(shí)是否破壞現(xiàn)場(chǎng),緩沖單元是否發(fā)生沖突,零位的建立和清除在設(shè)計(jì)上有否失誤,堆棧區(qū)域有否溢出,輸入設(shè)備的狀態(tài)是否正常,等等。調(diào)試子程序時(shí),一定要符合現(xiàn)場(chǎng)環(huán)境,即入口條件和出口條件。如果采用實(shí)時(shí)多任務(wù)操作系統(tǒng),一般是逐個(gè)任務(wù),下面進(jìn)一步予以說明。軟件調(diào)試與所選用的軟件結(jié)構(gòu)和程序設(shè)計(jì)技術(shù)有關(guān)。(2)鍵盤調(diào)試 一般顯示器調(diào)試通過后,鍵盤調(diào)試就比較簡單,完全可以借助于顯示器,利用程序進(jìn)行調(diào)試。(1)顯示器部分調(diào)試 為了使調(diào)試順利進(jìn)行,先用靜態(tài)方法先測(cè)試LCD顯示,分別用規(guī)定的電平加至控制LCD顯示的引腳,看顯示器顯示是否與理論上一致。因此要使用一些簡單的調(diào)試程序來確定硬件的組裝是否正確、功能是否完整。若有高壓,聯(lián)機(jī)仿真器調(diào)試時(shí),將會(huì)損壞仿真器等,有時(shí)會(huì)使應(yīng)用系統(tǒng)中的集成塊發(fā)熱損壞下面結(jié)合在頻率控制發(fā)射系統(tǒng)中鍵盤、顯示部分的調(diào)試過程來加以說明。在通電前,一定要檢查電源電壓的幅值和極性,否則很容易造成集成塊損壞。常見的硬件故障:(1)排除邏輯故障;(2)排除元器件失效;(3)排除電源故障。單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)完成之后,便可以根據(jù)硬件的設(shè)計(jì),試制和組裝樣機(jī)以及完成軟件設(shè)計(jì)。167。它提供必要的開發(fā)軟件及豐富的子程序庫,它的監(jiān)控程序支持程序輸入、修改、測(cè)試、狀態(tài)查詢、磁盤專儲(chǔ)等功能。由于單片機(jī)本身不具有調(diào)試及輸入程序的能力,因此單片機(jī)開發(fā)系統(tǒng)成為開發(fā)單片機(jī)應(yīng)用系統(tǒng)不可或缺的工具。216。216。216。 系統(tǒng)調(diào)試工具單片機(jī)開發(fā)系統(tǒng)(又稱仿真器)的主要作用是:216。各種調(diào)試所起的作用是不同的,它所處的階段也不一樣,但它們的目標(biāo)是一致的,都是為查出系統(tǒng)中潛在的錯(cuò)誤。系統(tǒng)調(diào)試包括軟件調(diào)試、硬件調(diào)試以及軟硬件聯(lián)調(diào)。當(dāng)完成了單片機(jī)應(yīng)用系統(tǒng)硬件、軟件設(shè)計(jì)和硬件組裝后,便可以進(jìn)入應(yīng)用系統(tǒng)調(diào)試階段。其程序設(shè)計(jì)可見后附源程序所示。LCD液晶顯示屏顯示的是十進(jìn)制BCD碼,所以我們要對(duì)十進(jìn)制數(shù)進(jìn)行編碼。其掃描程序流程圖如圖: 掃描程序流程圖167。 鍵盤輸入部分軟件設(shè)計(jì)本程序沒有采用中斷法和定時(shí)掃描,而是采用4*4行列式查詢法,其方法是對(duì)行線口分別置零,然后讀入口高4位的值。十六位發(fā)送程序的功能主要是通過調(diào)用八位發(fā)送子程序把十六位控制碼發(fā)送給調(diào)頻發(fā)射部分。一起組成頻率控制碼,然后通過單片機(jī)的串行口發(fā)送給BH1415F。 系統(tǒng)串行通信軟件設(shè)計(jì)本程序由十進(jìn)制BCD碼轉(zhuǎn)換為十六進(jìn)制程序、16位頻率控制字節(jié)合成程序和模擬異步串行發(fā)送程序組成。 程序流程圖167。如果PC機(jī)出錯(cuò),那么程序就會(huì)重新初始化,然后再進(jìn)入主程序循環(huán),直到操作停止。而且
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1