A/D轉(zhuǎn)換子程序,根據(jù)單片機的讀寫時序以及其豐富的I/O接口,利用匯編編程,實現(xiàn)模-數(shù)轉(zhuǎn)換功能。
上傳時間: 2014-01-20
上傳用戶:familiarsmile
1. 本程序使用一個定時器和任意 2 個 I/O 口模擬一個串行口。 2. 1位起始位,8位數(shù)據(jù)位,1位停止位。發(fā)數(shù)據(jù)位時先發(fā)低位。 3. 支持半雙工通訊。收、發(fā)波特率相同。 4. 應(yīng)把定時器中斷優(yōu)先級設(shè)置為最高級。 5. 本程序每接收一個字節(jié)后就把它放到一個隊列緩沖區(qū)中(也可使用環(huán)行緩沖區(qū)), 待緩沖區(qū)滿后,將緩沖區(qū)中的內(nèi)容原樣發(fā)回。這是為了測試多字節(jié)連續(xù)收發(fā)的 能力和簡化程序。實際應(yīng)用中應(yīng)防止緩沖區(qū)溢出。 6. 由接收轉(zhuǎn)換到發(fā)送時要先調(diào)用 soft_send_enable (); 由發(fā)送轉(zhuǎn)換到接收時要先調(diào)用 soft_receive_enable ()。 7. 發(fā)送最后一個字節(jié)后如果要立刻轉(zhuǎn)為接收,必須等待最后一個字節(jié)后發(fā)送完畢 while ( rs_f_TI == 0) // 等待最后一個字節(jié)發(fā)送完畢
上傳時間: 2016-10-22
上傳用戶:tonyshao
該工具用于數(shù)字電路仿真中的usb數(shù)據(jù)文件轉(zhuǎn)換: 1.可以把11比特的令牌包數(shù)據(jù)(crc5)或者任意字節(jié)的數(shù)據(jù)包數(shù)據(jù)(crc16)轉(zhuǎn)換為可以作為仿真輸入的dn dp文件。 2.可以根據(jù)仿真接收到的dn,dp數(shù)據(jù),解析得到接收的真正11比特令牌包數(shù)據(jù)或者數(shù)據(jù)包數(shù)據(jù)。 3.此為0.1版本,后續(xù)的版本更新會讓該工具更完善。
上傳時間: 2016-11-08
上傳用戶:siguazgb
NI LabVIEW7.1的仿真接口工具包。 連接LabVIEW用戶界面和在MathWorks.公司的Simulink® 軟件中運行的仿真模型 NI LabVIEW能夠與Simulink軟件開發(fā)出的模塊交互 將模型連至實時I/O, 實現(xiàn)建模、部署、HIL仿真 通過基于配置的對話, 輕松添加數(shù)據(jù)采集、CAN和FPGA I/O 借助多通道數(shù)據(jù)配置, 將激勵應(yīng)用于模型 以通道為單位指定多速率數(shù)據(jù)采集, 優(yōu)化文件大小和應(yīng)用性能
標(biāo)簽: LabVIEW Simulink MathWorks NI
上傳時間: 2014-01-04
上傳用戶:wang0123456789
移植ucos2.76到mega128中軟件仿真成功。 需要在iccavr7.13中編譯,軟件仿真AVR Studio 4.12。下載后將其解壓到d下編譯,否則可能要修改iccavr 的環(huán)境變量。就是菜單project下的Options選擇paths進行設(shè)置。
標(biāo)簽: iccavr ucos 2.76 mega
上傳時間: 2016-12-25
上傳用戶:wangyi39
這是一套非常好用的C++物件導(dǎo)向式程式編輯器,C++是程序語言C的擴充,C/C++語言已經(jīng)是一套古老語言,成為了很多作業(yè)系統(tǒng)與應(yīng)用軟體的編輯大宗,環(huán)境適用於WIN95~WINXP。
標(biāo)簽: 程式
上傳時間: 2014-08-06
上傳用戶:tyler
I/O并行口模擬串行口使用,花了兩天搞定的,在仿真器與MAX232的搭配下進行的。
上傳時間: 2013-12-26
上傳用戶:515414293
本文是以數(shù)位訊號處理器DSP(Digital Singal Processor)之核心架構(gòu)為主體的數(shù)位式溫度控制器開發(fā),而其主要分為硬體電路與軟體程式兩部分來完成。而就硬體電路來看分為量測電路模組、DSP周邊電路及RS232通訊模組、輸出模組三個部分,其中在輸出上可分為電流輸出、電壓輸出以及binary command給加熱驅(qū)動裝置, RS232 除了可以與PC聯(lián)絡(luò)外也可以與具有CPU的熱能驅(qū)動器做命令傳輸。在計畫中分析現(xiàn)有工業(yè)用加熱驅(qū)動裝置和溫度曲線的關(guān)係,並瞭解其控制情況。軟體方面即是溫控器之中央處理器程式,亦即DSP控制程式,其中包括控制理論、感測器線性轉(zhuǎn)換程式、I/O介面及通訊協(xié)定相關(guān)程式。在控制法則上,提出一個新的加熱體描述模型,然後以前饋控制為主並輔以PID控制,得到不錯的控制結(jié)果。
標(biāo)簽: Processor Digital Singal DSP
上傳時間: 2013-12-24
上傳用戶:zjf3110
異步置位復(fù)位D觸發(fā)器,基于VHDL硬件描述語言的仿真。
上傳時間: 2017-03-25
上傳用戶:zm7516678
TLC548和TLC549是以8位開關(guān)電容逐次逼近A/D轉(zhuǎn)換器為基礎(chǔ)而構(gòu)造的CMOS A/D轉(zhuǎn)換器。它們設(shè) 計成能通過3態(tài)數(shù)據(jù)輸出和模擬輸入與微處理器或外圍設(shè)備串行接口。TLC548和TLC549僅用輸入/輸出時 鐘(I/O CLOCK) 和芯片選擇(CS) 輸入作數(shù)據(jù)控制。TLC548的最高I/O CLOCK輸入頻率為2.048MHz, 而TLC549的I/O CLOCK輸入頻率最高可達(dá)1.1MHz。 有關(guān)與大多數(shù)通用微處理器接口的詳細(xì)資料已由工廠 準(zhǔn)備好,可供使用。
上傳時間: 2013-11-28
上傳用戶:aig85
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1