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

正文內(nèi)容

數(shù)控開關電源畢業(yè)設計-開關穩(wěn)壓電源設計-資料下載頁

2025-06-05 09:10本頁面
  

【正文】 30 效率 % % 68% 桂林航天工業(yè)學院畢業(yè)設計(論文) 第 25 頁 共 43 頁 參考文獻 [1]曹巧媛單片機原理及應用 (第二版 ). 北京 :電子工業(yè)出版社 ,2021 [2]何力民單片機高級教程 . 北京 :北京航空大學出版社 ,2021 [3]王志鵬可編程邏輯其原理與程序設計, 北京 :國防工業(yè)出版社 ,2021 [4]趙 紅波 51 單片機 C語言應用開發(fā)技術大全, 北京 :人民郵電出版社 ,2021 [5]第二屆全國大學生電子設計競賽組委會。全國大學生電子設計競賽獲獎作品選編。北京: [M]北京理工大學出版社, 1997. [6]全國大學生電子設計競賽組委會 .全國大學生電子設計競賽獲獎作品匯編 .[M]北京:北京理工大學出版社, 2021 [7]陳永真等編著 新編全國大學生電子設計大賽試題精解 電子工業(yè)出版社 [8]劉建 開關電源維修從入門到精通 人民郵電出版社 [9]周志敏,周紀海 開關電源實用技術-設計與應用 北京:人民郵電出版社2021 [10]王志強精通快關電源設計人民郵電出版社 [11]張占松 高頻開關穩(wěn)壓電源 廣東科技出版社 2021 [12]阮新波,嚴仰光軟開關 PWM DC/DC 全橋變換器的實現(xiàn)策略北京 :電工技術學報, 1999 年第 14 卷 6期 :P4445. 第 26 頁 共 43 頁 桂林航天工業(yè)學院畢業(yè)設計(論文) 致 謝 本論文的工作是在我的導師蔣志勇教授的悉心指導下完成的,蔣志勇教授嚴謹?shù)闹螌W態(tài)度和科學的工作方法給了我極大的幫助和影響。在此衷心感謝三年來蔣志勇老師對我的關心和指導。 蔣志勇教授悉心指導我們完成了畢業(yè)論文工作,在學習 上和生活上都給予了我很大的關心和幫助,在此向蔣志勇老師表示衷心的謝意。 蔣志勇教授對于我的論文提出了許多的寶貴意見,在此表示衷心的感謝。 在撰寫論文期間,李武裔等同學對我論文中的程序研究工作給予了熱情幫助,在此向他們表達我的感激之情。 另外也感謝家人,他們的理解和支持使我能夠在學校專心完成我的學業(yè)。 桂林航天工業(yè)學院畢業(yè)設計(論文) 第 27 頁 共 43 頁 附錄一 電路原理圖 第 28 頁 共 43 頁 桂林航天工業(yè)學院畢業(yè)設計(論文) 桂林航天工業(yè)學院畢業(yè)設計(論文) 第 29 頁 共 43 頁 附錄二 程序清單 include include include include define uint unsigned int define uchar unsigned char define ulong unsigned long define PASTSP 1 //快速模式 define SLOESP 0 //慢速模式 define KeyPort P1 define DataPort P0 sbit RS = P2^7。 //128*64 端口 sbit RW = P2^6。 sbit E = P2^5。 sbit DIN =P2^4。 //12 位的 TLV5638DA 轉換接口 sbit CS =P2^2。 sbit SCLK =P2^3。 sbit ADCS =P3^7。 // 8 位的 AD0832 轉換接口 sbit ADDI =P3^6。 sbit ADDO =P2^0。 sbit ADCLK =P2^1。 sbit LED =P3^3。 sbit Beep =P3^0。 //過流報警 , 過流閃爍燈 sbit OFF =P3^1。 //過流保護 0FF=1 關 0 開 bit Out,Set,fm,flog,adload。 //Oup 設置完成 /Set 復位 /采樣標志 /中斷有效 uchar code num[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。,39。.39。,}。 uchar i, number,number1。a。 // an 按鍵 uint add。 // 進步 1V 第 30 頁 共 43 頁 桂林航天工業(yè)學院畢業(yè)設計(論文) long AA,AA1,VV。 uchar temp[8]。 /**************定時器 0中斷初始函數(shù) *********************/ void timestart(void) { TMOD=0x11。//設置定時器 0 為工作方式 1 TH0=(6553650000)/256。//50 毫秒 TL0=(6553650000)%256。 TH1=(6553650000)/256。//50 毫秒 TL1=(6553650000)%256。 EA=1。//開總中斷 ET0=1。//開定時器 0中斷 TR0=1。//tr0=1。啟動定時器 0 ET1=1。//開定時器 1 中斷 //TR1=1。//tr0=1。啟動定時器 1 IT0=1。 // 設定外部中斷 0 工作方式 EX0=1。 //開中斷 0 } /************延時 ****************************/ void DelayUs2x(unsigned char t) { while(t)。 } /** mS 延時函數(shù),含有輸入?yún)?shù) unsigned char t,無返回值 ***/ void DelayMs(unsigned char t) { while(t) { //大致延時 1mS 桂林航天工業(yè)學院畢業(yè)設計(論文) 第 31 頁 共 43 頁 DelayUs2x(245)。 DelayUs2x(245)。 } } /*****************檢測忙位 ******************/ void Check_Busy() { RS=0。 RW=1。 E=1。 DataPort=0xff。 while((DataPortamp。0x80)==0x80)。//忙則等待 E=0。 } /*********************寫命令 *********************/ void Write_Cmd(unsigned char Cmd) { Check_Busy()。 RS=0。 RW=0。 E=1。 DataPort=Cmd。 DelayUs2x(5)。 E=0。 DelayUs2x(5)。 } /******************************************** 寫數(shù)據(jù) ***********************************************/ void Write_Data(unsigned char Data) { Check_Busy()。 RS=1。 第 32 頁 共 43 頁 桂林航天工業(yè)學院畢業(yè)設計(論文) RW=0。 E=1。 DataPort=Data。 DelayUs2x(5)。 E=0。 DelayUs2x(5)。 } /********************* 清屏 ****************/ void ClrScreen() { Write_Cmd(0x01)。 DelayMs(15)。 } /**************液晶屏初始化 **************/ void Init_ST7920() { DelayMs(40)。 //大于 40MS 的延時程序 //PSB=1。 //設置為 8BIT 并口工作模式 DelayMs(1)。 //延時 //RES=0。 //復位 DelayMs(1)。 //延時 //RES=1。 //復位置高 DelayMs(10)。 Write_Cmd(0x30)。 //選擇基本指令集 DelayUs2x(50)。 //延時大于 100us Write_Cmd(0x30)。 //選擇 8bit 數(shù)據(jù)流 DelayUs2x(20)。 //延時大于 37us Write_Cmd(0x0c)。 //開顯示 (無游標、不反白 ) DelayUs2x(50)。 //延時大于 100us Write_Cmd(0x01)。 //清除顯示,并且設定地址指針為 00H DelayMs(15)。 //延時大于 10ms Write_Cmd(0x06)。 //指定在資料的讀取及寫入時,設定游標的移動方向及指定顯示的移位,光標從右向左加 1位移動 DelayUs2x(50)。 //延時大于 100us 桂林航天工業(yè)學院畢業(yè)設計(論文) 第 33 頁 共 43 頁 ClrScreen()。 } /*********************寫入字符 *****************************/ void LCD_PutString(unsigned char x,unsigned char y,unsigned char code *s) { switch(y) { case 1: Write_Cmd(0x80+x)。break。 case 2: Write_Cmd(0x90+x)。break。 case 3: Write_Cmd(0x88+x)。break。 case 4: Write_Cmd(0x98+x)。break。 default:break。 } while(*s0) { Write_Data(*s)。 s++。 DelayUs2x(50)。 } } /****************** 寫入字符函數(shù) ************************/ void LCD_Write_Char(unsigned char x,unsigned char y,unsigned char Data) {if(x%2==0) {x/=2。 switch(y) { case 1: Write_Cmd(0x80+x)。break。 case 2: Write_Cmd(0x90+x)。break。 case 3: Write_Cmd(0x88+x)。break。 case 4: Write_Cmd(0x98+x)。break。 default:break。 } 第 34 頁 共 43 頁 桂林航天工業(yè)學院畢業(yè)設計(論文) } Write_Data(Data)。 DelayUs2x(50)。 } /*******************4X4 按鍵程掃描序 *******************/ /************按鍵掃描函數(shù),返回掃描鍵值 ****************/ unsigned char KeyScan(void) //鍵盤掃描函數(shù),使用行列反轉掃描法 { unsigned char cord_h,cord_l。//行列值中間變量 KeyPort=0x0f。 //行線輸出全為 0 cord_h=KeyPortamp。0x0f。 //讀入列線值 if(cord_h!=0x0f) //先檢測有無按鍵按下 { DelayMs(10)。 //去抖 if((KeyPortamp。0x0f)!=0x0f
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1