无码中文字幕在线网|精品乱码久久久久久久|国产性夜夜性夜夜爽91|精品日韩av一区二区不卡|国产一区二区激情对白在线|国产免费av片无码永久免|亚洲综合网国产福利精品一区|曰本A级毛片无卡免费视频Va

 

東莞匯綠

13823588114         
  

讓資源循環(huán)無限

我們在行動(dòng) 

?
  
STC8H8K單片機(jī)的簡單測試
來源: | 作者:pmt01eb03 | 發(fā)布時(shí)間: 1841天前 | 1334 次瀏覽 | 分享到:

2020 年 4 月 23 日,拿到了剛剛出品的 STC8H8K64U 芯片,這款自己帶有 8K 內(nèi)存,還有 12bitADC,外加豐富的定時(shí)器、各種總線接口,更適合的工業(yè)信號采集和控制應(yīng)用。它也會讓同學(xué)們在制作智能車車模作品更加如虎添翼。

▲ 直接上墻的車模

現(xiàn)在,可以向宏晶公司申請?jiān)撔酒瑯悠恕?

下面對于其該單片機(jī)的 12 位 AD 功能做些簡單測試。

測試電路板設(shè)計(jì)

設(shè)計(jì)測試電路板的原理圖如下。僅僅引出了 AD0~AD3 的引腳。

▲ 測試電路板的原理圖

▲ 測試電路板 PCB

測試軟件

▲ 測試電路

1. AD 轉(zhuǎn)換精度

使用信號源給出 AD 采樣的正弦波,頻率 0.877Hz。峰峰值為:0.5V~4.5V。

▲ 測試的正弦波波形

下圖顯示了對波形采集了 1024 點(diǎn)的數(shù)據(jù)波形。其中數(shù)據(jù)的波動(dòng)范圍是 0~4095。反映了 AD 的有效取值范圍是 12bit。

▲ 采集到的數(shù)據(jù)波形

下面是縮小信號幅值之后,對于不同的兩個(gè)頻率信號采集后的波形。其中可以看到混雜有小的尖峰干擾信號。

▲ 采集到的數(shù)據(jù)波形

▲ 采集的數(shù)據(jù)波形

對信號源的信號使用一個(gè)電容連接到底線,可以看到其中干擾信號消失了。

▲ 采集的數(shù)據(jù)波形

2. AD 轉(zhuǎn)換時(shí)間:

測量 ADCConvert()時(shí)間。使用 P0.3 作為 IO 輸出脈沖波形。在轉(zhuǎn)換前,將 P0.3 置高電平,在轉(zhuǎn)換后將 P0.3 置低電平。測量該信號的脈寬,可以獲得 ADCConvert()時(shí)間。

下圖所展示的 ADC 的時(shí)間波形,可以顯示進(jìn)行一個(gè) ADC 的時(shí)間大約是 3.4us。

▲ 測量 P0.3 的脈寬波形

上述轉(zhuǎn)換時(shí)間是在 ADCCFG=0x20 的情況下,轉(zhuǎn)換速度。此時(shí) ADC 的時(shí)鐘頻率為 SYSClock /2.

將 ADCCFG=0x2f,按照數(shù)據(jù)手冊中的數(shù)據(jù),此時(shí) ADC 的時(shí)鐘應(yīng)該是 SYSCLOCK//16。ADC 的轉(zhuǎn)換時(shí)間應(yīng)該是前面時(shí)間的 16 倍。下面顯示了此時(shí)對應(yīng)的 P0.3 的波形,ADCConvert 的時(shí)間為 34us 左右。僅僅是前面的時(shí)間的 10 倍左右。

▲ 測量 P0.3 的脈寬波形

3. AD 采集數(shù)據(jù)緩沖區(qū)的長度

8H8K 具有 8KXRAM。下面是利用這些內(nèi)存采集到得到 4096 個(gè) AD 轉(zhuǎn)換數(shù)據(jù)波形。

▲ 采集的數(shù)據(jù)波形

下面是設(shè)置 AD_BUFFER= 4097,采集到的數(shù)據(jù)波形??梢钥吹阶詈笠粋€(gè)數(shù)字實(shí)際上已經(jīng)是錯(cuò)誤數(shù)字了,這是因?yàn)橹羔槍ぶ芬呀?jīng)超過了實(shí)際 RAM 地址范圍了。

▲ 采集的數(shù)據(jù)波形

結(jié)論

通過以上實(shí)驗(yàn),可以得到如下的結(jié)論:

1.STC8H8K 單片機(jī)的 AD 轉(zhuǎn)換精度為 12Bit 每個(gè)通道的轉(zhuǎn)換時(shí)間最小為 3.4us 內(nèi)部具有可以使用的 xdata 空間最大為 8192bytes(4096word)的空間。

新聞資訊
News information?
  

免費(fèi)服務(wù)熱線

13823588114