用TTM方法生成翼型網(wǎng)格,結(jié)構(gòu)化網(wǎng)格,c程序代碼
上傳時間: 2016-06-13
上傳用戶:mingyali36
實驗源代碼 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("請輸入矩陣第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可傳遞閉包關(guān)系矩陣是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元關(guān)系的可傳遞閉包\n"); void warshall(int,int); int k , n; printf("請輸入矩陣的行數(shù) i: "); scanf("%d",&k); 四川大學(xué)實驗報告 printf("請輸入矩陣的列數(shù) j: "); scanf("%d",&n); warshall(k,n); }
上傳時間: 2016-06-27
上傳用戶:梁雪文以
#include "iostream" using namespace std; class Matrix { private: double** A; //矩陣A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //為向量b分配空間并初始化為0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //為向量A分配空間并初始化為0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析構(gòu)中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"請輸入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"請輸入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"個:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分別求得U,L的第一行與第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分別求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"計算U得:"<<endl; U.Disp(); cout<<"計算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
標(biāo)簽: 道理特分解法
上傳時間: 2018-05-20
上傳用戶:Aa123456789
API函數(shù)詳解winAPI32.chm 表1 SetWindowPos函數(shù)的參數(shù)解釋 參數(shù)名 參數(shù)含義 hwnd 要移動的窗口的句柄(可以用窗體的hwnd屬性) hWndInsertAfter 關(guān)于如何在Z軸上放置窗口的標(biāo)記(具體見表2) x 相當(dāng)于窗口的Left屬性 y 相當(dāng)于窗口的Top屬性 cx 相當(dāng)于窗口的Right屬性 cy 相當(dāng)于窗口的Bottom屬性 wFlags 關(guān)于如何移動窗口的標(biāo)記(具體見表3)
標(biāo)簽: winAPI API 32 函數(shù)
上傳時間: 2019-12-01
上傳用戶:gdqiutao
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(34)資源包含以下內(nèi)容:1. lonWorks技術(shù)白皮書.2. 嵌入式Linux上的圖形系統(tǒng)--CCGUI 中科院軟件中心 蘇曉峰 的講稿.3. openGui 就不用多說了.4. PPP協(xié)議C語言源代碼.5. mp3解碼C語言源碼,可用在嵌入式系統(tǒng)上.6. sqlite 嵌入式數(shù)據(jù)庫的源碼.7. 用c++ 類累起來的簡單菜單.8. 用于S3c44b0x液晶控制器顯示漢字驅(qū)動.9. 讀寫USB端口的VC程序.10. 嵌入式USB HOST sl811hs的驅(qū)動程序.11. 這是一堆verilog的source code.包含許多常用的小電路.還不錯用..12. 電梯門禁系統(tǒng):包括系統(tǒng)原理圖.13. 樓宇可視對講門口機C語言源程序.14. 使用C++開發(fā)操作系統(tǒng)源代碼.15. Linux下I2C以及I2C下的鍵盤驅(qū)動.16. 周立功D12開發(fā)板中帶的WINDOWS XP驅(qū)動程序.17. c/c++嵌入式系統(tǒng)編程.18. 程序1-1 用組合語言寫成的霹靂燈程序 程序1-2 改用C來處理的霹靂燈程序 程序5-1 SDCC操作程序 程序6-1 引擎點火控制器的角度偵測程序范例 程序8-1 T_8252.ASM 程序10-1.19. 嵌入式系統(tǒng)開發(fā)中.20. 面向?qū)崟r嵌入式系統(tǒng)的圖形用戶界面支持系統(tǒng)――MiniGUI .doc格式 包含很多LINUX原碼.21. 嵌入式環(huán)境消息隊列軟件.22. 適用于8位小型嵌入式系統(tǒng)的TCP/IP協(xié)議棧!!移植非常方便!.23. 一些常用IT縮寫詞解釋 希望對大伙有幫助.24. jxta最新版本v2.3.X的程序編寫指南.25. 用戶數(shù)據(jù)報協(xié)議的程序源碼.26. 適合任意點陣的LCD屏幕的液晶時鐘顯示程序!開發(fā)人員只用簡單的修改接口定義即刻方便調(diào)用!.27. 一款適用的C51寫的紅外線解碼程序.28. 基于sy2100 ez-usb開發(fā)板的程序.29. 一個用于嵌入式的Mini Web Server.大小只有200k. 非常適合用于機頂盒等..30. 一個用于PC直接寫端口及內(nèi)存的程序.31. 有關(guān)TMSF2812配制文件、初始化、中斷等源代碼.32. C8051F040 UART0模式1從機程序.33. c8051f040中比較器0調(diào)試程序.34. 單片要c8051f040中使用LCD測試程序例程.35. c8051f040中液晶屏初始化配置程序和顯示程序例程.36. 一個基于tcpip的小聊天程序 可用于tcpip的協(xié)議開發(fā) 少作修改后可用于嵌入式的網(wǎng)絡(luò)通訊.37. (轉(zhuǎn)載)采用C語言對DSP編程具有很多優(yōu)點。針對TMS320C32芯片的特點.38. 使用c8051f020的測溫程序 一個內(nèi)部溫度的 一個外部的用AD590.39. abootLoader 固件源代碼 HP內(nèi)部珍貴資料!.40. 2 HP PCI熱插拔代碼 HP內(nèi)部珍貴資料!.
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(40)資源包含以下內(nèi)容:1. epson公司的一個關(guān)于s1d13706的低層驅(qū)動程序.2. ads1.2的一個工程.3. 一些FPGA的擴展電路原理圖.4. 一些DSP的c語言源程序.5. 凌陽單片機聲控小車源碼,對于想開發(fā)聲控小車的人來說,是相當(dāng)有用的.6. ATMEL的下載線制作和下載軟件,有需要的可以來看.7. 一個比較老的C語言編譯器,WAVE的老板本仿真器只能用他.8. LM8361、TMS3450、TMS1943數(shù)字鐘電路.9. 該程序代碼實現(xiàn)對Flash Rom AM29LV160燒寫數(shù)據(jù)的功能.10. 嵌入PIC16F77的激光傳感器程序RS485輸出.11. PIC16F77單片機I2C讀寫程序.12. 這是家用攝像頭的源程序.13. lwIP is a small independent implementation of the TCP/IP protocol suite that has been developed by.14. 詳細(xì)的MiniGUI源代碼.15. 日本的嵌入式實時操作系統(tǒng)UITRON3.0 該系統(tǒng)以得到幾十億片的應(yīng)用業(yè)績.16. IEC61131-3標(biāo)準(zhǔn)說明.17. 一線通訊協(xié)議的c51例子程序源代碼.18. C字符串底層函數(shù)的實現(xiàn)。對一些想了解C的低層函數(shù)的人很有幫助.19. 使用vhdl語言編寫的交通燈控制程序.20. 使用C語言編寫的單片機控制LCD顯示程序.21. 此程序是一底層開發(fā)驅(qū)動代碼,里面包括了I2C芯片(MAX5417)及1 wire sensor、AD驅(qū)動的源代碼!稍作改動就能用于自己的產(chǎn)品開發(fā)中!.22. 這是利用Mifare SDK開發(fā)的讀寫基于ISO14443標(biāo)準(zhǔn)RF卡的程序。.23. 這是用于Mifare卡開發(fā)的programmer reference和DLL文件.24. C51單片機用C語言編寫的SPI例程.25. CPLD7256的例子程序.26. SUMSUNG S3C44B0X ARM7的一個RTC實時時鐘的顯示和修改的例程.27. 哈工大智能電動車軟件的源代碼.28. 這是有關(guān)單總線數(shù)字溫度芯片DS18B20的keilC和ASM匯編的混合編程.29. 這是一個在51單片機上用匯編實現(xiàn)的除法程序。.30. Chapter 5 "Construction case with USB host system that handles USB controller SL811" sample progra.31. "TCP/IP + Ethernet network equipment design method" sample program.32. JAPAN "RTOS technology that learns with TOPPERS".33. JAPAN RTOS TOPPERS/JSP kernel 1.4 PreRelease simulation environment JSP kernel Windows simulation.34. 鍵盤掃描程序.35. pcb EMI 資料很好 是英文資料.36. PCB EMI 的防護(hù)的資料是英文的.37. pcb EMI 的防護(hù)的資料.38. pcb EMI 的防護(hù)的資料.39. pcb EMI 的防護(hù)的資料.40. pcb EMI 的防護(hù)的資料.
標(biāo)簽: 液壓系統(tǒng) 模擬機 分
上傳時間: 2013-06-12
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(69)資源包含以下內(nèi)容:1. vxworks下ospf協(xié)議棧.2. vxworks下的bridge協(xié)議棧.3. vxworks下radius協(xié)議棧 的源代碼.4. 一份很好的ARM開發(fā)原理圖.5. STR710串口測試程序.6. STR710的ADS下的測試程序.7. eboot源碼.8. 用REDBOOT引導(dǎo)WINCE的說明.9. use of NIOS PIO to simulate I2C bus,to initial TVP5150.10. 數(shù)字鐘原理圖 數(shù)字鐘原理圖 數(shù)字鐘原理圖 數(shù)字鐘原理圖.11. 數(shù)字萬用表芯片MAX134的驅(qū)動,包括一些資料,知識源于網(wǎng)絡(luò).12. 這是一稱的項目原文件,包括T9漢字輸入,打印機,24C512,已經(jīng)引用到產(chǎn)品上.13. msp430F435做的醫(yī)療器械,包括語音模塊,知識源于網(wǎng)絡(luò).14. 針對ARM優(yōu)化過的FFT算法。其中20點.15. 采用stc12c5404ad的51系列內(nèi)核無刷控制器程序.16. 很好的CPLD方面的書籍.17. 430中精確延時方法.18. 俄國佬的基于LM1875 20W吉他音箱的原理圖和PCB.19. 語音控制小車電路設(shè)計原理圖.20. 此為本人今期一個項目的部分C51源程序.21. 這是一個MINITGUI2。0的應(yīng)用程序.22. 本程序提供了經(jīng)典PID算法的優(yōu)化算法.23. ucosII在arm920T內(nèi)核s3c2410移植的代碼..24. s3c2410的Nandflash的bootloader,參考wince的boot.25. s3c2410上移植ucos,并在ucos下實現(xiàn)iis音頻功能.26. 立宇泰44B0所有測試源代碼.27. BANYANII,JTAG SERVER,可以用WIGGLER調(diào)試ARM程序的軟件.28. 4510U_BOOT源代碼.29. 三星原廠的CE5.0bsp,包括eboot.30. 這是一個用VHDL +圖形法在CPLD內(nèi)部搭建的液晶顯示的驅(qū)動程序。液晶是ocmj5*10系列.31. 研勤公司2440開發(fā)板的測試程序.32. 本文為采用VHDL編寫的程序及報告。步驟如下:1設(shè)計三位二進(jìn)制計數(shù)器程序 二:設(shè)計一驅(qū)動循環(huán)顯示7位數(shù)字 2編寫LED控制程序如下: 3設(shè)計采用原理圖方式如下:.33. 成都理工大學(xué)基于MAXPLUS II 的設(shè)計過程報告內(nèi)涵有源程序及設(shè)計過程中的調(diào)試:在文本編輯窗口中輸入二進(jìn)制8位優(yōu)先編碼器的程序; 3設(shè)計驅(qū)動顯示程序如下: 5采用原理圖方式設(shè)計如下: 6引角.34. Avalon_TFT_LCD是Nios系統(tǒng)液晶顯示控制方案,供大家參考..35. 公園導(dǎo)游圖 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計作業(yè) 需要的人下 功能:給出一張某公園的導(dǎo)游圖.36. keil for arm 下的嵌入式ucos操作系統(tǒng)下的串口通訊例程.37. fpga/CPLD開發(fā)管理Digit-Serial DSP Functions.38. S3C2410 原理圖.39. ADI BLACKFIN BF533 的IIC驅(qū)動程序.40. I2C to serial communication code.
上傳時間: 2013-07-03
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(79)資源包含以下內(nèi)容:1. 超好的GPS程序.2. 帶字庫的RA8803的驅(qū)動程序.3. 三星S6B33B2驅(qū)動TFT彩色LCD的簡單示例程序.4. ST7549的驅(qū)動LCD的程序,ST7549是使用的I2C協(xié)議的LCD驅(qū)動..5. AVRGCC編寫的很好用的串口通訊源程序.6. ucos-ii移植到samsungarm2410上的源碼.7. arm92410evc程序源代碼三星版子上調(diào)試過.8. 用于計算機中心的PC機管理,通過WMI獲取本單位PC的名稱,IP地址,網(wǎng)卡地址,硬盤序列號,CPU序列號,硬盤大小,內(nèi)存大小等信息.然后轉(zhuǎn)換成EXCEL表格發(fā)送到管理員的EMAIL中..9. 我寫的atmega16驅(qū)動的nrf24l01程序.10. bsp介紹資料.11. 從朋友處拷貝的avr硬盤控制源碼.12. AVRX實時操作無線遙控LED變化控制完整源碼.13. 嵌入式開發(fā),基于at91rm9200的i2c驅(qū)動.14. 12864的C語言版.15. DSP2407電路板最好用的測試程序 本人參考張雄偉老師的書籍改寫而成 非常方便DSP調(diào)試使用.16. MATLAB程序關(guān)于數(shù)字信號處理的算法實現(xiàn).17. 超好的嵌入式操作系統(tǒng)學(xué)習(xí)代碼.18. 詳細(xì)說明如何用c和c++語言在嵌入式開發(fā)環(huán)境中進(jìn)行編程.19. TI的MCU——MSP430F149與圖形點陣控制芯片T6963的接口程序及相關(guān)的函數(shù)介紹.20. Nordic 公司 nRF24E1 芯片程序.21. Altera原版MAXII開發(fā)板原理圖(EPM1270F256C5).22. 這個文檔里面含有了很多基于軟核處理器NIOSII開發(fā)的文章.23. 本原碼用于實現(xiàn)對mp3的解碼功能.24. C51 入門的視頻教程很是經(jīng)典.25. ARM MP3的解碼程序.內(nèi)容介紹比較詳細(xì).是一個比較好的例程..26. lcd12864f的程序范例.27. 14094串并轉(zhuǎn)換靜態(tài)顯示LED 14094串并轉(zhuǎn)換靜態(tài)顯示LED.28. 串口打印機程序范例 串口打印機程序范例.29. OCMJ4*8lcd液晶程序(匯編) OCMJ4*8lcd液晶程序(匯編).30. AD7788 16bit A/D轉(zhuǎn)換程序 AD7788 16bit A/D轉(zhuǎn)換程序.31. TMS320F2407的DSP最小系統(tǒng)開發(fā)板的電路原理圖及相關(guān)說明..32. FPGA/CPLD設(shè)計指導(dǎo)準(zhǔn)則。如基本設(shè)計原則.33. 這是一個用PLX9052PCI控制芯片橋接PCI的示范程序..34. 串口測試程序.35. - file system ISO9660 iso9660.c iso9660.h - file system FAT12/16 fat.c fat.h - file sy.36. at89s52+rc500,射頻感應(yīng)模塊的DEMO程序.37. EZ-USB Mouse的源碼 EZ-USB Mouse的源碼.38. 這是一個i2c總線在2051中的一個實驗程序。.39. 西安大唐電訊的經(jīng)典內(nèi)部培訓(xùn)資料.40. S3C44B0X開發(fā)實例,希望對大家有所幫助.
標(biāo)簽: 五金手冊
上傳時間: 2013-08-02
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(88)資源包含以下內(nèi)容:1. 計算機并口轉(zhuǎn)3路串行DA的DLL源碼及電路,芯片MAX541/MAX5541,可以免費申請,8路I/O輸出,5路輸入,并口的簡單極限應(yīng)用.經(jīng)使用各項性能不錯,就是DA抗干擾較差,沒有較大的電磁干擾運行.2. arm9上測試串口代碼.3. I2C controller verilog code for altera fpga platform..4. sigma-delta ADC轉(zhuǎn)換之matlab模型.5. NiosII的Flash編程指南(www.sopc.net.cn).6. 樓宇門禁對講機主機原理圖.7. 開發(fā)環(huán)境.8. 開發(fā)環(huán)境WAVE6000.9. vb環(huán)境下用動態(tài)規(guī)劃方法編的0/1背包問題.10. 該實驗設(shè)計模60計數(shù)器.11. 嵌入式課程設(shè)計 頁面置換算法模擬 列出缺頁缺頁次數(shù)和缺頁率.12. DSP系列中的TMS320F2812 ADC范例程序.13. TMS320F2812 GPIO_input范例程序.14. TMS320F2812 SPI_FFDLB范例程序.15. 指令集模擬器.16. s3c44b0x的一些相關(guān)芯片資料,是官方的pdf格式,很有用.17. 大屏320240的C語言測試程序,已驗證通過,請放心使用.18. 最新火熱的CX32 源代碼.19. 關(guān)于臺灣新茂SM5964 I2C的程序.20. gps開發(fā)專用的源代碼.21. Moore型狀態(tài)機設(shè)計,基于VHDL.能夠根據(jù)微處理器的讀寫周期,分別對應(yīng)存儲器輸出寫使能WE和讀使能OE信號..22. 文介紹一款用AT89C51和串行ROM 制作的電子密碼鎖.23. 總線控制器 altera提供的FPGA源代碼.24. bios嵌入DOS操作系統(tǒng),可以先編譯romos.asm制作成BIN文件,加載至BIOS的ISA模塊.另外還有制作工具.25. wt89c51 watch dog proce.26. 瑞薩H8系列芯片內(nèi)置rom讀寫測試.27. Opencore提供的I2C代碼.28. 譯碼器的邏輯功能是將已賦予特定含義的一組二進(jìn)制輸入代碼的原意"翻譯"出來,變成對應(yīng)的輸出高低電平信號.該程序為3-8譯碼器.基于VHDL,其開發(fā)環(huán)境是MAXPLUS2..29. 驅(qū)動SOLOMON的SSD182.30. 驅(qū)動三星的KS0107/KS0108.31. 驅(qū)動ULTRCHIP的UC1682.32. 是一個帶PROTEUS仿真的8路數(shù)字電壓表.33. SSD3的練習(xí)6的答案.快期末考試了.34. S3C2410A 的存儲器控制器提供訪問外部存儲器所需要的存儲器控制信號。 S3C2410A 的存儲器控制器有以下的特性:.35. 這是一個三星44b0的中文文檔.36. 這個arm7嵌入式蕊版的起動代碼.37. 這個代碼是用ADS1.2平臺開發(fā)的一個mp3播放器。.38. 該程序能夠?qū)π盘栠M(jìn)行OFDM處理.39. 在網(wǎng)上看見很多人用DM413.40. 介紹了CPCI總線及快速、低功耗模數(shù)轉(zhuǎn)換器件AD976的主要特點.
上傳時間: 2013-06-18
上傳用戶:eeworm
水位計廣泛應(yīng)用于水利、石油、化工、冶金、電力等領(lǐng)域的自動檢測和控制系統(tǒng)中.本文設(shè)計的智能水位計是吸收了國內(nèi)外最新智能化儀表的設(shè)計經(jīng)驗,采用工業(yè)控制單片機,集水位采集、存儲、顯示及遠(yuǎn)程聯(lián)網(wǎng)于一體,適用于各種液位及閘門開度的測量.它具有高精度、高可靠性、多功能和智能化等特點.針對研制任務(wù)的要求,課題期間研制了下位機系統(tǒng)硬件和軟件,開發(fā)了上位機監(jiān)控軟件,其中所作的具體工作包括:測量原理的研究和在系統(tǒng)中的實現(xiàn),在本次設(shè)計中用三種方法來進(jìn)行水位測量,分別是旋轉(zhuǎn)編碼器法、液位壓力傳感器法和可變電阻器法;主控芯片的選擇,我們選用了高集成度的混合信號系統(tǒng)級芯片C8051F021;實現(xiàn)了信號的采集和處理,包括信號的轉(zhuǎn)換和在單片機內(nèi)的運算;高集成度16位模數(shù)轉(zhuǎn)換芯片AD7705在系統(tǒng)中的應(yīng)用,我們完成了它與單片機的接口設(shè)計及程序編制任務(wù);精確時鐘芯片DS1302在系統(tǒng)中的應(yīng)用,在此,我們實現(xiàn)了用單片機的I/O口與DS1302的連接和在軟件中對時序的模擬,該芯片的應(yīng)用給整臺儀器提供了時間基準(zhǔn),方便了儀器的使用;另外,針對研制任務(wù)的要求,還給系統(tǒng)加上了一路4~20mA模擬信號電流環(huán)的輸出電路來提供系統(tǒng)監(jiān)測,該部分的實現(xiàn)是通過采用AD421芯片來完成的,本設(shè)計中完成了AD421與單片機的SPI接口任務(wù),協(xié)調(diào)了它與AD7705芯片和單片機共同構(gòu)成的SPI總線系統(tǒng)的關(guān)系,并完成了程序設(shè)計;與上位機的通信接口設(shè)計,該部分通過兩種方法實現(xiàn):RS232通信方式和RS485通信方式;系統(tǒng)設(shè)計方面還包括報警電路設(shè)計、操作鍵盤設(shè)計、電源監(jiān)控電路設(shè)計、電壓基準(zhǔn)電路的設(shè)計.在硬件設(shè)計的基礎(chǔ)上,對系統(tǒng)進(jìn)行了軟件設(shè)計,軟件部分包括下位機單片機程序的設(shè)計和上位機監(jiān)控軟件的設(shè)計.在軟硬件充分結(jié)合的情況下,實現(xiàn)了系統(tǒng)設(shè)計要求,很好地解決了以往的水位計中存在的問題,達(dá)到了高精度水位測量儀器的各項標(biāo)準(zhǔn).
標(biāo)簽: 水位計
上傳時間: 2013-06-20
上傳用戶:libenshu01
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1