引言 在數(shù)字信息傳輸中,基帶數(shù)字信號(hào)通常要經(jīng)過(guò)調(diào)制器調(diào)制,將頻率搬移到適合信息傳輸?shù)念l段上。2FSK就是用數(shù)字信號(hào)去調(diào)制載波的頻率(移頻鍵控),由于它具有方法簡(jiǎn)單、易于實(shí)現(xiàn)、抗噪聲和抗衰落性能較強(qiáng)等優(yōu)點(diǎn),因此在現(xiàn)代數(shù)字通信系統(tǒng)的低、中速數(shù)據(jù)傳輸中得到了廣泛應(yīng)用。 直接數(shù)字頻率合成技術(shù)(DDS)將先進(jìn)的數(shù)字處理技術(shù)與方法引入信號(hào)合成領(lǐng)域。DDS器件采用高速數(shù)字電路和高速D/A轉(zhuǎn)換技術(shù),具備頻率轉(zhuǎn)換時(shí)間短、頻率分辨率高、頻率穩(wěn)定度高、輸出信號(hào)頻率和相位可快速程控切換等優(yōu)點(diǎn),可以實(shí)現(xiàn)對(duì)信號(hào)的全數(shù)字式調(diào)制。
class="tags">標(biāo)簽: C8051F060 9833 FSK AD
class="time">上傳時(shí)間: 2014-12-27
class="username">上傳用戶(hù):1427796291
將汽車(chē)控制器線(xiàn)束接入該測(cè)試儀器,做好汽車(chē)控制信號(hào)與儀器端口的一一對(duì)應(yīng)。然后通過(guò)上位機(jī)的參數(shù)設(shè)置(試驗(yàn)次數(shù)和間隔周期等參數(shù)),到這里我們就可以點(diǎn)擊開(kāi)始測(cè)試按鈕,進(jìn)行測(cè)試試驗(yàn)。 系統(tǒng)功能描述它具有32路TTL數(shù)字信號(hào)測(cè)量,8路模擬信號(hào)測(cè)量,40個(gè)5V雙刀雙擲繼電器的自診斷控制,通過(guò)USB總線(xiàn)與計(jì)算機(jī)進(jìn)行數(shù)據(jù)傳輸和受控制指令的傳輸,將和測(cè)試數(shù)據(jù)上傳,由上位計(jì)算機(jī)對(duì)數(shù)據(jù)進(jìn)行分析、統(tǒng)計(jì)和存儲(chǔ),內(nèi)部實(shí)時(shí)時(shí)鐘指示,還可通過(guò)RS485進(jìn)行遠(yuǎn)程數(shù)據(jù)上傳。工作原理是,系統(tǒng)上電后,固件開(kāi)始運(yùn)行,通過(guò)初始化和自檢程序后進(jìn)入菜單選擇界面,按照使用目的進(jìn)入對(duì)應(yīng)菜單進(jìn)行操作。
class="tags">標(biāo)簽: PIC 24F 24 處理器
class="time">上傳時(shí)間: 2013-11-07
class="username">上傳用戶(hù):RQB123
本文以PIC24FJ64GA002 16位單片機(jī)為處理器控制10BASE-T SPI以太網(wǎng)控制器ENC28J60,實(shí)現(xiàn)了單片機(jī)的上網(wǎng)。應(yīng)用Microchip TCPIP Stack協(xié)議,實(shí)現(xiàn)了HTTP,FTP協(xié)議和基于CGI動(dòng)態(tài)網(wǎng)頁(yè)的設(shè)計(jì)。操作員可以在遠(yuǎn)程計(jì)算機(jī)上以Web頁(yè)面的方式實(shí)現(xiàn)系統(tǒng)的監(jiān)控,也可以通過(guò)FTP更新系統(tǒng)參數(shù)和數(shù)據(jù)。最后將本系統(tǒng)應(yīng)用在了生物發(fā)酵遠(yuǎn)程監(jiān)控系統(tǒng)中,得到了良好的效果。
class="tags">標(biāo)簽: PIC 002 WEB 24
class="time">上傳時(shí)間: 2013-11-08
class="username">上傳用戶(hù):趙一霞a
胰島素泵的設(shè)計(jì) MPLAB IDE是一種在PC 機(jī)上運(yùn)行的軟件,用來(lái)為Microchip Technology系列單片機(jī)開(kāi)發(fā)應(yīng)用程序。由于它提供了一種單一的集成環(huán)境來(lái)為嵌入式單片機(jī)開(kāi)發(fā)程序代碼,因此被稱(chēng)為集成開(kāi)發(fā)環(huán)境或IDE,所有軟件開(kāi)發(fā)任務(wù)都可以在MPLAB IDE下完成,包括編輯、編譯、調(diào)試程序和下載。MPLAB IDE提供了一個(gè)統(tǒng)一的開(kāi)發(fā)平臺(tái),用于所有Microchip Technology處理器系統(tǒng)。 本系統(tǒng)的軟件設(shè)計(jì)開(kāi)發(fā)采用C語(yǔ)言。C語(yǔ)言的可移植性很高,并且可讀性很好。軟件設(shè)計(jì)是通過(guò)各個(gè)模塊的編程設(shè)計(jì)來(lái)實(shí)現(xiàn)的。
class="tags">標(biāo)簽: PIC 16 位單片機(jī)
class="time">上傳時(shí)間: 2013-10-08
class="username">上傳用戶(hù):哈哈haha
AVR單片機(jī)在線(xiàn)編程下載線(xiàn)電路圖,PCB圖及HEX文件 什么是AVR單片機(jī)?AVR單片機(jī)是什么意思?
class="tags">標(biāo)簽: AVR PCB HEX 單片機(jī)
class="time">上傳時(shí)間: 2013-11-23
class="username">上傳用戶(hù):笨小孩
ARM指令集(2) 1.跳轉(zhuǎn)指令 在ARM中有兩種方式可以實(shí)現(xiàn)程序的跳轉(zhuǎn):一種是刀‘轉(zhuǎn)指令;另一種是直接向PC寄存器(R15)中寫(xiě)入目標(biāo)地址值。 通過(guò)直接向PC寄存器中寫(xiě)入目標(biāo)地址值可以實(shí)現(xiàn)在46B地址空間中任意跳轉(zhuǎn),這種跳轉(zhuǎn)指令又稱(chēng)為長(zhǎng)跳轉(zhuǎn)。如果在長(zhǎng)跳轉(zhuǎn)指令之前使用MOV LR,PC等指令,則可以保存將來(lái)返回的地址值,這樣就實(shí)現(xiàn)了在46B地址空間中的子程序調(diào)用。 在ARM版本5及以上的體系中,實(shí)現(xiàn)了ARM指令集和Thumb指令集的混合使用。指令使用目標(biāo)地址值的bit[0]來(lái)確定目標(biāo)程序的類(lèi)型。bit[0]的值為1時(shí),目標(biāo)程序?yàn)門(mén)humb指令;bit[0]值為0時(shí),目標(biāo)程序?yàn)锳RM指令。 在ARM版本5以前的體系中,傳送到PC寄存器中的目標(biāo)地址值的低兩位bits[1∶0]被忽略,跳轉(zhuǎn)指令只能在ARM指令集中執(zhí)行,即程序不能從ARM狀態(tài)切換到Thumb狀態(tài)。非T系列ARM版本5體系不含Thumb指令,當(dāng)程序試圖切換到Thumb狀態(tài)時(shí),將產(chǎn)生未定義指令異常中斷。 ARM跳轉(zhuǎn)指令可以從當(dāng)前指令向前或向后的32MB地址空間跳轉(zhuǎn)。這類(lèi)跳轉(zhuǎn)指令有以下4種。
class="tags">標(biāo)簽: ARM 指令集
class="time">上傳時(shí)間: 2013-11-20
class="username">上傳用戶(hù):妄想演繹師
arm指令集(1) ARM跳轉(zhuǎn)指令可以從當(dāng)前指令向前或向后的32MB地址空間跳轉(zhuǎn)。這類(lèi)跳轉(zhuǎn)指令有以下4種。 (1)B 跳4專(zhuān)指令 B〔條件) (地址) B指令屬于ARM指令集,是最簡(jiǎn)單的分支指令。一旦遇到一個(gè)B指令,ARM處理器將立即跳轉(zhuǎn)到給定的地址,從那里繼續(xù)執(zhí)行。注意:存儲(chǔ)在分支指令中的實(shí)際值是相對(duì)當(dāng)前R15的值的一個(gè)偏移量,而不是一個(gè)絕對(duì)地址。它的值由匯編器來(lái)計(jì)算,是24位有符號(hào)數(shù),左移兩位后有符號(hào)擴(kuò)展為32位,表示的有效偏移位為26位(+/- 32 MB)。 (2)BL 帶返回的跳轉(zhuǎn)指令 BI,〔條件) (地址) BL指令也屬于ARM指令集,是另一個(gè)分支指令。就在分支之前,在寄存器R14中裝載上R15的內(nèi)容,因此可以重新裝載R14到R15中來(lái)返回到這個(gè)分支之后的那個(gè)指令處執(zhí)行,它是子例程的一個(gè)基本但強(qiáng)力的實(shí)現(xiàn)。 (3)BLX 帶返回和狀態(tài)切換的跳轉(zhuǎn)指令 BLX <地址> BLX指令有兩種格式,第1種格式的BLX指令記作BLX(1)。BLX(1)從ARM指令集跳轉(zhuǎn)到指令中指定的目標(biāo)地址,并將程序狀態(tài)切換到Thumb狀態(tài),該指令同時(shí)將PC寄存器的內(nèi)容復(fù)制到LR寄存器中。 BLX(1)指令屬于無(wú)條件執(zhí)行的指令。 第2種格式的BLX指令記作BLX(2)。BLX(2)指令從ARM指令集跳轉(zhuǎn)到指令中指定的目標(biāo)地址,目標(biāo)地址的指令可以是ARM指令,也可以是Thumb指令。目標(biāo)地址放在指令中的寄存器<dest>中,該地址的bit[0]值為0,目標(biāo)地址處的指令類(lèi)型由CPSR中的T位決定。該指令同時(shí)將PC寄存器的內(nèi)容復(fù)制到LR寄存器中。 (4)BX 帶狀態(tài)切換的跳轉(zhuǎn)指令 BX(條件) (dest) BX指令跳轉(zhuǎn)到指令中指定的目標(biāo)地址,目標(biāo)地址處的指令可以是ARM指令,也可以是Thumb指令。目標(biāo)地址值為指令的值和0xFl·FFFFFF做“與”操作的結(jié)果,目標(biāo)地址處的指令類(lèi)型由寄存器決定。
class="tags">標(biāo)簽: arm 指令集
class="time">上傳時(shí)間: 2014-12-27
class="username">上傳用戶(hù):laomv123
數(shù)字信號(hào)處理 數(shù)字濾波器是指完成信號(hào)濾波處理功能的,用有限精度算法實(shí)現(xiàn)的離散時(shí)間線(xiàn)性非時(shí)變系統(tǒng),其輸入是一組數(shù)字量,其輸出是經(jīng)過(guò)變換的另一組數(shù)字量。因此,它本身即可以是用數(shù)字硬件裝配成的一臺(tái)完成給定運(yùn)算的專(zhuān)用數(shù)字計(jì)算機(jī),也可以是將所需運(yùn)算編成程序,讓通用計(jì)算機(jī)來(lái)執(zhí)行。數(shù)字濾波器具有穩(wěn)定性高、精度高、靈活性大等優(yōu)點(diǎn)。隨著數(shù)字技術(shù)的發(fā)展,用數(shù)字技術(shù)實(shí)現(xiàn)濾波器的功能越來(lái)越受到人們的注意和廣泛的應(yīng)用。
class="tags">標(biāo)簽: 數(shù)字信號(hào)處理
class="time">上傳時(shí)間: 2013-11-06
class="username">上傳用戶(hù):zaizaibang
各類(lèi)開(kāi)發(fā)實(shí)用電路圖
class="tags">標(biāo)簽: 實(shí)用電路圖
class="time">上傳時(shí)間: 2014-12-27
class="username">上傳用戶(hù):songrui
基于C語(yǔ)言的MCS-51系列單片機(jī)軟件開(kāi)發(fā)系統(tǒng),超星格式電子書(shū)
class="tags">標(biāo)簽: MCS 51 C語(yǔ)言 單片機(jī)軟件
class="time">上傳時(shí)間: 2013-10-27
class="username">上傳用戶(hù):zyt