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

正文內(nèi)容

簡易圖形記錄儀系統(tǒng)設計畢業(yè)論文(編輯修改稿)

2024-07-24 21:48 本頁面
 

【文章內(nèi)容簡介】 等的器件連接到總線上。管腳描述: 串行時鐘(SCL):該SCL輸入用于時鐘的上升沿到每個EEPROM的數(shù)據(jù)設備和下降沿出每個設備的時鐘數(shù)據(jù). 串行數(shù)據(jù)(SDA):,可與任何其它的漏極開路或集電極開路數(shù)字wireORed設備. 器件/頁地址(A2, A1, A0):的A2, A1,和A0 pins是設備地址輸入這是硬連接(直接向GND或Vcc),有多達八512K設備可能加以解決單一總線系統(tǒng). (設備處理,詳細討論了在“設備尋址,”喔頁的裝置8.),A2, A1和A0 ,由于電容tive耦合過程中可能出現(xiàn)的客戶應用,愛特梅爾174。,Atmel推薦使用10kΩ或更少寫保護(WP):寫保護輸入,當連接到GND,所有寫操作的存儲器inhib ,由于電容耦合,可能會出現(xiàn)在客戶應用中,Atmel建議總是WP ,Atmel推薦使用10kΩ或更少. 存儲單元硬件電路設計要將輸入信號顯示在液晶顯示屏上,那么采樣到的數(shù)據(jù)要進行重組,則必然要求將TLC549的轉換數(shù)據(jù)先存放在存儲器中,然后再通過對存儲器的讀寫操作將數(shù)據(jù)進行與液晶顯示相對應的重組操作。在單片機的處理下實現(xiàn)對輸入信號的重現(xiàn),即實現(xiàn)簡易圖形記錄儀的存儲功能。數(shù)據(jù)存儲器的硬件電路連接如圖39所示: 圖39 數(shù)據(jù)存儲器的硬件電路 24C512B讀寫程序void EEPROM_Read(unsigned char DeviceAdd,unsigned int WordAdd,unsigned char *Str,unsigned char Len){ //unsigned char TC。 Send_Start()。 EEPROM_Flag=ByteWrite(DeviceAdd)。 //SEND OUT DEVUICE ADDRESS,WRITE MODE EEPROM_Flag=ByteWrite(WordAdd8)。 //SEND OUT WORD ADDRESS EEPROM_Flag=ByteWrite(WordAdd)。 //SEND OUT WORD ADDRESS Send_Start()。 EEPROM_Flag=ByteWrite(DeviceAdd+1)。 //SEND OUT DEVUICE ADDRESS,READ MODE while(Len1) { *Str=ByteRead()。 SDAT=0。 //SEND OUT ACK _nop_()。 _nop_()。 SCLK=1。 _nop_()。 _nop_()。 SCLK=0。 _nop_()。 _nop_()。 Str++。 Len。 } *Str=ByteRead()。SDAT=1。 //SEND NO ACK_nop_()。 _nop_()。 SCLK=1。_nop_()。 _nop_()。 SCLK=0。 _nop_()。 _nop_()。 Send_Stop()。}//void EEPROM_Write(unsigned char DeviceAdd,unsigned int WordAdd,unsigned char Len){ //unsigned char TC。 while(1) { do { Send_Start()。 }while(EEPROM_Flag=ByteWrite(DeviceAdd))。 //SEND OUT DEVUICE ADDRESS,WRITE MODE EEPROM_Flag=ByteWrite(WordAdd8)。 //SEND OUT WORD ADDRESS EEPROM_Flag=ByteWrite(WordAdd)。 //SEND OUT WORD ADDRESS while(Len) { EEPROM_Flag=ByteWrite(Queue_Out())。 Len。 WordAdd++。 if(WordAdd%128==0)break。 } Send_Stop()。 if(Len) { do { Send_Start()。 }while(ByteWrite(DeviceAdd))。 } else break。 }} HDG12864L4液晶顯示器的簡介:* HDG12864L4顯示內(nèi)容12864點陣,* 顯示類型:STN藍白模式、LED背光;工作電壓:5V* 控制器為KS0107。 表32 液晶模塊HDG12864L4管腳說明標號引腳功能CS11 片選信號RES2指令/數(shù)據(jù)寄存器A03對比度調(diào)節(jié)RW4讀寫選擇信號E5使能信號D0D7613數(shù)據(jù)線07VDD14邏輯部分電源GND15 接地VOUT16負電源輸出 圖310液晶顯示接口液晶顯示接口電路如圖39所示,圖中D0—D7為8位數(shù)據(jù)線,—;CS1為片選信號,讀寫的非門接入液晶顯示的的使能端;;。 液晶顯示程序 void PlotCurve(unsigned char Data){ unsigned char Page=0xB0。 unsigned char Column。 bit tmpD7,tmpD0。 LCD_WriteCMD=0xE0。 for(Column=0。Column0x80。Column++) { tmpD7=0。 for(Page=0xB7。Page=0xB0。Page) { LCD_WriteCMD=Page。 LCD_WriteCMD=0x10+(Column4)。 LCD_WriteCMD=Columnamp。0x0F。 DotBuf=LCD_ReadData。 tmpD0=DotBuf_D0。 DotBuf=1。 DotBuf_D7=tmpD7。 tmpD7=tmpD0。 LCD_WriteData=DotBuf。 } } Data=1。 LCD_WriteCMD=0xB7。 LCD_WriteCMD=0x10+(Data4)。 LCD_WriteCMD=Dataamp。0x0F。 Page=LCD_ReadData。 Page|=0x80。 LCD_WriteData=Page。 LCD_WriteCMD=0xEE。 4 系統(tǒng)功能的軟件設計keil uVision簡介 keil uVision是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。keil uVision軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 C51工具包的整體結構,其中uVision是C51 for Windows的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A5l編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標文件(.ABS)。ABS文件由OH51轉換成標準的Hex文件,可由仿真器使用直接對目標板進行調(diào)試,也可以直接寫入程序存儲器。圖形記錄儀是一個以硬件為基礎的、軟硬件緊密結合的系統(tǒng),軟件是智能儀器的靈魂。圖形記錄儀采用C語言來編寫,完成對人機界面、系統(tǒng)控制、系統(tǒng)硬件、圖形參數(shù)分析等的控制。系統(tǒng)的軟件設計主要是單片機程序設計,對于單片機控制程序,采用C語言來編寫。輸入信號頻率計算,A/D轉換,數(shù)據(jù)存儲,鍵盤掃描,液晶顯示等。整個系統(tǒng)由鍵盤驅(qū)動,不同的按鍵對應不同的事件處理。整個主程序的軟件框圖如下圖41所示。
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1