15-1.實(shí)現(xiàn)定時(shí)的方法15-2.定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)和工作原理 15-3.定時(shí)器/計(jì)數(shù)器的控制15-4.定時(shí)器/計(jì)數(shù)器的工作方式 15-5.定時(shí)器/計(jì)數(shù)器應(yīng)用 軟件定時(shí)軟件延時(shí)不占用硬件資源,但占用了CPU時(shí)間,降低了CPU的利用率。例如延時(shí)程序。采用時(shí)基電路定時(shí)例如采用555電路,外接必要的元器件(電阻和電容),即可構(gòu)成硬件定時(shí)電路。但在硬件連接好以后,定時(shí)值與定時(shí)范圍不能由軟件進(jìn)行控制和修改,即不可編程,且定時(shí)時(shí)間容易漂移。可編程定時(shí)器定時(shí)最方便的辦法是利用單片機(jī)內(nèi)部的定時(shí)器/計(jì)數(shù)器。結(jié)合了軟件定時(shí)精確和硬件定時(shí)電路獨(dú)立的特點(diǎn)。定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu) 定時(shí)器/計(jì)數(shù)器的實(shí)質(zhì)是加1計(jì)數(shù)器(16位),由高8位和低8位兩個(gè)寄存器組成。TMOD是定時(shí)器/計(jì)數(shù)器的工作方式寄存器,確定工作方式和功能;TCON是控制寄存器,控制T0、T1的啟動(dòng)和停止及設(shè)置溢出標(biāo)志。
標(biāo)簽: 定時(shí)器 計(jì)數(shù)器
上傳時(shí)間: 2014-12-28
上傳用戶:rnsfing
ADC0832 是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的一種8 位分辨率、雙通道A/D轉(zhuǎn)換 芯片。由于它體積小,兼容性強(qiáng),性價(jià)比高而深受單片機(jī)愛好者及企業(yè)歡迎, 其目前已經(jīng)有很高的普及率。學(xué)習(xí)并使用ADC0832 可是使我們了解A/D轉(zhuǎn)換器 的原理,有助于我們單片機(jī)技術(shù)水平的提高。
標(biāo)簽: 0832 ADC 美國(guó)國(guó)家半導(dǎo)體 分辨率
上傳時(shí)間: 2015-05-04
上傳用戶:小眼睛LSL
W78E51B 規(guī)格書 W78E51B 是寬頻率范圍、低功耗的8 位微控制器。它的指令集同標(biāo)準(zhǔn)8051 指令集完全兼容。W78E51B 包含4K 字節(jié)的Flash EPROM;128 字節(jié)的RAM;4 個(gè)8 位雙向、可位尋址的I/O 口;一個(gè)附加的4 位 I/O 口P4;2 個(gè)16 位定時(shí)/計(jì)數(shù)器;一個(gè)硬件Watchdog 定時(shí)器及一個(gè)串行口。這些外圍設(shè)備都由有7 個(gè)中斷源和2 級(jí)中斷能力的中斷系統(tǒng)支持。為了方便用戶進(jìn)行編程和驗(yàn)證,W78E51B 內(nèi)含的Flash EPROM 允許電編程和電讀寫。一旦代碼確定后,用戶就可以對(duì)代碼進(jìn)行保護(hù)。 W78E51B 有2 種節(jié)電模式,空閑模式和掉電模式,2 種模式均可由軟件來控制選擇。空閑模式下,處理 器時(shí)鐘被關(guān)閉,但外設(shè)仍繼續(xù)工作。在掉電模式下晶體振蕩器停止工作,以將功耗降至最低。外部時(shí)鐘 可以在任何時(shí)間及狀態(tài)下被關(guān)閉,而不影響處理器運(yùn)行。
標(biāo)簽: W78E51B Flash EPROM 8051
上傳時(shí)間: 2014-11-29
上傳用戶:klin3139
C51語音播放源碼 將語音按占空比放出。原語音為8位8KHz,則125us一個(gè)字節(jié),現(xiàn)時(shí)鐘主頻近2MHz,周期為0.5us,這樣一個(gè)字節(jié)占250個(gè)周期,而字節(jié)8位為256,可以近似為256個(gè)周期,實(shí)驗(yàn)應(yīng)放在定時(shí)器中產(chǎn)生。 如果倍頻,每個(gè)字節(jié)就可以產(chǎn)生兩個(gè)波形,音質(zhì)應(yīng)更好
上傳時(shí)間: 2013-12-31
上傳用戶:zjf3110
PSoC(可編程片上系統(tǒng))是Cypress半導(dǎo)體公司生產(chǎn)的包含有8位微處理器核和數(shù)字與模擬混合的信號(hào)陣列芯片,其應(yīng)用領(lǐng)域與8位的MCU相同。與8位的MCU的區(qū)別在于PSoC的數(shù)字周邊資源(如定時(shí)器、PWM、UART等等)和模擬周邊資源(放大器、比較器、濾波器等等)以數(shù)字模塊和模擬模塊的方式給出。不同型號(hào)的PSoC芯片的差異,主要是擁有數(shù)字模塊和模擬模塊的數(shù)量不同,用戶可以根據(jù)自己的需要來定義這些模塊。所有這些預(yù)定義的模塊稱為用戶模塊。在PSoC Express出現(xiàn)以前,開發(fā)PSoC的應(yīng)用項(xiàng)目與MCU的應(yīng)用開發(fā)相似,使用PSoC Designer集成開發(fā)環(huán)境,根據(jù)項(xiàng)目的需要調(diào)用和配置資源(用戶模塊),然后編寫代碼(C或匯編)、編譯、調(diào)試等步驟,制成目標(biāo)芯片。
標(biāo)簽: Cypress PSoC 8位微處理器 可編程片上系統(tǒng)
上傳時(shí)間: 2013-12-31
上傳用戶:netwolf
PSoC(可編程片上系統(tǒng))是Cypress半導(dǎo)體公司生產(chǎn)的包含有8位微處理器核和數(shù)字與模擬混合的信號(hào)陣列芯片,其應(yīng)用領(lǐng)域與8位的MCU相同。與8位的MCU的區(qū)別在于PSoC的數(shù)字周邊資源(如定時(shí)器、PWM、UART等等)和模擬周邊資源(放大器、比較器、濾波器等等)以數(shù)字模塊和模擬模塊的方式給出。不同型號(hào)的PSoC芯片的差異,主要是擁有數(shù)字模塊和模擬模塊的數(shù)量不同,用戶可以根據(jù)自己的需要來定義這些模塊。所有這些預(yù)定義的模塊稱為用戶模塊。在PSoC Express出現(xiàn)以前,開發(fā)PSoC的應(yīng)用項(xiàng)目與MCU的應(yīng)用開發(fā)相似,使用PSoC Designer集成開發(fā)環(huán)境,根據(jù)項(xiàng)目的需要調(diào)用和配置資源(用戶模塊),然后編寫代碼(C或匯編)、編譯、調(diào)試等步驟,制成目標(biāo)芯片
標(biāo)簽: Cypress PSoC 8位微處理器 可編程片上系統(tǒng)
上傳時(shí)間: 2016-06-01
上傳用戶:tonyshao
PSoC(可編程片上系統(tǒng))是Cypress半導(dǎo)體公司生產(chǎn)的包含有8位微處理器核和數(shù)字與模擬混合的信號(hào)陣列芯片,其應(yīng)用領(lǐng)域與8位的MCU相同。與8位的MCU的區(qū)別在于PSoC的數(shù)字周邊資源(如定時(shí)器、PWM、UART等等)和模擬周邊資源(放大器、比較器、濾波器等等)以數(shù)字模塊和模擬模塊的方式給出。不同型號(hào)的PSoC芯片的差異,主要是擁有數(shù)字模塊和模擬模塊的數(shù)量不同,用戶可以根據(jù)自己的需要來定義這些模塊。所有這些預(yù)定義的模塊稱為用戶模塊。在PSoC Express出現(xiàn)以前,開發(fā)PSoC的應(yīng)用項(xiàng)目與MCU的應(yīng)用開發(fā)相似,使用PSoC Designer集成開發(fā)環(huán)境,根據(jù)項(xiàng)目的需要調(diào)用和配置資源(用戶模塊),然后編寫代碼(C或匯編)、編譯、調(diào)試等步驟,制成目標(biāo)芯片
標(biāo)簽: Cypress PSoC 8位微處理器 可編程片上系統(tǒng)
上傳時(shí)間: 2016-06-01
上傳用戶:小草123
PSoC(可編程片上系統(tǒng))是Cypress半導(dǎo)體公司生產(chǎn)的包含有8位微處理器核和數(shù)字與模擬混合的信號(hào)陣列芯片,其應(yīng)用領(lǐng)域與8位的MCU相同。與8位的MCU的區(qū)別在于PSoC的數(shù)字周邊資源(如定時(shí)器、PWM、UART等等)和模擬周邊資源(放大器、比較器、濾波器等等)以數(shù)字模塊和模擬模塊的方式給出。不同型號(hào)的PSoC芯片的差異,主要是擁有數(shù)字模塊和模擬模塊的數(shù)量不同,用戶可以根據(jù)自己的需要來定義這些模塊。所有這些預(yù)定義的模塊稱為用戶模塊。在PSoC Express出現(xiàn)以前,開發(fā)PSoC的應(yīng)用項(xiàng)目與MCU的應(yīng)用開發(fā)相似,使用PSoC Designer集成開發(fā)環(huán)境,根據(jù)項(xiàng)目的需要調(diào)用和配置資源(用戶模塊),然后編寫代碼(C或匯編)、編譯、調(diào)試等步驟,制成目標(biāo)芯片
標(biāo)簽: Cypress PSoC 8位微處理器 可編程片上系統(tǒng)
上傳時(shí)間: 2013-12-21
上傳用戶:leehom61
PSoC(可編程片上系統(tǒng))是Cypress半導(dǎo)體公司生產(chǎn)的包含有8位微處理器核和數(shù)字與模擬混合的信號(hào)陣列芯片,其應(yīng)用領(lǐng)域與8位的MCU相同。與8位的MCU的區(qū)別在于PSoC的數(shù)字周邊資源(如定時(shí)器、PWM、UART等等)和模擬周邊資源(放大器、比較器、濾波器等等)以數(shù)字模塊和模擬模塊的方式給出。不同型號(hào)的PSoC芯片的差異,主要是擁有數(shù)字模塊和模擬模塊的數(shù)量不同,用戶可以根據(jù)自己的需要來定義這些模塊。所有這些預(yù)定義的模塊稱為用戶模塊。在PSoC Express出現(xiàn)以前,開發(fā)PSoC的應(yīng)用項(xiàng)目與MCU的應(yīng)用開發(fā)相似,使用PSoC Designer集成開發(fā)環(huán)境,根據(jù)項(xiàng)目的需要調(diào)用和配置資源(用戶模塊),然后編寫代碼(C或匯編)、編譯、調(diào)試等步驟,制成目標(biāo)芯片
標(biāo)簽: Cypress PSoC 8位微處理器 可編程片上系統(tǒng)
上傳時(shí)間: 2016-06-01
上傳用戶:ryb
目前在工業(yè)控制領(lǐng)域,單片機(jī)系統(tǒng)主要通過RS232、RS485和CAN總線協(xié)議通信,它們無法直接與互聯(lián)網(wǎng)連接,因此該系統(tǒng)處于與互聯(lián)網(wǎng)隔絕的狀態(tài)。這些系統(tǒng)廣泛采用低成本8位單片機(jī),而這種單片機(jī)一般只具有RS232異步串行通信接口,要接入到互聯(lián)網(wǎng)必須進(jìn)行通信接口改造,這種改造不僅是接口的物理改造,更關(guān)鍵是數(shù)據(jù)格式的改造和通信協(xié)議的轉(zhuǎn)換。本文提出一種RS232串行通信接口與RJ45以太網(wǎng)接口轉(zhuǎn)換器的設(shè)計(jì)方案,已有的單片機(jī)系統(tǒng)可以通過該轉(zhuǎn)換器接入到以太網(wǎng),進(jìn)一步接入互聯(lián)網(wǎng)。
上傳時(shí)間: 2014-01-16
上傳用戶:erkuizhang
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1