12Mhz標準51的100KHz IIC總線主器件模擬方式驅(qū)動程序。 本驅(qū)動程序即可以在沒有Small RTOS的情況下使用。此時,要使用本驅(qū)動程序只需要配置IIC總線使用的IO口。在驅(qū)動程序的主文件iic_master.c僅包含一個文件config.h。用戶需要的是在這個文件中設(shè)置IIC總線使用的IO口SDA和SCL。如果用戶單獨使用iic_master.c,還要在config.h包含iic_master.h文件和其它必須的文件如reg51等;并定義宏TRUE、FALSE和與編譯器無關(guān)的數(shù)據(jù)類型。在使用Small RTOS的情況下,用戶只要在config.h定義SDA和SCL和包含iic_master.h并將宏IICSem定義為分配給IIC總線驅(qū)動程序的信號量的索引。 在使用IIC總線驅(qū)動程序前應(yīng)該調(diào)用函數(shù)IICInit()初始化IIC總線。單獨使用或單任務(wù)IIC總線,使用函數(shù)IICRead()對IIC總線進行讀操作,使用IICWrite()對IIC總線進行寫操作。如果有多個任務(wù)需要對IIC總線進行操作,則分別調(diào)用宏OSIICRead()和OSIICWrite()對其進行讀寫。
上傳時間: 2015-09-03
上傳用戶:gaojiao1999
鄰接矩陣類的根是A d j a c e n c y W D i g r a p h,因此從這個類開始。程序1 2 - 1給出了類的描述。程 序中,先用程序1 - 1 3中函數(shù)Make2DArray 為二組數(shù)組a 分配空間,然后對數(shù)組a 初始化,以描述 一個n 頂點、沒有邊的圖的鄰接矩陣,其復(fù)雜性為( n2 )。該代碼沒有捕獲可能由M a k e 2 D A r r a y 引發(fā)的異常。在析構(gòu)函數(shù)中調(diào)用了程序1 - 1 4中的二維數(shù)組釋放函數(shù)D e l e t e 2 D
標簽: 矩陣
上傳時間: 2013-12-21
上傳用戶:lanjisu111
第二個搜索函數(shù)為私有成員函數(shù)S a v e S e a r c h,由插入和刪除操作來調(diào)用。S a v e S e a r c h不僅 包含了S e a r c h的功能,而且可把每一級中遇到的最后一個節(jié)點存放在數(shù)組l a s t之中
上傳時間: 2015-10-11
上傳用戶:zm7516678
在sco unix 下顯示前n天或后n天日期的處理程序。 printf("功能: 時間戳與時間格式字符串的轉(zhuǎn)換程序\n") printf(" -i 輸入的參數(shù)為時間戳\n") printf(" -s 輸入的參數(shù)為格式化時間\n") printf(" -t 輸入的時間取當(dāng)前系統(tǒng)時間\n") printf(" -x 輸入的時間增加或減少的天數(shù)\n") printf(" -o 輸出的時間為時間戳格式\n") printf(" -O 輸出的時間為格式化時間\n") printf(" -h 幫助文件-查看[format]如何定義,例 %s -h\n",procname) printf("范例:1 取當(dāng)前日期的前2天的時間顯示 %s -t -x -2\n",procname) printf(" 2 取20030101的前5天的時間顯示 %s -s 20030101000000 -x -5\n",procname) printf(" 3 取20031231的后5天的時間顯示 %s -s 20031231000000 -x 5 -O \"%%D %%T\"\n",procname) printf(" 4 取時間戳為1089619417的時間顯示 %s -i 1089619417 \n",procname) printf(" 5 取時間戳為1089619417的后4天的時間顯示 %s -i 1089619417 -x 4 \n",procname)
上傳時間: 2015-10-17
上傳用戶:TRIFCT
代入法的啟發(fā)示搜索 我的代碼實現(xiàn)是:按照自然語言各字母出現(xiàn)頻率的大小從高到低(已經(jīng)有人作國統(tǒng)計分析了)先生成一張字母出現(xiàn)頻率統(tǒng)計表(A)--------(e),(t,a,o,i,n,s,h,r),(d,l),(c,u,m,w,f,g,y,p,b),(v,k,j,x,q,z) ,再對密文字母計算頻率,并按頻率從高到低生成一張輸入密文字母的統(tǒng)計表(B),通過兩張表的對應(yīng)關(guān)系,不斷用A中的字母去替換B中的字母,搜索不成功時就回退,在這里回朔是一個關(guān)鍵。
上傳時間: 2015-10-24
上傳用戶:wanqunsheng
VC 中音樂最完美的實現(xiàn) 想在程序中播放mp3,wma,wav等所有格式的音樂文件嗎?網(wǎng)上這樣的介紹真是少!!這是一個封裝了音樂的各種操作,比如音量調(diào)節(jié),進度調(diào)節(jié),的類。包 含兩個類,CMusic,CSound。分別在文件music.h,music.cpp,sound.h,sound.cpp。
上傳時間: 2014-08-12
上傳用戶:xiaohuanhuan
程序詳細功能介紹: * 利用AT89S51單片機的P0端口的P0.0-P0.7連接到一個共陽數(shù)碼管的a-h(huán)的筆段上, * 數(shù)碼管的公共端通過三極管8550選通。在數(shù)碼管上循環(huán)顯示0-9數(shù)字,顯示時間的間隔可通過修改延時程序。
上傳時間: 2013-12-27
上傳用戶:稀世之寶039
為存儲磁盤或U盤更換盤符。比如:U盤插在PC機上顯示的是F盤,可以被更換成H、G直到Z盤,只要該盤符空閑。
上傳時間: 2013-12-13
上傳用戶:qiao8960
利用AFEPack包求解變二次系數(shù)的橢圓型方程.在求解這個問題的過程中,先要把程序的結(jié)構(gòu)進行整理,將變二次項系數(shù)的因素加進去 ,并使得其更加有利于復(fù)雜一些的問題的求解 。為此,我們使用一個類來管理這個求解的問 題,先寫一個對這個類進行聲明的頭文件 EllipticEquation.h
上傳時間: 2014-01-03
上傳用戶:大融融rr
A*(A-Star)算法是一種靜態(tài)路網(wǎng)中求解最短路最有效的方法。 公式表示為: f(n)=g(n)+h(n), 其中f(n) 是節(jié)點n從初始點到目標點的估價函數(shù), g(n) 是在狀態(tài)空間中從初始節(jié)點到n節(jié)點的實際代價, h(n)是從n到目標節(jié)點最佳路徑的估計代價。
上傳時間: 2014-01-18
上傳用戶:lhc9102
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1