freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于at89c52單片機(jī)的低頻信號(hào)發(fā)生器-文庫(kù)吧資料

2025-01-22 13:07本頁(yè)面
  

【正文】 A,0x5B,0x5C,0x5D,0x5E,0x5F,0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6A,0x6B,0x6C,0x6D,0x6E,0x6F,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77, 0x78,0x79,0x7A,0x7B,0x7C,0x7D,0x7E,0x7F,}。三個(gè)鍵分別用于頻率增加、減小和選擇正弦波或三角波;在波形數(shù)據(jù)產(chǎn)生子程序是定時(shí)器T1的中斷程序,即當(dāng)定時(shí)器計(jì)數(shù)溢出時(shí)就要產(chǎn)生中斷,此時(shí)單片機(jī)按次序?qū)⒉ㄐ螖?shù)據(jù)表中的波形數(shù)據(jù)一一送至DAC0832進(jìn)行數(shù)模轉(zhuǎn)化。當(dāng)定時(shí)器計(jì)到極限時(shí)就要產(chǎn)生中斷,即輸出一波形數(shù)據(jù)。P1口輸出波形數(shù)據(jù),經(jīng)過(guò)DAC0832進(jìn) 行數(shù)模轉(zhuǎn)化得到波形。第二,波形無(wú)明顯失真;第三, 頻率范圍為1Hz—1000Hz。(本設(shè)計(jì)中用AT89C52)。Keil C51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全Windows界面,下面僅介紹該軟件的簡(jiǎn)單的應(yīng)用。在進(jìn)入之后開(kāi)始依照自己的設(shè)計(jì)將元器件找到,完成原理圖。在此介紹Proteus ISIS軟件的一些基本操作和工作環(huán)境。第四,具有強(qiáng)大的原理圖繪制功能。目前單片機(jī) 的類型有: 8051系列, PIC12系列,68000系列,PIC16系列,PIC18系列,Z80系列,AVR系列,HC11系列以及各種外圍芯片。在硬件仿真系統(tǒng)中可以觀察各個(gè)變量、寄存器等的當(dāng)前狀態(tài),同時(shí)具備單步、全速、設(shè)置斷點(diǎn)等調(diào)試功能,因此在該軟件的仿真系統(tǒng)中,可以支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51 uVision2等軟件,并且也具備這些功能。Proteus軟件由ISIS和ARES兩部分構(gòu)成,其中ARES是一款強(qiáng)大的PCB布線編輯軟件,ISIS是一款便捷的電子系統(tǒng)原理設(shè)計(jì)和仿真平臺(tái)軟件。它可以工作在電壓方式,產(chǎn)生的不是電流輸出而是電壓輸出。  TLC7528功耗小于15 mW,工作電源為5——15 V。該元件的裝載周期和隨機(jī)存取存儲(chǔ)器的寫(xiě)周期很相似,可以非常方便地與大多數(shù)輸出端口和通用微處理器總線相接口。信號(hào)通過(guò)公共輸入口傳送到兩個(gè)DAC數(shù)據(jù)鎖存器中的任意一個(gè)。負(fù)載電容值是晶振的一個(gè)重要的參數(shù),為了得到晶振標(biāo)稱的諧振頻率,我們可以選擇與負(fù)載電容值相等的并聯(lián)電容。所以,此電路系統(tǒng)的晶體振蕩器的值為12MHz,電容的種類應(yīng)盡量選擇陶瓷電容,電容值大概30μF。電容C2和C1和外接晶體諧振器一起構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。引腳XTAL2和XTAL1分別是此放大器的輸出端和輸入端。(5)晶振電路: 晶振是晶體振蕩器的簡(jiǎn)稱,在電路方面它可以等效成一個(gè)電容和一個(gè)電阻并聯(lián)再串聯(lián)一個(gè)電容的二端口網(wǎng)絡(luò),電學(xué)上這個(gè)電路有兩個(gè)諧振點(diǎn),以頻率的高低分把其中較高的頻率稱為并聯(lián)諧振,較低的頻率稱為串聯(lián)諧振。由RESET引腳來(lái)控制的52單片機(jī)復(fù)位,此引腳與高電平相連超過(guò)24個(gè)振蕩周期后,52單片機(jī)便可以進(jìn)入芯片內(nèi)部復(fù)位狀態(tài),并且可以在此狀態(tài)下一直等待,一直至RESET引腳轉(zhuǎn)為低電平以后,才校驗(yàn)EA引腳是高電平還是低電平,如果為高電平則運(yùn)行芯片內(nèi)部程序的代碼,若為低電平則會(huì)執(zhí)行外部程序的代碼。 說(shuō)明:表中符號(hào)*為隨機(jī)狀態(tài);表11 寄存器復(fù)位后狀態(tài)表特殊功能寄存器初始狀態(tài)特殊功能寄存器初始狀態(tài)ABPSWSPDPLDPHP0—P3IPIE00H00H00H07H00H00HFFH***00000B0**00000BTMODTCONTH0TL0TH1TL1SBUFSCONPCON00H00H00H00H00H00H不定00H0********BPSW=00H,表示選寄存器0組為工作寄存器組; SP=07H,說(shuō)明堆棧指針指向的是片內(nèi)RAM 07H字節(jié)存儲(chǔ)空間,依據(jù)堆棧操作的先加后壓原則,第一個(gè)被壓入的數(shù)據(jù)寫(xiě)入到08H單元中;PoP3=FFH,則代表向各端口線都已經(jīng)寫(xiě)入1,此時(shí),各端口的作用既可用于輸入又可用于輸出 。單片機(jī)工作后,片內(nèi)RAM為任意值,運(yùn)行中的復(fù)位操作不會(huì)更改片內(nèi)RAM區(qū)中的數(shù)據(jù),21個(gè)特殊功能寄存器在復(fù)位之后的數(shù)據(jù)為確定值,見(jiàn)表1。復(fù)位電路通常運(yùn)用上電自動(dòng)復(fù)位以及按鈕復(fù)位兩種方式。單片機(jī)的復(fù)位是由外部的復(fù)位電路來(lái)控制的。復(fù)位功能:復(fù)位電路的基本功能:系統(tǒng)上電時(shí)提供復(fù)位功能,一直到系統(tǒng)電源穩(wěn)定后,去除復(fù)位信號(hào)。因而,復(fù)位是一個(gè)非常重要的操作方式。單片機(jī)復(fù)位電路是指單片機(jī)的初始化操作。XTAL2:來(lái)自反向振蕩器的輸出。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。在FLASH編程期間,此引腳也可以用作施加12V編程電源。EA/VPP:當(dāng)EA保持低電平時(shí),不管是否有內(nèi)部的程序存儲(chǔ)空間,那么在此期間外部程序存儲(chǔ)空間(0000HFFFFH)。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的PSEN信號(hào)都將不能夠?qū)崿F(xiàn)。PSEN:外部程序存儲(chǔ)器的選通信號(hào)。若是微處理器在外部執(zhí)行狀態(tài)ALE為禁止,那么置位無(wú)效。此時(shí), ALE只是在執(zhí)行MOVX,MOVC指令是ALE時(shí)才能夠起作用。然而值得注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)的時(shí)候,它將跳過(guò)一個(gè)ALE脈沖。在平時(shí),ALE端以一定的頻率周期輸出正脈沖函數(shù),此頻率為振蕩器頻率的六分之一。ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)空間時(shí),地址鎖存允許的輸出電平用于鎖存地址的低位字節(jié)。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。 /WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) T0(記時(shí)器0外部輸入) /INT0(外部中斷0) RXD(串行輸入口) 當(dāng)P3口寫(xiě)入“1”后,被內(nèi)部上拉為高電平,并且作用于輸入。 在給出地址“1”時(shí),它有內(nèi)部上拉的優(yōu)點(diǎn),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)操作時(shí),P2口輸出它的特殊功能寄存器上的內(nèi)容。這是由于內(nèi)部上拉的原因。P2口:P2口是一個(gè)8位內(nèi)部上拉電阻的雙向I/O口,P1口緩沖器可收到或者輸出4個(gè)TTL門(mén)電流,當(dāng)P2口被寫(xiě)“1”時(shí),其管腳被內(nèi)部上拉為高電平,且作為輸入。在FLASH編程和校驗(yàn)時(shí),P1口被認(rèn)為是第八位地址接收。P1口:P1口是內(nèi)部提供的8位上拉電阻的雙向I/O口,P1口緩沖器能收到輸出4TTL門(mén)電流。在FIASH編程時(shí),P0 口被視為為原碼輸入口,當(dāng)FIASH開(kāi)始校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部一定被拉高。當(dāng)P1口的管腳第一次寫(xiě)1時(shí),被視為輸入高阻。 VCC:供電電壓,掉電保護(hù)方式下,RAM內(nèi)容被保留下來(lái),振蕩器被凍結(jié),單片機(jī)所有工作都停止,直到下一個(gè)中斷開(kāi)始或者有硬件復(fù)位為止。此外,AT89C52 可降低到0Hz靜態(tài)邏輯操作,支持2種軟件可抉擇節(jié)電模式。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得AT89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。使用Atmel公司高密度非易失性存儲(chǔ)器高技術(shù)制作,可以與工業(yè)80C51產(chǎn)品指令和引腳全部兼容片上。 AT89C52芯片的介紹(1)主要性能 :與MCS51單片機(jī)產(chǎn)品兼容、8K字節(jié)的在系統(tǒng)可編程Flash存儲(chǔ)器、一千次的擦寫(xiě)周期、全靜態(tài)操作:0Hz~24MHz、三級(jí)加密程序存儲(chǔ)器、三十二個(gè)可編程I/O口線、三個(gè)16位定時(shí)器/計(jì)數(shù)器以及八個(gè)中斷源、全雙工UART串行通道、低功耗空閑和掉電模式、掉電后中斷可喚醒、看門(mén)狗定時(shí)器、雙數(shù)據(jù)指針、掉電標(biāo)識(shí)符。在國(guó)際上,多把單片機(jī)稱為微控制器MCU,由于在使用中,通常是它處于測(cè)控系統(tǒng)的中心地位并嵌入其中,所以我們又把單片機(jī)稱為嵌入式控制器EMCU。那到底什么是單片機(jī)呢?所謂“單片機(jī)”,單片
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1