找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

通過(guò)單片機(jī)定時(shí)器中斷產(chǎn)生方波的問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
這是通過(guò)定時(shí)器T1定時(shí),查詢(xún)TF1電平高低來(lái)產(chǎn)生周期為2ms的方波,在keil中仿真沒(méi)有錯(cuò)誤,但是在proteus仿真中,通過(guò)示波器可以看出并沒(méi)有產(chǎn)生方波,誰(shuí)知道這是怎么回事嗎?
#include<reg51.h>
sbit P1_0=P1^0;//通過(guò)P1.0口產(chǎn)生方波,定義一個(gè)特殊位
void main()
{
TMOD=0x50;//選用T1的方式1
TH1=0xfc;//高位設(shè)定初值
TL1=0x17;//低位設(shè)定初值
TR1=1;//啟動(dòng)定時(shí)器T1
p1_0=1;//P1.0口為高電平
while(1)
{
  if(TF1)//如果計(jì)滿(mǎn),TF1就是1
  {
    TH1=0xfc;//重新裝入
    TL1=0x17;//重新裝入
    P1_0=!P1_0;//P1.0口電位定時(shí)取反
    TF1=0;//將中斷標(biāo)志位清零
  }
}
}

@SJZ%P)C8LZ[KB8XQ5JZJMC.png (293.04 KB, 下載次數(shù): 54)

@SJZ%P)C8LZ[KB8XQ5JZJMC.png

_F2WC`[3IPORQ7Q{DO)B29I.png (61.1 KB, 下載次數(shù): 57)

_F2WC`[3IPORQ7Q{DO)B29I.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:213173 發(fā)表于 2018-4-14 20:36 | 只看該作者
1.定時(shí)器設(shè)置錯(cuò)誤
2.P1_0大小寫(xiě)混用
#include<reg51.h>
sbit P1_0=P1^0;//通過(guò)P1.0口產(chǎn)生方波,定義一個(gè)特殊位
void main()
{
        TMOD= 0x10;                //設(shè)置定時(shí)器T1的方式1
        TH1 = 0xfc;                //設(shè)置定時(shí)初值
        TL1 = 0x18;                //設(shè)置定時(shí)初值
        TF1 = 0;                //清除TF1標(biāo)志
        TR1 = 1;                //定時(shí)器1開(kāi)始計(jì)時(shí)
//        TMOD=0x50;//選用T1的方式1
//        TH1=0xfc;//高位設(shè)定初值
//        TL1=0x17;//低位設(shè)定初值
//        TR1=1;//啟動(dòng)定時(shí)器T1
//        p1_0=1;//P1.0口為高電平
        P1_0=1;//P1.0口為高電平
        while(1)
        {
                if(TF1)//如果計(jì)滿(mǎn),TF1就是1
                {
                        TH1=0xfc;//重新裝入
                        TL1=0x18;//重新裝入
                        P1_0=~P1_0;//P1.0口電位定時(shí)取反
                        TF1=0;//將中斷標(biāo)志位清零
                }
        }
}

回復(fù)

使用道具 舉報(bào)

板凳
ID:301728 發(fā)表于 2018-4-15 14:58 來(lái)自手機(jī) | 只看該作者
多謝!改好了!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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