1 . 系統概述C8051F330/1器件是完全集成的混合信號片上系統型MCU。下面列出了一些主要特性,有關某一產品的具體特性參見表1.1。 高速、流水線結構的8051兼容的CIP-51內核(可達25MIPS) 全速、非侵入式的在系統調試接口(片內) 真正10位200 ksps的16通道單端/差分ADC,帶模擬多路器 10位電流輸出DAC 高精度可編程的25MHz內部振蕩器 8KB可在系統編程的FLASH存儲器 768字節片內RAM 硬件實現的SMBus/ I2C、增強型UART和增強型SPI串行接口 4個通用的16位定時器 具有3個捕捉/比較模塊和看門狗定時器功能的可編程計數器/定時器陣列(PCA) 片內上電復位、VDD監視器和溫度傳感器 片內電壓比較器 17個端口I/O(容許5V輸入)
標簽: C8051F330D 混合信號 控制器 數據手冊
上傳時間: 2013-10-18
上傳用戶:haohao
WDT可以理解為一種監控型定時器,其獨立于系統單獨工作,如果該定時器溢出時,則系統復位;因此為了保證系統的正常運行,需要在該定時器每次溢出前,對其計數器執行清0操作。根據這一概念,在實際的應用中又衍生出:硬件看門狗與軟件看門狗。硬件看門狗可細分為外部WDT及內部WDT(嵌入MCU內部)。而軟件看門狗一般采用系統中的一個定時器作為WDT,將該定時器設置為最高優先級,并在系統初始化時對該定時器進行初始化,如果系統正常運行,則在相應位置對其計數器進行清0。如果系統在某處卡死/跑飛,該定時器將溢出,并將進入中斷,最后在定時器中斷中執行一些復位操作,使系統恢復正常的工作狀態。
上傳時間: 2014-12-28
上傳用戶:阿譚電器工作室
含原理圖+電路圖+程序的波形發生器:在工作中,我們常常會用到波形發生器,它是使用頻度很高的電子儀器。現在的波形發生器都采用單片機來構成。單片機波形發生器是以單片機核心,配相應的外圍電路和功能軟件,能實現各種波形發生的應用系統,它由硬件部分和軟件部分組成,硬件是系統的基礎,軟件則是在硬件的基礎上,對其合理的調配和使用,從而完成波形發生的任務。 波形發生器的技術指標:(1) 波形類型:方型、正弦波、三角波、鋸齒波;(2) 幅值電壓:1V、2V、3V、4V、5V;(3) 頻率值:10HZ、20HZ、50HZ、100HZ、200HZ、500HZ、1KHZ;(4) 輸出極性:雙極性操作設計1、 機器通電后,系統進行初始化,LED在面板上顯示6個0,表示系統處于初始狀態,等待用戶輸入設置命令,此時,無任何波形信號輸出。2、 用戶按下“F”、“V”、“W”,可以分別進入頻率,幅值波形設置,使系統進入設置狀態,相應的數碼管顯示“一”,此時,按其它鍵,無效;3、 在進入某一設置狀態后,輸入0~9等數字鍵,(數字鍵僅在設置狀態時,有效)為欲輸出的波形設置相應參數,LED將參數顯示在面板上;4、 如果在設置中,要改變已設定的參數,可按下“CL”鍵,清除所有已設定參數,系統恢復初始狀態,LED顯示6個0,等待重新輸入命令;5、 當必要的參數設定完畢后,所有參數顯示于LED上,用戶按下“EN”鍵,系統會將各波形參數傳遞到波形產生模塊中,以便控制波形發生,實現不同頻率,不同電壓幅值,不同類型波形的輸出;6、 用戶按下“EN”鍵后,波形發生器開始輸出滿足參數的波形信號,面板上相應類型的運行指示燈閃爍,表示波形正在輸出,LED顯示波形類型編號,頻率值、電壓幅值等波形參數;7、 波形發生器在輸出信號時,按下任意一個鍵,就停止波形信號輸出,等待重新設置參數,設置過程如上所述,如果不改變參數,可按下“EN”鍵,繼續輸出原波形信號;8、 要停止波形發生器的使用,可按下復位按鈕,將系統復位,然后關閉電源。硬件組成部分通過綜合比較,決定選用獲得廣泛應用,性能價格高的常用芯片來構成硬件電路。單片機采用MCS-51系列的89C51(一塊),74LS244和74LS373(各一塊),反相驅動器 ULN2803A(一塊),運算放大器 LM324(一塊) 波形發生器的硬件電路由單片機、鍵盤顯示器接口電路、波形轉換(D/ A)電路和電源線路等四部分構成。1.單片機電路功能:形成掃描碼,鍵值識別,鍵功能處理,完成參數設置;形成顯示段碼,向LED顯示接口電路輸出;產生定時中斷;形成波形的數字編碼,并輸出到D/A接口電路;如電路原理圖所示: 89C51的P0口和P2口作為擴展I/O口,與8255、0832、74LS373相連接,可尋址片外的寄存器。單片機尋址外設,采用存儲器映像方式,外部接口芯片與內部存儲器統一編址,89C51提供16根地址線P0(分時復用)和P2,P2口提供高8位地址線,P0口提供低8位地址線。P0口同時還要負責與8255,0832的數據傳遞。P2.7是8255的片選信號,P2.6是0832(1)的片選,P2.5是0832(2)的片選,低電平有效,P0.0、P0.1經過74LS373鎖存后,送到8255的A1、A2作,片內A口,B口,C口,控制口等寄存器的字選。89C51的P1口的低4位連接4只發光三極管,作為波形類型指示燈,表示正在輸出的波形是什么類型。單片機89C51內部有兩個定時器/計數器,在波形發生器中使用T0作為中斷源。不同的頻率值對應不同的定時初值,定時器的溢出信號作為中斷請求。控制定時器中斷的特殊功能寄存器設置如下:定時控制寄存器TCON=(00010000)工作方式選擇寄存器(TMOD)=(00000000)中斷允許控制寄存器(IE)=(10000010)2、鍵盤顯示器接口電路功能:驅動6位數碼管動態顯示; 提供響應界面; 掃面鍵盤; 提供輸入按鍵。由并口芯片8255,鎖存器74LS273,74LS244,反向驅動器ULN2803A,6位共陰極數碼管(LED)和4×4行列式鍵盤組成。8255的C口作為鍵盤的I/O接口,C口的低4位輸出到掃描碼,高4位作為輸入行狀態,按鍵的分布如圖所示。8255的A口作為LED段碼輸出口,與74LS244相連接,B口作為LED的位選信號輸出口,與ULN2803A相連接。8255內部的4個寄存器地址分配如下:控制口:7FFFH , A口:7FFFCH , B口:7FFDH , C口:7FFEH 3、D/A電路功能:將波形樣值的數字編碼轉換成模擬值;完成單極性向雙極性的波形輸出;構成由兩片0832和一塊LM324運放組成。0832(1)是參考電壓提供者,單片機向0832(1)內的鎖存器送數字編碼,不同的編碼會產生不同的輸出值,在本發生器中,可輸出1V、2V、3V、4V、5V等五個模擬值,這些值作為0832(2)的參考電壓,使0832(2)輸出波形信號時,其幅度是可調的。0832(2)用于產生各種波形信號,單片機在波形產生程序的控制下,生成波形樣值編碼,并送到0832(2)中的鎖存器,經過D/A轉換,得到波形的模擬樣值點,假如N個點就構成波形的一個周期,那么0832(2)輸出N個樣值點后,樣值點形成運動軌跡,就是波形信號的一個周期。重復輸出N個點后,由此成第二個周期,第三個周期……。這樣0832(2)就能連續的輸出周期變化的波形信號。運放A1是直流放大器,運放A2是單極性電壓放大器,運放A3是雙極性驅動放大器,使波形信號能帶得起負載。地址分配:0832(1):DFFFH ,0832(2):BFFFH4、電源電路:功能:為波形發生器提供直流能量;構成由變壓器、整流硅堆,穩壓塊7805組成。220V的交流電,經過開關,保險管(1.5A/250V),到變壓器降壓,由220V降為10V,通過硅堆將交流電變成直流電,對于諧波,用4700μF的電解電容給予濾除。為保證直流電壓穩定,使用7805進行穩壓。最后,+5V電源配送到各用電負載。
上傳時間: 2013-11-08
上傳用戶:685
包括了新型70MHz帶通濾波器設計,40MHz帶通濾波器設計實例 凡是有能力對信號頻譜進行處理的裝置都可以稱為濾波器。在通信設備和各類系統中,濾波器應用極為廣泛,濾波器的優劣直接決定產品的好壞,所以對濾波器的研究和生產一直備為關注。由于計算機技術、集成工藝和材料工業的發展,濾波器的發展也上了一個新臺階,并且朝高精度、低功耗、小體積方向發展。本文主要以中心頻率為70MHz 帶通濾波器為例,介紹如何采用Bessel函數[1]進行帶通濾波器的設計,同時借助Pspice軟件[2,3]強大的電路仿真功能對濾波器的波特圖和群延遲進行仿真,以觀測其效果。2 方案選擇帶通濾波器技術指標要求:帶寬3dB 為4MHz,離中心頻率± 4MHz 處最小衰減為14dB。在整個通帶內時延不變。雖然目前最常用的濾波器設計方法是巴特沃斯、切比雪夫、橢圓函數等幾種形式,但這些方法在設計70MHz 濾波器時,要通過變換以實現其帶通,并且它們所設計的濾波器的群延遲特性在通帶內呈現凹形波形,故在實際使用(如在廣播,移動通信中的中頻濾波,二次濾波)中要進行群延遲均衡,使設計步驟繁瑣且使濾波電路復雜。采用Bessel 函數設計的帶通濾設器具有最窄過渡帶;在通帶內時延均衡,電路所用的階數最少;在實際的應用中電路容易調整;由于所有的節點諧振在相同的頻率上,調諧比較簡單;從經濟性和制造容易程度來考慮,電容耦合電路最合適,而用Bessel 函數設計的濾波器正是電容耦合電路,故采用Bessel 函數進行濾波器的設計。
上傳時間: 2013-10-27
上傳用戶:bakdesec
基于通過應用公安信息化手段以提高公安部門現場執法效能的目的,提出基于CDMA多通道技術的巡邏車視頻監控系統。系統通過捆綁多個CDMA鏈路通道,并在傳輸控制中使用多路捆綁處理,實現實時采集和傳輸現場執法數據,及時跟蹤記錄執法現場。系統實現了遠程扁平化指揮,可以有效控制局勢和精確打擊犯罪,并對警察保護自身合法權益提供有效保障。
上傳時間: 2014-12-29
上傳用戶:comer1123
本手冊提供有關 RealView® 編譯工具 匯編器(ARM 匯編器)的指導和參考信息。 其中包括 armasm、獨立的匯編器以及 C 和 C++ 編譯器中的嵌入式匯編器。本手冊介紹匯編器的命令行選項,可供匯編語言程序員使用的匯編語言助記符、偽指令、宏和指令。
上傳時間: 2013-10-28
上傳用戶:robter
PCB布線設計-模擬和數字布線的異同工程領域中的數字設計人員和數字電路板設計專家在不斷增加,這反映了行業的發展趨勢。盡管對數字設計的重視帶來了電子產品的重大發展,但仍然存在,而且還會一直存在一部分與 模擬 或現實環境接口的電路設計。模擬和數字領域的布線策略有一些類似之處,但要獲得更好的工程領域中的數字設計人員和數字電路板設計專家在不斷增加,這反映了行業的發展趨勢。盡管對數字設計的重視帶來了電子產品的重大發展,但仍然存在,而且還會一直存在一部分與模擬或現實環境接口的電路設計。模擬和數字領域的布線策略有一些類似之處,但要獲得更好的結果時,由于其布線策略不同,簡單電路布線設計就不再是最優方案了。本文就旁路電容、電源、地線設計、電壓誤差和由PCB布線引起的電磁干擾(EMI)等幾個方面,討論模擬和數字布線的基本相似之處及差別。模擬和數字布線策略的相似之處旁路或去耦電容在布線時,模擬器件和數字器件都需要這些類型的電容,都需要靠近其電源引腳連接一個電容,此電容值通常為0.1mF。系統供電電源側需要另一類電容,通常此電容值大約為10mF。這些電容的位置如圖1所示。電容取值范圍為推薦值的1/10至10倍之間。但引腳須較短,且要盡量靠近器件(對于0.1mF電容)或供電電源(對于10mF電容)。在電路板上加旁路或去耦電容,以及這些電容在板上的位置,對于數字和模擬設計來說都屬于常識。但有趣的是,其原因卻有所不同。在模擬布線設計中,旁路電容通常用于旁路電源上的高頻信號,如果不加旁路電容,這些高頻信號可能通過電源引腳進入敏感的模擬芯片。一般來說,這些高頻信號的頻率超出模擬器件抑制高頻信號的能力。如果在模擬電路中不使用旁路電容的話,就可能在信號路徑上引入噪聲,更嚴重的情況甚至會引起振動。
上傳時間: 2013-11-05
上傳用戶:604759954
關于DVB的編解碼同步論文,闡述數字電視廣播中的編解碼器的同步機制。
上傳時間: 2015-05-03
上傳用戶:wfl_yy
使用器件TI DSP TMS320C5402,可在PC中直接使用播放器播放聲音。
上傳時間: 2015-07-05
上傳用戶:Ants
視頻點播系統使用方法如下: 1. 將"視頻點播系統"目錄下的所有文件和目錄復制到IIS服務器根目錄下某新建的虛目錄,例如vod。 2. 在IIS中針對vod目錄創建應用程序 3. 在SQL Server中使用“企業管理器”,使用“附加數據庫”功能,導入database目錄下的vod_Data.MDF文件建立名為“vod”的數據庫 4. 根據自己的機器設置相應修改web配置文件的數據庫連接字符串,具體的連接字符串有很多種方法,請參考本光盤中的第八章數碼商店系統的readme文件。 5. 在IE的地址中輸入“http://localhost/vod/default.aspx”即可進入該網站,其中用戶名mfq密碼mfq是系統自定義的管理員帳戶,如果用戶修改,可以修改web.config文件的配置字符串中的管理員用戶名字符串。一般用戶讀者可以自己注冊后直接使用。
上傳時間: 2013-12-19
上傳用戶:waitingfy