MCS51系列、MCS96系列等單片機由于都不帶SPI串行總線接口而限制了其在SPI總線接口器件的使用。文中介紹了SPI串行總線的特征和時序,并以串行E2PROM為例,給出了在51系列單片機上利用I/O口線實現SPI串行總線接口的方法和軟件設計程序(匯編語言)。
上傳時間: 2015-05-24
上傳用戶:bakdesec
PowerToy是為方便程序員在命令行窗口中使用Visual Studio.NET 2003 中的各種命令行工具而開發的一個小程序。它在資源管理器的彈出菜單中增加一項[打開命令行窗口]。點擊該菜單項后,系統會在資源管理器當前工作路徑處打開一個命令行窗口,并在此窗口中自動設置Visual Studio的環境變量,如PATH。程序員在此窗口中可方便地執行Visual Studio.NET 2003中的各種命令行工具,如C++、C#的編譯器等等。
標簽: PowerToy Visual Studio 2003
上傳時間: 2014-01-15
上傳用戶:181992417
關于怎么制作串行線,并給出匯編源碼通訊例子,希望能給有需要的朋友們參考。
標簽: 串行
上傳時間: 2014-11-29
上傳用戶:yzhl1988
日立H8/300H Tiny、H8/3664系列單片機編程 日立H8/3664系列單片機是使用H8/300H高速處理器并以其為核心設計的單片機,為了配置一個系統需要許多外部功能模塊。H8/300H高速處理器使用與H8/300處理器兼容的指令系統。 日立H8/3664系列單片機有4個定時器,一個 總線接口,兩種不同類型的串行總線 接口,一個A/D轉換器,一組I/0接口。本產品適用于高級控制系統的嵌入式應用。 日立H8/300H Tiny 系列(H8/3664系列)使用說明書包含了一組使用H8/3664系列單片機外部功能的具體實例,可供用戶在設計硬件及軟件產品時參考。
上傳時間: 2014-01-03
上傳用戶:星仔
一、用表格形式顯示字符 1、題目:用表格形式顯示ASCII字符 2、實驗要求: 按15行*16列的表格形式顯示ASCII碼為10H-100H之間的所有字符,即以行為主的順序用ASCII碼遞增的次序依次顯示對應的字符.每16個字符為一行,每行中的相鄰兩個字符之間用空白符(ASCII為0)隔開. 3、提示: (1)顯示每個字符可能使用功能號為02的顯示輸出功能調用,使用方法如下: MOV AH,02H MOV DL,輸出字符的ASCII碼 INT 21H 本題中可把DL初始化為10H,然后不斷使其加1(用INC指令)以取得下一個字符的ASCII碼. (2)顯示空白符時,用其ASCII碼為0置入DL寄存器.每行結束時,用顯示回車和換行符結束本行并開始下一行. (3)由于逐個顯示相繼為ASCII字符時,需要保存并不斷修改DL寄存器的內容,而顯示空白、回車、換行符時也需要使用DL寄存器,為此可用堆棧來保存相繼的ASCII字符。 具體用法是:在顯示空白或回車、換行符前用指令PUSH DX把DL的內容保存到堆棧中去。在顯示空白或回車、換行符后用指令恢復DL寄存器的原始內容。
上傳時間: 2014-01-11
上傳用戶:qwe1234
USB、串口、并口是PC機和外設進行通訊的常用接口,但對于數據量大的圖像來說,若利用串行RS-232協議進行數據采集,速度不能達到圖像數據采集所需的要求;而用USB進行數據采集,雖能滿足所需速度,但要求外設必須支持USB協議,而USB協議與常用工程軟件的接口還不普及,給使用帶來困難。有些用戶為了利用標準并行口(SPP)進行數據采集,但SPP協議的150kb/s傳輸率對于圖像數據采集,同樣顯得太低。因此,為了采集數據量大的圖像數據,本文采用了具有較高傳輸速率的增強型并行口協議(EPP)和FPGA,實現對OV7620CMOS圖像傳感器進行高速數據采集,它最高速率可以達到2Mb/s。
上傳時間: 2015-08-29
上傳用戶:
GPS數據采集程序大致可分4個模塊:串行通信、數據庫處理、控制和顯示模塊。串口通信技術使用了自己編寫的CSerialPortEx類;接收串口數據時使用隱式調用,CserialPortEx在串口數據到達時講數據發送到程序主窗口。控制模板每隔一段時間察看一次主創口串口數據接收緩沖區,并對符合要求的數據進行處理后通過數據庫處理模塊存儲導數據庫中,同時請求顯示模塊跟新紀錄,語言環境:Visual C++6.0。
標簽: CSerialPortEx GPS 數據采集 分
上傳時間: 2013-12-09
上傳用戶:wab1981
通用串行總線USB(Universal Serial Bus)是一種新型的微機總線接口規范。隨著客戶對系統數據采集速度要求的不斷提高,USB以其使用方便、易于擴展、速度快等優點而越來越多的應用于數據采集系統中。本文介紹了一種基于USB總線的數據采集系統的設計方法,采用PHILIPS公司的USB接口芯片PDIUSBD12與單片機AT89C51進行通信,并和PC機通信而編制出友善的設備應用程序。該系統用傳統的USB總線取代了RS232串行總線,通過對USB協議和設備構架的充分理解,對以單片機89C51和USB接口芯片PDIUSBD12為主的數據采集系統進行了硬件設計和軟件編程,并在此設計的基礎上給出相應的原理圖。硬件設計主要解決的是PDIUSBD12和ADC0809與單片機之
上傳時間: 2014-11-30
上傳用戶:我們的船長
數據結構中一個統計程序中代碼、注釋和空行的行數以及函數的個數和平均行數,并評定程序設計等級的實習報告
上傳時間: 2014-01-16
上傳用戶:athjac
設計三位二進制串行輸入數字鎖 當收到三依次為與規定碼相符的二進制數后,可以開鎖,且相應綠燈亮 若1、碼字不對 2、碼過長或過短 3、操作程序不對 都視為錯。錯時紅燈亮,錯誤2次報警,即喇叭響,并無法繼續操作,直至輸入管理員密碼,可重新開始,并且添加了密碼修改部分,在開門的狀態下,用戶可以修改數字鎖的密碼,以便可以靈活的改變密碼,更加安全可靠。
上傳時間: 2014-07-24
上傳用戶:330402686