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

QQ登錄

只需一步,快速開始

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

STC8H1K08單片機(jī)程序不執(zhí)行問題 求助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:88362 發(fā)表于 2021-10-10 16:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
請(qǐng)教一個(gè)問題,使用STC8H1K08做一個(gè)小玩意,因?yàn)镮O口不夠,就沒有用外部晶振,直接用內(nèi)部IRC。

做之前先驗(yàn)證一下,寫了下面這個(gè)簡(jiǎn)單的程序驗(yàn)證是否可用,用ISP顯示加載成功。但是上電后,死活不執(zhí)行。不要說WHILE沒執(zhí)行,就算前面的P1口也一直是低電平,不知哪出了問題,請(qǐng)各位大神幫助。

外圍電路很簡(jiǎn)單,沒有接任何上下拉,5V供電,只有P3.0與3.1口接了PL2303做ISP加載。

//#include<reg52.h>                                //聲明頭文件
#include <stc8h.h>
sbit BEEP=P5^4;                        //蜂鳴器

void Delay(unsigned int a);                //延時(shí)函數(shù)聲明

void main()                                                //主函數(shù)
{
        BEEP=1;
        P1=0xff;
        P3=0;
        while(1)
        {
                Delay(1000);
                        if(BEEP)
                                BEEP=0;
                        else
                                BEEP=1;
        }
}


//不準(zhǔn)確的延時(shí)函數(shù)
void Delay(unsigned int a)
{
        unsigned char b;
        for(;a>0;a--)
        {
                for(b=110;b>0;b--);
        }
}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:624769 發(fā)表于 2021-10-10 16:28 | 只看該作者
main 里面加上

P5M0 = 0;
P5M1 = 0;
回復(fù)

使用道具 舉報(bào)

板凳
ID:583752 發(fā)表于 2021-10-10 17:57 來自手機(jī) | 只看該作者
io口模式?jīng)]配置
回復(fù)

使用道具 舉報(bào)

地板
ID:213173 發(fā)表于 2021-10-10 20:23 | 只看該作者

回復(fù)

使用道具 舉報(bào)

5#
ID:964585 發(fā)表于 2021-10-11 11:14 | 只看該作者
配置io口模式
回復(fù)

使用道具 舉報(bào)

6#
ID:1024157 發(fā)表于 2022-5-5 21:43 | 只看該作者
上電時(shí),復(fù)位時(shí),P30P31P32不可同時(shí)為低電平,否則會(huì)進(jìn)入下載模式
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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