找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1157|回復(fù): 1
收起左側(cè)

keil與proteus聯(lián)調(diào)-LED顯示二進制

[復(fù)制鏈接]
ID:1142112 發(fā)表于 2025-1-2 00:43 | 顯示全部樓層 |閱讀模式
代碼:
#include <reg51.h>


void Timer0_Init(void)                //1毫秒@11.0592MHz
{
        TMOD &= 0xF0;                        //設(shè)置定時器模式
        TMOD |= 0x01;                        //設(shè)置定時器模式
        TL0 = 0x66;                                //設(shè)置定時初始值
        TH0 = 0xFC;                                //設(shè)置定時初始值
        TF0 = 0;                                //清除TF0標志

        EA = 1;                 //總中斷允許
        ET0 = 1;                                //允許定時器0中斷
        TR0 = 1;                                //啟動定時器T0
}


void main()
{
        Timer0_Init();

        P1 = 0xFF;

        while(1)
        {

        }
}


void Timer0_Routine() interrupt 1
{
        static unsigned int T0Count = 0;
        static unsigned char temp = 0x00;
        TL0 = 0x66;                                //設(shè)置定時初始值
        TH0 = 0xFC;                                //設(shè)置定時初始值
        T0Count++;
        if(T0Count>=1000)
        {
                T0Count=0;

                P1 = temp + 1;
                temp = P1;
                P1 = ~P1;
        }
}
{72F7E49E-094B-4D5A-94C1-13FD33188919}.png

實驗三.zip

192.33 KB, 下載次數(shù): 0, 下載積分: 黑幣 -5

回復(fù)

使用道具 舉報

ID:3862 發(fā)表于 2025-1-4 23:43 | 顯示全部樓層
需要VDM.DLL
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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