欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

簡單的交通燈,為什么進不了中斷

查看數: 2045 | 評論數: 4 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2018-2-21 22:49

正文摘要:

#include <reg52.h> #define u8 unsigned int #define u16 unsigned char #define GPIO_dig P0 #define GPIO_traffic P1 sbit LSA=P2^2; sbit LSB=P2^3; sbit LSC=P2^4; sbit RED_1=P1^0; sbit G ...

回復

ID:213173 發表于 2018-2-22 09:48
因為你使用的數據類型與宏定義數據類型不一致,char是8位,int是16位.
#define u8 unsigned int
#define u16 unsigned char
void Time0() interrupt 1
{
    static u16 a;
    TH0=0xFC;
    TL0=0x18;
    a++;
    if(a == 1000)  //超過255
    {
        a=0;
        second ++;
    }
}
ID:231046 發表于 2018-2-22 08:46
void main()
{
    second=1;
  //  Time0Init();
不用調用
ID:284696 發表于 2018-2-22 08:45
要開中斷的
ID:284681 發表于 2018-2-21 22:50
數碼管不走路

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表