日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Microchip PIC16F1619實(shí)驗(yàn):PIC16的雙速啟動(dòng)教程

算法&編程學(xué)院 ? 來源:網(wǎng)絡(luò)整理 ? 2018-02-01 05:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PIC16的雙速啟動(dòng)模式

當(dāng)振蕩器模塊被配置為HS模式時(shí),系統(tǒng)使用外部晶振提供的頻率作為系統(tǒng)時(shí)鐘。但是晶振起振與代碼執(zhí)行之間是存在延時(shí)的,在這段延時(shí)期間,單片機(jī)是無法執(zhí)行任何程序的。HS模式下,上電之后晶振起振,提供時(shí)鐘信號,但是這個(gè)信號不能馬上被系統(tǒng)使用,因?yàn)檫@時(shí)候的時(shí)鐘信號可能還不大穩(wěn)定,所以需要等待一段穩(wěn)定時(shí)間,振蕩器才能用作系統(tǒng)時(shí)鐘源。振蕩器起振定時(shí)器(OST)的作用就在這里,HS模式OST會(huì)被使能接收到晶振的振蕩信號后它會(huì)開始計(jì)數(shù),當(dāng)計(jì)數(shù)到1024次振蕩時(shí),穩(wěn)定時(shí)間已過,外部晶振開始作用于系統(tǒng)時(shí)鐘源。

對于一些需要快速啟動(dòng)的系統(tǒng),這段延時(shí)可能會(huì)是一個(gè)比較讓人頭疼的問題,例如需要經(jīng)常休眠然后需要快速啟動(dòng)的系統(tǒng),這段延時(shí)啟動(dòng)會(huì)降低系統(tǒng)的反應(yīng)敏捷度,空等延時(shí)也是浪費(fèi)了無意義的電量損耗。雙速時(shí)鐘啟動(dòng)模式,則可以解決這個(gè)問題。

雙速時(shí)鐘啟動(dòng)簡單來說,就是在啟動(dòng)延時(shí)這段時(shí)間里,啟動(dòng)內(nèi)部振蕩器來提供時(shí)鐘信號,程序上電就能跑,然后當(dāng)1024次震蕩周期過了之后,切換回外部晶振提供的時(shí)鐘信號。兩者合作,度過這段虛無的時(shí)光。

1.雙速啟動(dòng)順序

1. 從上電復(fù)位或休眠中喚醒。

2. 使用內(nèi)部振蕩器以O(shè)SCCON寄存器的IRCF《3:0》位設(shè)置的頻率(默認(rèn)只500 kHz)開始執(zhí)行指令。

3. OST使能,計(jì)數(shù)1024個(gè)時(shí)鐘周期。

4. OST超時(shí),等待內(nèi)部振蕩器下降沿出現(xiàn)。

5. OSCSTAT寄存器的OSTS位置1(根據(jù)此標(biāo)志位判斷是外部時(shí)鐘源運(yùn)行,還是內(nèi)部振蕩器運(yùn)行)。

6. 系統(tǒng)時(shí)鐘保持為低電平,直到新時(shí)鐘下一個(gè)下降沿出現(xiàn)(HS模式)。

7. 系統(tǒng)時(shí)鐘切換到外部時(shí)鐘源。

2.通過以下設(shè)置來配置雙速啟動(dòng)模式:

1.配置字CONFIG1的bit 12(IESO)=1,使能內(nèi)/外部時(shí)鐘切換模式

2.SCS(在OSCCON寄存器中)= 00,由配置字中的FOSC《1:0》決定時(shí)鐘來源。

3. 配置字中的FOSC《2:0》位被配置HS模式,即FOSC《2:0》 = 010。

3.實(shí)驗(yàn)代碼

#include

#include

#define _XTAL_FREQ 500000

// CONFIG1

#pragma config FOSC = HS // Oscillator Selection Bits (HS Oscillator, High-speed crystal/resonator connected between OSC1 and OSC2 pins)

#pragma config PWRTE = OFF // Power-up Timer Enable (PWRT disabled)

#pragma config MCLRE = ON // MCLR Pin Function Select (MCLR/VPP pin function is MCLR)

