亚洲综合图片区自拍_思思91精品国产综合在线观看_一区二区三区欧美_欧美黑人又粗又大_亚洲人成精品久久久久桥本

STC15W408AS單片機時鐘結(jié)構(gòu)

2023-06-15 15:27:06 來源:小猿豬哥

STC15W408AS單片機有兩個時鐘源:內(nèi)部高精度R/C時鐘和外部時鐘(外部輸入時鐘或外部晶體振蕩器產(chǎn)生的時鐘)。內(nèi)部高精度R/C時鐘(±0.3%),±1%溫漂,常溫下溫漂±0.6%(-20℃~+65℃)。


(相關(guān)資料圖)

一、內(nèi)部時鐘配置

內(nèi)部時鐘配置是通過STC提供的下載軟件stc-isp實現(xiàn)的。用戶可根據(jù)自己的需要選擇。

二、主時鐘分頻和分頻寄存器

如果希望降低系統(tǒng)功耗,可對時鐘進行分頻。利用時鐘分頻控制寄存器CLK_DIV(PCON2)

可進行時鐘分頻,從而使單片機在較低頻率下工作。

時鐘分頻寄存器CLK_DIV (PCON2)各位的定義如下:

相關(guān)控制位說明:

三、時鐘結(jié)構(gòu)

主時鐘既可以是內(nèi)部R/C時鐘,也可以是外部輸入的時鐘或外部晶體振蕩產(chǎn)生的時鐘。但對于無外部時鐘源的單片機(STC15F100W系列、STC15W201S系列、STC15W404S系列、STC15W1K16S系列)以及現(xiàn)供貨的STC15F2K60S2系列C版單片機,其主時鐘只能是內(nèi)部R/C時鐘。

主時鐘可在管腳MCLKO或MCLKO_2對外輸出。其中,STC15系列8-pin單片機(如STC15F100W系列)在MCLKO/P3.4口對外輸出時鐘;STC15F2K60S2系列、STC15W201S系列及STC15F408AD系列單片機在

MCLKO/P5.4口對外輸出時鐘;而STC15W404S系列及STC15W1K16S系列單片機除可在MCLKO/P5.4口對外輸出時鐘外,還可在MCLKO_2/P1.6口對外輸出時鐘。

系統(tǒng)時鐘是指對主時鐘進行分頻后供給CPU、定時器、串行口、SPI、CCP/PWM/PCA、A/D轉(zhuǎn)換的實際工作時鐘。

MCLK是指主時鐘頻率,MCLKO是指系統(tǒng)時鐘輸出。SysClk是指系統(tǒng)時鐘頻率,SysClkO是指系統(tǒng)時鐘輸出。

MCLKO_2:主時鐘對外輸出位置的選擇位

0:在MCLKO/P5.4口對外輸出主時鐘; 1:在MCLKO_2/P1.6口對外輸出主時鐘;

四、測試程序

#include "stc15.h"http:// 對外輸出分頻控制#define MCKO_0  0x00  // 主時鐘不對外輸出時鐘#define MCKO_1  0x40  // 主時鐘對外輸出時鐘,但時鐘頻率不被分頻,輸出時鐘頻率 = MCLK / 1#define MCKO_2  0x80  // 主時鐘對外輸出時鐘,但時鐘頻率被2分頻,輸出時鐘頻率 = MCLK / 2#define MCKO_4  0xC0  // 主時鐘對外輸出時鐘,但時鐘頻率被4分頻,輸出時鐘頻率 = MCLK / 4// 主頻時鐘分頻控制#define CLKS_1    0x00  // 主時鐘頻率/1,不分頻#define CLKS_2    0x01  // 主時鐘頻率/2#define CLKS_4    0x02  // 主時鐘頻率/4#define CLKS_8    0x03  // 主時鐘頻率/8#define CLKS_16   0x04  // 主時鐘頻率/16#define CLKS_32   0x05  // 主時鐘頻率/32#define CLKS_64   0x06  // 主時鐘頻率/64#define CLKS_128  0x07  // 主時鐘頻率/128// 對外輸出管腳控制#define MCLKO_2  0x00;  // 在MCLKO/P5.4口對外輸出主時鐘;void main(){  CLK_DIV = MCKO_1 | CLKS_2; // 主頻時鐘對外輸出2分頻 在P5.4對外輸出  while (1);}

五、實際效果圖

可以看見輸入的頻率是5.54MHz基本是STC-ISP下載軟件設置的11.0592MHz的一半。

標簽:

上一篇:看熱訊:STC15W408AS單片機GPIO口介紹及其工作模式
下一篇:最后一頁