色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

stc單片機(jī)應(yīng)用實(shí)例

姚小熊27 ? 來(lái)源:xx ? 2019-10-25 09:03 ? 次閱讀

STC單片機(jī)開(kāi)門(mén)狗的應(yīng)用舉例

STC單片機(jī)是一款增強(qiáng)型51單片機(jī),完全兼容MCS-51,還增加了新的功能,比如新增兩級(jí)中斷優(yōu)先級(jí),多一個(gè)外中斷,內(nèi)置EEPROM,硬件看門(mén)狗,具有掉電模式,512B內(nèi)存等。還支持ISP下載,不用編程器,只要一個(gè)MAX232和一些廉價(jià)的元件就能寫(xiě)程序,可擦寫(xiě)10萬(wàn)次。因此是一款很好用的單片機(jī)。

在這里,簡(jiǎn)單說(shuō)明一下其看門(mén)狗的使用。STC單片機(jī)的看門(mén)狗一旦啟動(dòng),就不能停止,其看門(mén)狗溢出時(shí)間可以利用STC單片機(jī)用戶手冊(cè)計(jì)算,其簡(jiǎn)單舉例如下:

#i nclude //STC單片機(jī)頭文件

#define uint unsigned int

#define uchar unsigned char

sbit led=P1^0;

//=================================================================

// 函數(shù)名稱 :void delay (uint us)

// 函數(shù)功能 :延時(shí)

// 入口參數(shù) :us 延時(shí)時(shí)間的長(zhǎng)短

// 出口參數(shù) :無(wú)

//=================================================================

void delay (uint us)

{

while(us--);

}

main()

{

WDT_CONTR=0x3c; //啟動(dòng)看門(mén)狗

led=1; //點(diǎn)亮LED

delay(100);

led=0;

delay(100); //熄滅LED

while(1)

{

WDT_CONTR=0x3c; //喂狗,若屏蔽掉該位,則看門(mén)狗溢出后復(fù)位,LED燈不停閃爍

}

}

STC單片機(jī)硬件PWM的使用分析

STC單片機(jī)(具有PCA功能的),怎么實(shí)現(xiàn)可變頻率的PWM輸出?很多朋友還在使用定時(shí)器做可變頻PWM, 這里我就介紹怎么使用硬件PWM,在定時(shí)器0的分頻基數(shù)下設(shè)計(jì)PWM。

stc單片機(jī)應(yīng)用實(shí)例

首先看CMOD這個(gè)寄存器,這里我們主要關(guān)注 CPS0,CPS1,CPS2,這三個(gè)位控制選擇PCA的計(jì)數(shù)脈沖源。 對(duì)應(yīng)PWM功能,則是選擇頻率。 首先可以選擇 6個(gè)固定分頻,可以看圖片看出,分別是1,2,4,6,8,12的系統(tǒng)分頻。我們需要做可變頻率的PWM,所以我們需要選擇模式2,選擇定時(shí)器0的溢出作為系統(tǒng)分頻基數(shù)。

然后,我么看怎么具體的去計(jì)算,去實(shí)現(xiàn)分頻。 這里就需要上面這個(gè)圖片的計(jì)算規(guī)則。 這里我舉一個(gè)例子來(lái)說(shuō)明,比如我們單片機(jī)的晶振使用的是12MHZ,而我們需要實(shí)現(xiàn)300HZ的頻率。 如果得到呢?

首先,如果我們采用CMOD的固定分頻,可以發(fā)現(xiàn),無(wú)論是1,2,4,8,12,分頻下來(lái)的頻率都不是300HZ。 所以這里也體現(xiàn)我們使用定時(shí)器0做分頻基數(shù)的好處了。

stc單片機(jī)應(yīng)用實(shí)例

