找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3423|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

如何設(shè)置內(nèi)部時(shí)鐘讓51單片機(jī)上電就開始計(jì)時(shí)的問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:449692 發(fā)表于 2019-1-22 16:50 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
51單片機(jī)計(jì)時(shí)一上電就開始計(jì)時(shí),內(nèi)部時(shí)鐘應(yīng)該怎么設(shè)置,用過外部中斷打開內(nèi)部時(shí)鐘,但好像還是不行,請高人指點(diǎn)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:449692 發(fā)表于 2019-1-22 17:53 | 只看該作者
可以在里面嵌套定時(shí)器程序設(shè)置 啟動(dòng)或者關(guān)閉計(jì)時(shí)器,從而可以實(shí)現(xiàn)
回復(fù)

使用道具 舉報(bào)

板凳
ID:277550 發(fā)表于 2019-1-22 18:14 | 只看該作者
main中,啟用時(shí)鐘就可以了


~~~~~~~~~~~~~~
回復(fù)

使用道具 舉報(bào)

地板
ID:213173 發(fā)表于 2019-1-22 21:04 | 只看該作者
上電就開始計(jì)時(shí)沒有任何技術(shù)難度,不知樓主想要達(dá)到什么目的。有些產(chǎn)品需要記錄工作時(shí)間,在斷電時(shí)使用EEPROM保存目前的工作時(shí)間,再次上電時(shí)讀取EEPROM保存數(shù)據(jù),以此累計(jì)總工作時(shí)間。
回復(fù)

使用道具 舉報(bào)

5#
ID:471066 發(fā)表于 2019-1-23 04:23 | 只看該作者
你可以這樣試試

#include<reg51.h>        
sbit sound=P3^7;   //將sound位定義為P3.7引腳

void main(void)
{
        TMOD=0x10;            //使用定時(shí)器T1的模式1
        TH1=(65536-921)/256;  //定時(shí)器T1的高8位賦初值
        TL1=(65536-921)%256;  //定時(shí)器T1的高8位賦初值
        TR1=1;                //啟動(dòng)定時(shí)器T1
        TF1=0;
        while(1)
        {
                while(TF1==0);
                TF1=0;
                sound=~sound;  
                TH1=(65536-921)/256;
                TL1=(65536-921)%256;  
        }
}

void key(void)interrupt 0 using 0
{
        TR1=0;//進(jìn)入中斷關(guān)掉定時(shí)器
        .................//執(zhí)行中斷后的具體操作事項(xiàng)
        TR1=1;//執(zhí)行完打開定時(shí)器
}

評分

參與人數(shù) 4黑幣 +80 收起 理由
sheng7533967 + 15
jinsheng7533967 + 35 贊一個(gè)!
Sawardeakar + 15 回帖助人的獎(jiǎng)勵(lì)!
shuisheng + 15 很給力!

查看全部評分

回復(fù)

使用道具 舉報(bào)

6#
ID:7485 發(fā)表于 2019-1-23 10:32 | 只看該作者
單片機(jī)時(shí)鐘是最基本的吧?
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表