一、實(shí)驗(yàn)?zāi)康?/font> 1、理解電子計(jì)數(shù)器的工作原理。 2、掌握電子計(jì)數(shù)器各個(gè)組成部分的實(shí)現(xiàn)方法。
二、實(shí)驗(yàn)要求 本次實(shí)驗(yàn)利用仿真軟件完成電子計(jì)數(shù)器的設(shè)計(jì)與仿真,并對(duì)結(jié)果進(jìn)行誤差分析。
三、實(shí)驗(yàn)內(nèi)容 1、實(shí)驗(yàn)原理 單片機(jī)P1.1口輸入被測(cè)方波信號(hào),利用89C52單片機(jī)的捕獲功能測(cè)量被測(cè)信號(hào)的周期,并在數(shù)碼管上顯示。STC89C52芯片是一種低功耗、高性能的CMOS8位微處理器,設(shè)有40個(gè)引腳,4個(gè)8位并行I/O口,1個(gè)全雙工異步串行口,同時(shí)內(nèi)含五個(gè)中斷源,2個(gè)優(yōu)先級(jí),2個(gè)16位定時(shí)器/計(jì)數(shù)器。具有功能強(qiáng)大的位操作指令,編程自由度高。 較以前的51系列芯片增加了一個(gè)16位定時(shí)器/計(jì)數(shù)器T2。T2定時(shí)器可以用作定時(shí)器,還可以用作事件計(jì)數(shù)器。T2定時(shí)器具有三種操作方式:捕獲方式、自動(dòng)重裝載方式和波特率發(fā)生器方式。本次實(shí)驗(yàn)中使用捕獲方式。
本次設(shè)計(jì)的單片機(jī)電子鐘系統(tǒng)中,其誤差主要來(lái)源包括晶體頻率誤差,定時(shí)器溢出誤差,延遲誤差。晶體頻率產(chǎn)生震蕩,容易產(chǎn)生走時(shí)誤差;定時(shí)器溢出的時(shí)間誤差,本應(yīng)這一秒溢出,但卻在下一秒溢出,造成走時(shí)誤差;延遲時(shí)間過(guò)長(zhǎng)或過(guò)短,都會(huì)造成與基準(zhǔn)時(shí)間產(chǎn)生偏差,造成走時(shí)誤差。 流程圖如圖: Proteus仿真電路圖
輸入頻率3.3KHZ時(shí)
下載: |