本書介紹了Cygnal集成產品公司的C8051Fxxx高速片上系統(SOC)單片機的硬件結構和工作原理,詳細闡述了C8051Fxxx的定時器、可編程計數器陣列(PCA)、串行口、SMBus/I2C接口、SPI總線接口、ADC、DAC、比較器、復位源、振蕩器、看門狗定時器、JTAG接口等外設或功能部件的結構和使用方法。
上傳時間: 2013-10-26
上傳用戶:born2007
STM32DMA功能測試源代碼,已經在開發板上進行了驗證
上傳時間: 2013-10-17
上傳用戶:kaje
AVR_單片機_串口通信_串行通訊_詳細例程介紹
上傳時間: 2013-11-23
上傳用戶:xuanjie
并行數據轉換為串行數據
上傳時間: 2013-10-09
上傳用戶:liu123
《C程序設計語言》是由C語言的設計者Brian W. Kernighan和Dennis M. Ritchie編寫的一部介紹標準C語言及其程序設計方法的權威性經典著作。全面、系統地講述了C語言的各個特性及程序設計的基本方法,包括基本概念、類型和表達式、控制流、函數與程序結構、指針與數組、結構、輸入與輸出、UNIX系統接口、標準庫等內容。《C程序設計語言》的講述深入淺出,配合典型例證,通俗易懂,實用性強,適合作為大專院校計算機專業或非計算機專業的C語言教材,也可以作為從事計算機相關軟硬件開發的技術人員的參考書。 在計算機發展的歷史上,沒有哪一種程序設計語言像C語言這樣應用如此廣泛。
上傳時間: 2013-11-20
上傳用戶:2728460838
當許多編程人員從事這項工作但又不使用源代碼管理工具時,源代碼管理幾乎不可能進行。Visual SourceSafe是Visual Basic的企業版配備的一個工具,不過這個工具目的是為了保留一個內部應用版本,不向公眾發布(應當說明的是,M i c r o s o f t并沒有開發Visual SourceSafe,它是M i c r o s o f t公司買來的) 。雖然Visual SourceSafe有幫助文本可供參考,但該程序的一般運行情況和在生產環境中安裝 Visual SourceSafe的進程都沒有詳細的文字說明。另外,Visual SourceSafe像大多數M i c r o s o f t應用程序那樣經過了很好的修飾,它包含的許多功能特征和物理特征都不符合 Microsoft Wi n d o w s應用程序的標準。例如,Visual SourceSafe的三個組件之一(Visual SourceSafe Administrator)甚至連F i l e菜單都沒有。另外,許多程序的菜單項不是放在最合適的菜單上。在程序開發環境中實現Visual SourceSafe時存在的復雜性,加上它的非標準化外觀和文檔資料的不充分,使得許多人無法實現和使用 Visual SourceSafe。許多人甚至沒有試用 Vi s u a l S o u r c e S a f e的勇氣。我知道許多高水平技術人員無法啟動Visual SourceSafe并使之運行,其中有一位是管理控制系統項目師。盡管如此,Visual SourceSafe仍然不失為一個很好的工具,如果你花點時間將它安裝在你的小組工作環境中,你一定會為此而感到非常高興。在本章中我并不是為你提供一些指導原則來幫助你創建更好的代碼,我的目的是告訴你如何使用工具來大幅度減少管理大型項目和開發小組所需的資源量,這個工具能夠很容易處理在沒有某種集成式解決方案情況下幾乎無法處理的各種問題。
上傳時間: 2013-10-24
上傳用戶:lgd57115700
CH451 使用一個系統時鐘信號來同步芯片內部的各個功能部件,例如,當系統時鐘信號的頻率變高時,顯示驅動刷新將變快、按鍵響應時間將變短、上電復位信號的寬度將變窄、看門狗周期也將變短。一般情況下,CH451 的系統時鐘信號是由內置的阻容振蕩提供的,這樣就不再需要任何外圍電路,但內置RC 振蕩的頻率受電源電壓的影響較大,當電源電壓降低時,系統時鐘信號的頻率也隨之降低。在某些實際應用中,可能希望CH451 提供更長或者更短的顯示刷新周期、按鍵響應時間等,這時就需要調節系統時鐘信號的頻率。CH451 提供了CLK 引腳,用于外接阻容振蕩。當在CLK 引腳與地GND 之間跨接電容后,系統時鐘信號的頻率將變低;當在CLK 引腳與正電源VCC 之間跨接電阻后,系統時鐘信號的頻率將變高。因為CH451 的系統時鐘信號被用于芯片內部的所有功能部件,所以其頻率不宜進行大幅度的調節,一般情況下,跨接電容的容量在5pF 至100pF 之間,跨接電阻的阻值在20KΩ至500KΩ之間。跨接一個47pF 的電容則頻率降低為一半,跨接一個47KΩ的電阻則頻率升高為兩倍。另外,CH451 的CLK 引腳可以直接輸入外部的系統時鐘信號,但外部電路的驅動能力不能小于±2mA。CH451 在CLKO 引腳提供了系統時鐘信號的二分頻輸出,對于一些不要求精確定時的實際應用,可以由CLKO 引腳向單片機提供時鐘信號,簡化外圍電路。 單片機接口程序下面提供了U1(MCS-51 單片機)與U2(CH451)的接口程序,供參考。;**********************;需要主程序定義的參數CH451_DCLK BIT P1.7 ;串行數據時鐘,上升沿激活CH451_DIN BIT P1.6 ;串行數據輸出,接CH451 的數據輸入CH451_LOAD BIT P1.5 ;串行命令加載,上升沿激活CH451_DOUT BIT P3.2 ;INT0,鍵盤中斷和鍵值數據輸入,接CH451 的數據輸出CH451_KEY DATA 7FH ;存放鍵盤中斷中讀取的鍵值
上傳時間: 2013-11-22
上傳用戶:671145514
安裝方法: 1.查找你機器的“網絡標識”(計算機名稱)。方法是,鼠標在桌面上點 我的電腦--->屬性(右鍵)--->計算機名--->完整的計算機名稱,把名稱抄下備用,不要最后那個“點”。 2.進入安裝包內MAGNiTUDE文件夾,用記事本打開nx6.lic, 將第1行中的this_host用你機子的計算機名替換,例如我的機子完整的計算機名稱NET 則改為SERVER NET ID=20080618 28000(原來為SERVER this_host ID=20080618 28000),改好后存盤備用。 首先你找到MAGNiTUDE下的UG6.LIC并用記事本打開,把里面的his_host改成你的計算機名,注意一個字母都不能錯,然后另存一個地方,等會兒要用。接下來安裝 1.雙擊打開Launch.exe 2. 選擇第2項“Install License Server安裝 3.在這里可以選擇安裝介面的語言。默認為中文簡體。 4. 在安裝過程中會提示你尋找license文件,點擊NEXT會出錯,這時使用瀏覽(Browse)來找到你剛才改過的那個LIC文件就可以了。繼續安裝直到結束,目錄路徑不要 改變,機器默認就行,(建議默認,也可放在其它的盤,但路徑不能用中文)。 (可以先不進行括號中的內容,為了防止語言出現錯誤,建議運行DEMO32,然后選擇文件類型為所有,找到你改過的LIC文件,再進行下面的步驟。) 5. 選擇第2項“Install NX進行主程序安裝。 6. 直接點擊下一步。并選擇典型方式安裝,下一步,會出現語言選擇畫面,請選 擇 Simplified Chinese(簡體中文版),默認為英文版。按提示一步一步安裝直到結束。 安裝路 徑可以改變。 7.打開MAGNiTUDE文件夾。 8. 進入MAGNiTUDE文件夾,把UGS\NX6.0文件夾的幾個子文件夾復制到安裝NX6.0主程序相應的目錄 下,覆蓋。假如安裝到D:\Program Files\UGS\NX 6.0 把NX6.0文件夾內的所有文件夾復制到D:\Program Files\UGS\NX 6.0文件夾相應的文件 進行覆蓋就可以。 9. 進入開始-程序-UGS NX6.0-NX6.0打開6.0程序。 注:如果打不開,請按以下步驟操作 進入開始-程序-UGS NX6.0-NX6.0許可程序,打開lmtools,啟動服務程序。選擇 Start/stop/reread,點一下Stop Server, 再點Start Server,最下面一行顯示Server Start Successful. 就OK,然后打開桌面NX6.0。 經過我的實踐,絕對可行!
上傳時間: 2013-11-09
上傳用戶:qoovoop
VC++6.0行號顯示工具帶使用說明LineNumberAddin
標簽: LineNumberAddin 6.0 VC 使用說明
上傳時間: 2013-10-21
上傳用戶:songyue1991
安裝方法: 1.查找你機器的“網絡標識”(計算機名稱)。方法是,鼠標在桌面上點 我的電腦--->屬性(右鍵)--->計算機名--->完整的計算機名稱,把名稱抄下備用,不要最后那個“點”。 2.進入安裝包內MAGNiTUDE文件夾,用記事本打開nx6.lic, 將第1行中的this_host用你機子的計算機名替換,例如我的機子完整的計算機名稱NET 則改為SERVER NET ID=20080618 28000(原來為SERVER this_host ID=20080618 28000),改好后存盤備用。 首先你找到MAGNiTUDE下的UG6.LIC并用記事本打開,把里面的his_host改成你的計算機名,注意一個字母都不能錯,然后另存一個地方,等會兒要用。接下來安裝 1.雙擊打開Launch.exe 2. 選擇第2項“Install License Server安裝 3.在這里可以選擇安裝介面的語言。默認為中文簡體。 4. 在安裝過程中會提示你尋找license文件,點擊NEXT會出錯,這時使用瀏覽(Browse)來找到你剛才改過的那個LIC文件就可以了。繼續安裝直到結束,目錄路徑不要 改變,機器默認就行,(建議默認,也可放在其它的盤,但路徑不能用中文)。 (可以先不進行括號中的內容,為了防止語言出現錯誤,建議運行DEMO32,然后選擇文件類型為所有,找到你改過的LIC文件,再進行下面的步驟。) 5. 選擇第2項“Install NX進行主程序安裝。 6. 直接點擊下一步。并選擇典型方式安裝,下一步,會出現語言選擇畫面,請選 擇 Simplified Chinese(簡體中文版),默認為英文版。按提示一步一步安裝直到結束。 安裝路 徑可以改變。 7.打開MAGNiTUDE文件夾。 8. 進入MAGNiTUDE文件夾,把UGS\NX6.0文件夾的幾個子文件夾復制到安裝NX6.0主程序相應的目錄 下,覆蓋。假如安裝到D:\Program Files\UGS\NX 6.0 把NX6.0文件夾內的所有文件夾復制到D:\Program Files\UGS\NX 6.0文件夾相應的文件 進行覆蓋就可以。 9. 進入開始-程序-UGS NX6.0-NX6.0打開6.0程序。 注:如果打不開,請按以下步驟操作 進入開始-程序-UGS NX6.0-NX6.0許可程序,打開lmtools,啟動服務程序。選擇 Start/stop/reread,點一下Stop Server, 再點Start Server,最下面一行顯示Server Start Successful. 就OK,然后打開桌面NX6.0。 經過我的實踐,絕對可行!
上傳時間: 2013-11-12
上傳用戶:sjw920325