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

正文內(nèi)容

畢業(yè)設計_基于51單片機的數(shù)控電源設計(參考版)

2025-01-20 00:59本頁面
  

【正文】 此字體下。 此字體下對應的點陣為:寬 x 高 =12x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =12x16 */ 0x00,0xDE,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0xDE,0x00,0x00,0x00,0x07,0x04,電子科技大學成都學院本科畢業(yè)設計論文 40 0x04, 0x04,0x07,0x04,0x04,0x04,0x07,0x00,0x00, /* 文字 : : */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =12x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =12x16 */ 0x00,0xFF,0x01,0x21,0x21,0xFD,0x21,0x61,0xA1,0x21,0x01,0x00,0x06,0x01,0x04,0x04, 0x04,0x07,0x04,0x04,0x04,0x05,0x04,0x00, /* 文字 : 輸 */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =12x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =12x16 */ 0x04,0xF4,0x54,0x55,0xF6,0x04,0x06,0xF5,0x04,0xF6,0x04,0x00,0x00,0x07,0x01,0x05, 0x07,0x00,0x00,0x05,0x04,0x07,0x00,0x00, /* 文字 : 電 */ /* Trebuchet MS9。 unsigned char code hanzi[]= { 附 錄 39 /* 文字 : 當 */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =6x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =6x16 */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00, /* 文字 : V */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =6x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =6x16 */ 0xD8,0x24,0x24,0x24,0xD8,0x00,0x01,0x02,0x02,0x02,0x01,0x00, /* 文字 : 9 */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =6x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =6x16 */ 0xF8,0x24,0x24,0x2C,0xC0,0x00,0x01,0x02,0x02,0x02,0x01,0x00, /* 文字 : 7 */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =6x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =6x16 */ 0x40,0xB0,0x88,0xFC,0x80,0x00,0x00,0x00,0x00,0x03,0x02,0x00, /* 文字 : 5 */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =6x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =6x16 */ 0x18,0x84,0x44,0x24,0x18,0x00,0x03,0x02,0x02,0x02,0x02,0x00, /* 文字 : 3 */ /* Trebuchet MS9。 此字體下對應的點陣為:寬 x 高 =6x12 */ /* 高度不是 8 的倍數(shù),現(xiàn)調(diào)整為:寬度 x 高度 =6x16 */ 0xF8,0x04,0x04,0x04,0xF8,0x00,0x01,0x02,0x02,0x02,0x01,0x00, /* 文字 : 1 */ /* Trebuchet MS9。 //數(shù)據(jù) sbit sclk = P1^4。 //復位 ,0復位 sbit dc = P1^2。 //關(guān)閉片選 } 部分 sbit sce = P1^0。 //寫入高 8 位 SPI_WriteByte(da)。 //將 10 位的 DA 值移位到 16 位變量的第 2 位到第 11 位 TLC5615_CS=0。 SPI_SCL=1。(0x80i)。i8。 //dat 是可位尋址的變量 /****************************************************************** 功能描述: IO 模擬 SPI,發(fā)送一個字節(jié) 隸屬模塊: SPI 模塊 函數(shù)屬性:外部,供用戶調(diào)用 參數(shù)說明: x:要發(fā)送的字節(jié) 返回說明:無返回 ******************************************************************/ void SPI_WriteByte(unsigned char x) { / unsigned char i=0。 //SPI 同步數(shù)據(jù) 輸出 sbit TLC5615_CS=P2^5。 附 錄 35 附錄 附錄一:系統(tǒng)總電路圖 電子科技大學成都學院本科畢業(yè)設計論文 36 附錄二:系統(tǒng)總程序 部分 sbit SPI_SCL=P2^6。這里特別感謝學校創(chuàng)新實驗室等同學在硬件調(diào)試過程中給予的建議與幫助。這幾個月以來,簡老師不僅在學業(yè)上給我以精心指導,同時還在思想給我以無微不至的關(guān)懷,在此謹向簡老師致以誠摯的謝意和崇高的敬意??傮w功能不夠強大,沒有電流顯示以及電壓實時顯示等,該硬件電路還可進一步的完善。所以才會出現(xiàn)上表中小數(shù)點后兩位電壓變化。在進行測試前需要調(diào)節(jié)電阻 R16 對輸出電壓進行調(diào)零。則下次可進行長時間上電,在接下來的上電過程中檢查所有 IC芯片是否有發(fā)熱現(xiàn)象,若有則斷開電源進行故障排除;沒有發(fā)熱現(xiàn)象則進行軟硬件電壓輸出精度調(diào)試。再次考入 TLC5615 檢測程序用萬用表接在其VOUT 輸出端,觀察電壓變化是否符合程序應達到的效果。 } } } 電子科技大學成都學院本科畢業(yè)設計論文 30 第5章 系統(tǒng)的調(diào)試以及誤差分析 硬件調(diào)電路試 首先,在焊接完成后對照電路原理圖進行仔細檢查看是否有偷焊漏焊或是元器件插反等,然后用數(shù)字萬用表來檢測地線、電源線、信號線是否全部連通,避免虛焊的存在。 while(!key4)。 while(!key4)。 ...... } 在外部中斷 0 服務函數(shù)中進行循環(huán)直到預設電壓結(jié)束,按下確定鍵跳出中斷服務程序中 while()循環(huán),外部中斷 0 得以結(jié)束,之后返回到主函數(shù)發(fā)生中斷的地方繼續(xù)運 行,該具體操作如下: void zd0() interrupt 0 { while(1) { ...... //其他按鍵檢測程序 if(key4==0) { delay(2022)。 EX0=1。 //初始化 LCD 模塊 LCD_clear()。 res=1。如對LCD 顯示器進行初始化,具體操作如下: void main() { 電子科技大學成都學院本科畢業(yè)設計論文 28 ...... res=0。 TLC5615 程序模塊主要包括: 該部分主要用的函數(shù)為 TLC5615 寫入數(shù) 據(jù)函數(shù),其中 da 為寫入到 TLC5615中的數(shù)據(jù),有效數(shù)據(jù) 10 位 (TLC5615 是 10 位 DAC,即有效值是 0~1023) void TLC5615_SetValue(unsigned int da) 函數(shù)說明:數(shù)據(jù)寫入后, TLC5615 將在模擬輸出端產(chǎn)生相應的電壓,電壓值為 2*(da/1024)Vref 如寫入 500,基準電壓是 ,則產(chǎn)生的電壓約是 。 void LCD_write_shu(unsigned char row, unsigned char page,unsigned char c) ● LCD 漢字顯示 函數(shù),其中 row 為行數(shù), page 為列數(shù), c 為漢字數(shù)組中的位置。下面將對各 模塊相關(guān)功能函數(shù)進行簡略介紹。與此同時,按下預設按鍵將進入中斷函數(shù),操作步進按鍵可進行預設,完成后按下 KEY1 跳出中斷,電壓值顯示預設值。該電路可十分方便快捷的將程序燒寫至單片機中,該電路不僅成本低廉,電路結(jié)構(gòu)簡單等優(yōu)點,并且單片機還可通過此電路與上位機進行串行通信。 15 腳 GND、 16 腳 VCC( +5v)。 TTL/CMOS 數(shù)據(jù)從 T1IN、 T2IN 輸入轉(zhuǎn)換成 RS232 數(shù)據(jù)從T1OUT、 T2OUT 送到電腦 DB9 插頭; DB9 插頭的 RS232 數(shù)據(jù)從 R1IN、 R2IN輸入轉(zhuǎn)換成 TTL/CMOS 數(shù)據(jù)后從 R1OUT、 R2OUT 輸出。其中 13 腳( R1IN)、 12 腳( R1OUT)、 11 腳( T1IN)、 14 腳( T1OUT)為第一數(shù)據(jù)通道。 第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由 6 腳和 4 只電容構(gòu)成。 單片機程序下載電路部分 參考宏晶公司單片機下載說明中 的電路搭建,該電路主要由 MAX232 芯片構(gòu)第 3 章 系統(tǒng)硬件設計 23 成, MAX232是美信公司專門為電腦的 RS232 標準串口設計的接口電路 ,使用 +5v單電源供電。 SCLK=1。(0x80i)。i8。具體實現(xiàn) I/O 模擬 SPI,發(fā)送一字節(jié)函數(shù)如下: void SPI_WriteByte(unsigned char x) { unsigned char i=0。 圖 311為 SPI總線時序圖: 311 SPI總線時序圖 根據(jù) SPI 總線時序圖可知,當 CS 為高電平時,即 CS=1;此時 SCLK 只要由低電變?yōu)楦唠娖皆?拉低, DO 中的數(shù)據(jù)就向外設中寫入一位。 IO 口初始化,分別把對應的 IO 口設置輸入輸出。首先按照 SPI接口介紹,其通信接口為 4 個,但我們只需要對外設進行寫操作,所以只需要選擇 3 個 I/O 口作模擬用,分別模擬 CS、 SCLK、 SO。 最后, SPI 接口的一個缺點:沒有指定的流控制,沒有應答機制確認是否接收到數(shù)據(jù)。在點對點的通信中, SPI 接口不需要進行尋址操作,且為全雙工通信,顯得簡單高效。 SPI 還是一個數(shù)據(jù)交換協(xié)議:因為 SPI 的數(shù) 據(jù)輸入和輸出線獨立,所以允許同時完成數(shù)據(jù)的輸入和輸出。這樣傳輸?shù)奶攸c:這樣的傳輸方式有一個優(yōu)點,與普通的串行通訊不同,普通的串行通訊一次連續(xù)傳送至少 8 位數(shù)據(jù),而 SPI 允許數(shù)據(jù)一位一位的傳送,甚至允許暫停,因為 SCK 時鐘線由主控設備控制,當沒有時鐘跳變時,從設備不采集或傳送數(shù)據(jù)。要注意的是, SCK 信號線只由主設備控制,從設備不能控制信號線。完成一位數(shù)據(jù)傳輸,輸入也使用同樣原理。這就是 SCK 時鐘線存在的原因,由 SCK 提供時鐘脈沖, SDI, SDO 則基于此脈沖完成數(shù)據(jù)傳輸。接下來就負責通訊的 3 根線了。 ( 1) SDO – 主設備數(shù)據(jù)輸出,從設備數(shù)據(jù)輸入 ( 2) SDI – 主設備數(shù)據(jù)輸入,從設備數(shù)據(jù)輸出 ( 3) SCLK – 時鐘信號,由主設備產(chǎn)生 ( 4) CS – 從設備使能信號,由主設備控制 其中 CS 是控制芯片是否被選中的,也就是說只有片選信號為預先規(guī)定的使能信號時(高電位或低電位),對此芯片的操作才有效。 SPI 的通信原理很簡單,它以主從方式工作,這種模式通常有一個主設備和一個或多個從設備,需要至少 4 根線,事實上 3 根也可以(用于單向傳輸時,也就是半雙工方式)。外圍設置 FLASHRAM、網(wǎng)絡控制器、 LCD 顯示驅(qū)動器、 A/D 轉(zhuǎn)換器和 MCU 等。 SPI,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時為PCB 的布局上節(jié)省空間,提供方便,正是出于這種簡單易用 的特性,現(xiàn)在越來越多的芯片集成了這種通信協(xié)議。該接口是 Motorola 首先在其 MC68HCXX 系列處理器上定義的。 SPI:高速同步串行口。 如圖 39為按鍵部分原理圖: 圖 39 按鍵輸入電路 LCD 顯示部分 顯示部分,選用的是飛利浦公司生產(chǎn)的 48X84 點矩陣 LCD 屏,該液晶屏應用廣泛,性價比相比 12864 液晶屏高出很多,該屏早期應用是作為手機顯示屏使用。 KEY6 鍵 作為 電壓步增鍵,當按下一次 KEY6 鍵,電壓步增 ,步增范圍為 ~ 之間步減。 KEY5 鍵 作為 電壓步減鍵,當按下一次 KEY5 鍵
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1