日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀] C8051F340有一個可編程內(nèi)部高頻振蕩器、一個可編程內(nèi)部低頻振蕩器、一個外部振蕩器驅動電路和一個4倍時鐘乘法器。其中可編程內(nèi)部高頻振蕩器在系統(tǒng)復位后被默認為系統(tǒng)時鐘。其值為12MHZ。

 一、背景

做個記錄,以備下次快速開發(fā)。

二、正文

C8051F340有一個可編程內(nèi)部高頻振蕩器、一個可編程內(nèi)部低頻振蕩器、一個外部振蕩器驅動電路

和一個4倍時鐘乘法器。其中可編程內(nèi)部高頻振蕩器在系統(tǒng)復位后被默認為系統(tǒng)時鐘。其值為12MHZ。震蕩

圖如下:

時鐘配置例程如下,設置內(nèi)部時鐘為4倍時鐘乘法器提供12MHz時鐘。4倍時鐘乘法器輸出經(jīng)1/2分頻

后用作系統(tǒng)時鐘。 void Sysclk_Init(void)

{

OSCICN |= 0x03; // Configure internal oscillator for // its maximum frequency and enable // missing clock detector

CLKMUL = 0x00; // Select internal oscillator as // input to clock multiplier

CLKMUL |= 0x80; // Enable clock multiplier

Delay(); // Delay for clock multiplier to begin

CLKMUL |= 0xC0; // Initialize the clock multiplier

Delay(); // Delay for clock multiplier to begin

while(!(CLKMUL & 0x20)); // Wait for multiplier to lock

CLKSEL = 0x02; // Set sys clock to clkmul / 2 }

三、參考鏈接

C8051振蕩器相關事項解答

http://blog.sina.com.cn/s/blog_6e230f0201012pzv.html

至此,記錄完畢。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