我們繼續(xù)計(jì)算,12MHZ需要轉(zhuǎn)化為300HZ,那么根據(jù)上圖,首先我們需要確定PCA時(shí)鐘輸入頻率,根據(jù)公式 300*256=76800HZ,這個(gè)值就是我們需要的PCA時(shí)鐘輸入頻率?,F(xiàn)在問(wèn)題就是 ,我們?cè)趺窗?2MHZ,轉(zhuǎn)化為76.8KHZ, 12000KHZ/76.8KHZ=156.25 ,這個(gè)156.25就是分頻基數(shù),而這個(gè)分頻基數(shù)由我們的定時(shí)器溢出參數(shù)來(lái)設(shè)定,意思就是當(dāng)我們定時(shí)器如果計(jì)數(shù)156.25溢出就可以做到分頻基數(shù)為156.25, 所以我們?cè)谠O(shè)置定時(shí)器0的計(jì)數(shù)起始值就是65536-156=65380,對(duì)應(yīng)TH0=0XFF,TL0=0X64。

好了,怎么計(jì)算PWM在定時(shí)器0下實(shí)現(xiàn)我們自己需要的任意頻率的計(jì)算方式這里就介紹完了。 如果要?jiǎng)討B(tài)實(shí)現(xiàn)頻率可變,我們就可以通過(guò)通訊去動(dòng)態(tài)調(diào)整定時(shí)器0的計(jì)數(shù)基數(shù),(實(shí)際就是調(diào)整了分頻基數(shù)),就可以實(shí)現(xiàn)頻率的改變了。 另外,說(shuō)明:這里的定時(shí)器0,不需要中斷,并且該定時(shí)器也不是作為產(chǎn)生PWM用的,是作為一個(gè)分頻基數(shù)用!

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

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634634
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5181

    瀏覽量

    213796
  • STC單片機(jī)
    +關(guān)注

    關(guān)注

    9

    文章

    222

    瀏覽量

    38146
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AT與STC單片機(jī)的主要區(qū)別

    1.常用的51單片機(jī) 51單片機(jī)即傳統(tǒng)的兼容8051指令代碼的8位單片機(jī),對(duì)于新手來(lái)說(shuō),剛接觸單片機(jī)主要已AT單片機(jī)
    的頭像 發(fā)表于 09-11 10:23 ?1.1w次閱讀
    AT與<b class='flag-5'>STC</b><b class='flag-5'>單片機(jī)</b>的主要區(qū)別

    STC單片機(jī)福利-----所有頭文件+模塊實(shí)例

    STC單片機(jī)福利-----所有頭文件+模塊實(shí)例工程開(kāi)發(fā)必備
    發(fā)表于 11-29 22:00

    STC單片機(jī)相關(guān)知識(shí)

    本內(nèi)容提供了 STC單片機(jī) 的各個(gè)方面的相關(guān)知識(shí),對(duì)STC單片機(jī)學(xué)習(xí)者有所幫助
    發(fā)表于 08-11 17:22 ?732次下載
    <b class='flag-5'>STC</b><b class='flag-5'>單片機(jī)</b>相關(guān)知識(shí)

    STC89C52RC單片機(jī)學(xué)習(xí)例程書(shū)籍代碼資料

    單片機(jī)STC89C52程序實(shí)例 我測(cè)試過(guò),很有用處。
    發(fā)表于 12-21 15:56 ?87次下載

    STC系列單片機(jī)文檔

    STC系列單片機(jī)文檔.STC系列單片機(jī)文檔STC系列單片機(jī)文檔
    發(fā)表于 12-29 10:34 ?7次下載

    單片機(jī)之間的串口通信實(shí)例

    STC80C51-單片機(jī)之間的串口通信實(shí)例
    發(fā)表于 09-01 15:44 ?25次下載

    STC單片機(jī)使用加密芯片SMEC98SP的加密實(shí)例源碼

    STC單片機(jī)使用加密芯片SMEC98SP的加密實(shí)例源碼
    發(fā)表于 08-16 10:27 ?33次下載

    STC單片機(jī)燒錄軟件

    STC單片機(jī)燒錄軟件。
    發(fā)表于 10-24 11:13 ?12次下載

    STC單片機(jī)大量電路實(shí)例

    本文檔內(nèi)容介紹了STC單片機(jī)大量電路實(shí)例,供參考。
    發(fā)表于 01-22 17:22 ?92次下載

    如何學(xué)習(xí)STC單片機(jī)詳細(xì)STC單片機(jī)資料說(shuō)明

    在當(dāng)前,電子信息類專業(yè)的大中專學(xué)生和想掌握產(chǎn)品硬件設(shè)計(jì)的工程師一般都會(huì)采用STC系列單片機(jī)作為入門(mén)的硬件平臺(tái)。在學(xué)習(xí)STC單片機(jī)前,還需要解決以下3個(gè)基本問(wèn)題:(1)在學(xué)習(xí)
    的頭像 發(fā)表于 12-15 10:50 ?1.2w次閱讀

    STC單片機(jī)的特性、原理和應(yīng)用

    說(shuō)到STC單片機(jī)有人會(huì)說(shuō)到,STC也能算主流,估計(jì)要被噴了~~我們基于它是國(guó)內(nèi)還算是比較不錯(cuò)的單片機(jī)來(lái)說(shuō)。STC
    的頭像 發(fā)表于 08-19 17:53 ?3.1w次閱讀

    自動(dòng)上電STC單片機(jī)下載器(開(kāi)源 )

    自動(dòng)上電STC單片機(jī)下載器(開(kāi)源 )(pic單片機(jī)選型)-自動(dòng)上電STC單片機(jī)下載器(開(kāi)源 )
    發(fā)表于 07-22 09:53 ?57次下載
    自動(dòng)上電<b class='flag-5'>STC</b><b class='flag-5'>單片機(jī)</b>下載器(開(kāi)源 )

    STC單片機(jī)燒錄

    STC單片機(jī)是最常用的單片機(jī)之一;下載代碼需要7步進(jìn)行第一步:硬件連接好后,打開(kāi)stc-isp-15xx-v6.86.exe;第二步:選擇單片機(jī)
    發(fā)表于 11-11 14:51 ?24次下載
    <b class='flag-5'>STC</b><b class='flag-5'>單片機(jī)</b>燒錄

    如何學(xué)習(xí)STC單片機(jī)

    在當(dāng)前,電子信息類專業(yè)的大中專學(xué)生和想掌握產(chǎn)品硬件設(shè)計(jì)的工程師一般都會(huì)采用STC系列單片機(jī)作為入門(mén)的硬件平臺(tái)。在學(xué)習(xí)STC單片機(jī)前,還需要解決以下3個(gè)基本問(wèn)題:(1)在學(xué)習(xí)
    發(fā)表于 11-14 13:06 ?24次下載
    如何學(xué)習(xí)<b class='flag-5'>STC</b><b class='flag-5'>單片機(jī)</b>

    STC系列單片機(jī)燒錄

    本篇文章以STC12C2052系列單片機(jī)的燒錄過(guò)程為例,講解如何為STC單片機(jī)進(jìn)行程序燒錄以及如何驗(yàn)證單片機(jī)的好壞。
    發(fā)表于 11-17 12:21 ?28次下載
    <b class='flag-5'>STC</b>系列<b class='flag-5'>單片機(jī)</b>燒錄
    主站蜘蛛池模板: 亚洲综合日韩在线2019| 么公在浴室了我的奶| 激情欧美日韩一区二区| 日日噜噜夜夜狠狠扒开双腿| 97国产在线观看| 麻豆AV福利AV久久AV| 中文在线中文资源| 九九在线免费视频| 亚洲视频国产在线精品| 国产在线一区二区三区四区| 亚洲91av| 精品国产乱码久久久久久免费流畅| 影音先锋av天堂| 精品久久电影网| 亚洲中文字幕在线第六区| 精品亚洲视频在线观看| 亚洲 自拍 清纯 综合图区| 国产婷婷综合在线视频中文| 亚洲AV日韩AV欧美在线观看网 | 色琪琪久久热在线| xxxxxl荷兰| 99精品亚洲| 人与人特黄一级| 国产激情视频在线| 亚洲AV噜噜狠狠网址蜜桃尤物| 99国内偷揿国产精品人妻| 男人和女人一级黄色大片| seyeye在清在线| 四虎影视库永久免费| 花蝴蝶高清在线视频免费观看| 欧美一夜爽爽爽爽爽爽| 成人永久免费视频| 特黄大片aaaaa毛片| 国产欧美一区二区三区视频| 亚洲欧美高清在线| 美女张开腿让男人桶爽无弹窗| 亚洲看片无码免费视频| 久久青草免费91线频观看站街| 亚洲、国产综合视频| 久久AV亚洲精品一区无码网| a级销魂美女|