#pragma config CP = OFF // Flash Program Memory Code Protection (Program memory code protection is disabled)

#pragma config BOREN = ON // Brown-out Reset Enable (Brown-out Reset enabled)

#pragma config CLKOUTEN = OFF // Clock Out Enable (CLKOUT function is disabled. I/O or oscillator function on the CLKOUT pin)

#pragma config IESO = ON // Internal/External Switch Over (Internal External Switch Over mode is enabled)

#pragma config FCMEN = ON // Fail-Safe Clock Monitor Enable (Fail-Safe Clock Monitor is enabled)

void main()

{

OSCCON = 0x38; //0011 1000 時(shí)鐘初始化

PORTA |= 0x04;

TRISA &= 0xfb;

while(1)

{

RA2=1;

__delay_ms(100);

RA2=0;

__delay_ms(100);

}

}

不過,事實(shí)上雖然有代碼了,但是沒辦法進(jìn)入雙速時(shí)鐘模式,因?yàn)榘遄痈揪蜎]有外部晶振。將工程編譯燒錄之后,確實(shí)可以看到D6在閃爍,因?yàn)閙uc以配置的500KHz時(shí)鐘在運(yùn)行。dalao不存在的,只有擋刀的小兵。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    2000

    瀏覽量

    135296
  • PIC16F1619
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    2980
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    深入解析Microchip PIC16(L)F1773/6/7/8/9系列微控制器

    深入解析Microchip PIC16(L)F1773/6/7/8/9系列微控制器 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,高性能、集成度高且低功耗的微控制器是眾多工程師的首選。Microchip
    的頭像 發(fā)表于 04-16 17:40 ?877次閱讀

    探索Microchip PIC16(L)F153XX微控制器:高性能與低功耗的完美結(jié)合

    探索Microchip PIC16(L)F153XX微控制器:高性能與低功耗的完美結(jié)合 在電子工程師的日常工作中,選擇一款合適的微控制器至關(guān)重要。Microchip
    的頭像 發(fā)表于 04-16 17:30 ?472次閱讀

    PIC16(L)F153XX:高性價(jià)比微控制器的卓越之選

    PIC16(L)F153XX:高性價(jià)比微控制器的卓越之選 在電子工程師的設(shè)計(jì)工具箱中,微控制器是不可或缺的核心組件。PIC16(L)F153XX系列微控制器憑借其豐富的功能和高性價(jià)比,
    的頭像 發(fā)表于 04-09 16:50 ?285次閱讀

    深入解析Microchip PIC16F8X系列微控制器

    深入解析Microchip PIC16F8X系列微控制器 在電子工程領(lǐng)域,微控制器是眾多項(xiàng)目的核心組件,其性能和特性直接影響著整個(gè)系統(tǒng)的表現(xiàn)。今天,我們將深入探討MicrochipPIC16
    的頭像 發(fā)表于 04-08 09:10 ?716次閱讀

    PIC16(L)F183XX:全功能、低引腳數(shù)微控制器的技術(shù)剖析

    PIC16(L)F183XX:全功能、低引腳數(shù)微控制器的技術(shù)剖析 在電子設(shè)計(jì)領(lǐng)域,微控制器是眾多項(xiàng)目的核心組件。PIC16(L)F183XX 系列微控制器憑借其豐富的功能和低功耗特性,
    的頭像 發(fā)表于 04-08 09:05 ?469次閱讀

    深度剖析Microchip PIC16F62X系列微控制器:硬件設(shè)計(jì)與應(yīng)用指南

    深度剖析Microchip PIC16F62X系列微控制器:硬件設(shè)計(jì)與應(yīng)用指南 在電子工程師的工具箱中,微控制器是不可或缺的核心組件。MicrochipPIC16F62X系列微控制器
    的頭像 發(fā)表于 04-07 17:20 ?525次閱讀

    探索PIC16(L)F183XX微控制器:低功耗與高性能的完美結(jié)合

    探索PIC16(L)F183XX微控制器:低功耗與高性能的完美結(jié)合 在電子工程師的日常工作中,選擇一款合適的微控制器對于項(xiàng)目的成功至關(guān)重要。MicrochipPIC16(L)
    的頭像 發(fā)表于 04-07 15:40 ?199次閱讀

    PIC16(L)F145X:8位閃存USB微控制器的卓越之選

    PIC16(L)F145X:8位閃存USB微控制器的卓越之選 在電子工程師的設(shè)計(jì)世界里,選擇一款合適的微控制器是項(xiàng)目成功的關(guān)鍵。今天,我們就來深入了解一下Microchip推出的PIC16
    的頭像 發(fā)表于 04-07 15:30 ?234次閱讀

    探索Microchip PIC16(L)F1773/6/7/8/9系列8位閃存微控制器

    探索Microchip PIC16(L)F1773/6/7/8/9系列8位閃存微控制器 作為電子工程師,我們在設(shè)計(jì)中常常需要尋找高性能、多功能且低功耗的微控制器。Microchip
    的頭像 發(fā)表于 03-25 15:15 ?244次閱讀

    探索PIC16(L)F183XX微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    探索PIC16(L)F183XX微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子工程師的日常工作中,選擇一款合適的微控制器對于項(xiàng)目的成功至關(guān)重要。今天,我們就來深入了解一下MicrochipPIC16
    的頭像 發(fā)表于 03-25 11:35 ?244次閱讀

    深度剖析Microchip PIC16F870/871微控制器:硬件特性與應(yīng)用指南

    深度剖析Microchip PIC16F870/871微控制器:硬件特性與應(yīng)用指南 在嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,選擇一款合適的微控制器對于項(xiàng)目的成功至關(guān)重要。MicrochipPIC16F
    的頭像 發(fā)表于 03-19 17:35 ?1227次閱讀

    探索PIC16(L)F1885X/7X微控制器功能與應(yīng)用介紹

    探索PIC16(L)F1885X/7X微控制器:功能與應(yīng)用的深度剖析 在電子設(shè)計(jì)領(lǐng)域,微控制器扮演著至關(guān)重要的角色。今天,我們將深入探討Microchip公司的PIC16(L)
    的頭像 發(fā)表于 03-17 17:30 ?545次閱讀

    探索PIC16(L)F1885X/7X微控制器:功能與應(yīng)用的深度剖析

    探索PIC16(L)F1885X/7X微控制器:功能與應(yīng)用的深度剖析 在當(dāng)今電子設(shè)備飛速發(fā)展的時(shí)代,微控制器作為核心組件,其性能和功能直接影響著產(chǎn)品的質(zhì)量和應(yīng)用范圍。Microchip推出
    的頭像 發(fā)表于 03-17 16:55 ?358次閱讀

    PIC16(L)F1512/3微控制器:高性能與低功耗的完美結(jié)合

    就來詳細(xì)探討Microchip公司的PIC16(L)F1512/3 28引腳閃存微控制器,看看它能為我們的設(shè)計(jì)帶來哪些驚喜。 文件下載: PIC16F1512T-ISO.pdf 高性能
    的頭像 發(fā)表于 02-10 15:10 ?282次閱讀

    PIC16F13145 Curiosity Nano評估套件技術(shù)解析

    Microchip Connect PIC16F13145 Curiosity Nano評估套件設(shè)計(jì)用作評估PIC16F13145系列微控制器的硬件平臺(tái)。Microchip Tech
    的頭像 發(fā)表于 10-09 11:07 ?843次閱讀
    <b class='flag-5'>PIC16F</b>13145 Curiosity Nano評估套件技術(shù)解析
    巴青县| 凤庆县| 承德县| 乌兰察布市| 梅河口市| 壶关县| 南郑县| 沈丘县| 玉环县| 玉门市| 项城市| 锦州市| 荣成市| 桦甸市| 绥宁县| 美姑县| 资阳市| 什邡市| 新邵县| 东乡县| 遵义市| 崇阳县| 林甸县| 娱乐| 天台县| 邯郸市| 赤水市| 漠河县| 隆回县| 邮箱| 东方市| 二连浩特市| 青州市| 二手房| 莲花县| 麻城市| 南康市| 巴彦县| 望都县| 安福县| 抚远县|