wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5061|回復: 5
打印 上一主題 下一主題
收起左側

單片機萬年歷,幫忙改錯

[復制鏈接]
跳轉到指定樓層
樓主
錯誤如下:
Build target 'Target 1'
compiling LED2.c...
LED2.c(13): error C247: non-address/-constant initializer
LED2.c(14): error C100: unprintable character 0xBB skipped
LED2.c(15): error C141: syntax error near 'unsigned'
Target not created.
Build Time Elapsed:  00:00:00

程序如下:
#include"reg52.h"
#include"intrins.h"
#define uchar unsigned int
        #define DelayNOP(){_nop_();_nop_();_nop_();}
        sbit K1=P1^0;//Ñ¡Ôñμ÷ÕûD¡ê±»ò·ÖÖó
        sbit K2=P1^1;//+
        sbit K3=P1^2;//-
        sbit K4=P1^3;//íê3ééèÖÃ
        sbit SPK=P3^0;
        sbit RS=P2^0;
        sbit RW=P2^1;
        sbit E=P2^2;
        uchar code Str1[]="  Current Time  ";
        uchar code Str2[]="  Set New Time  "£»
        uchar HMS_String[]="  00:00:00  ";//′yÏÔê¾ê±¼ä
        bit Settime=0;//êÇ·ñDT¸Äê±¼ä
        bit Change_H_or_M_=1;//1 is change H,0 is not change M        
        uchar Millisecond,Hour=0,Minute=0,Second=0;
        //------------------------------------------------------
        //Ñó3ùoˉêy
        //------------------------------------------------------
        void DelayMS(int x)
        {
                uchar i;
                while(x--)for(i=0;i<120;i++);
        }
        //-------------------------------------------------------
        //LEDÃ|×′쬼ì2a
        //--------------------------------------------------------
        bit LCD_Busy_check()
        {
                bit result;
                RS=0;RW=1;E=1;DelayNOP();result=(bit)(P0&0x80);E=0;
                return result;
        }
        //---------------------------------------------------------
        //D′LCDÃüáî
        //----------------------------------------------------------
        void LCD_Write_Command(uchar cmd)
        {
                while(LCD_Busy_Check());//LCD is busy or not
                RS=0;RW=0;E=0;nop_();nop_();P0=cmd;DelayNOP();
                E=1;DelayNOP();E=0;
        }
        //-----------------------------------------------------------
        //éèÖÃLCDÏÔê¾Î»ÖÃ
        //------------------------------------------------------------
        void LCD_Set_Pos(uchar pos)
        {
                LCD_Write_Command(pos|0x80);//?
               
        }
        //------------------------------------------------------------
        //D′LCDêy¾Y
        //--------------------------------------------------------------
        void LCD_Write_Data(uchar dat)
        {
                while(LCD_Busy_Check());//LCD is busy or not
                RS=1;RW=0;E=0;
                P0=dat; DelayNOP();
                E=1;DelayNOP();E=0;
        }
        //----------------------------------------------------------------
        //LCD3õê¼»ˉ
        //-----------------------------------------------------------------
        void LCD_Initialize()
        {
                LCD_Write_Command(0x38);DelayMS(1);//éèÖÃ8λ¸ñê½£¬2DDÏÔê¾£¬5*7  1|Äüé趨ָáî
                LCD_Write_Command(0x0c);DelayMS(1);//ÏÔê¾1|Äü¿a£¬ÎT1a±ê£¬1a±êéá˸  ÏÔ꾿a1a¿ØÖÆÖ¸áî
                LCD_Write_Command(0x06);DelayMS(1);//D′èëDÂêy¾Y1a±êóòòÆ£¬ÏÔê¾Æá2»òƶˉ   Ä£ê½éèÖÃÖ¸¶¨
                LCD_Write_Command(0x01);DelayMS(1);//ÇåÆá1|Äü
        }
        //----------------------------------------------------------------------
        //ÏÔê¾êy¾Y£¬ÔúLCDÖ¸¶¨μÄDDéÏÏÔê¾×Ö·û
        //-----------------------------------------------------------------------
        void Display_String(uchar*str,uchar LineNo)
        {
                uchar k;
                LCD_Set_Pos(LineNo);
                for(k=0;k<16;k++)
                LCD_Write_Data(str[k]);
        }
        //----------------------------------------------------------------------
        //·äÃùÆ÷
        //----------------------------------------------------------------------
        void Beep()
        {
                uchar i,j=70;
                for(i=0;i<200;i++)
                {
                        while(--j);
                        SPK=~SPK;
                }
                DelayMS(300);
                SPK=0;
        }
        //---------------------------------------------------------------------------
        //ê±·ÖÃëÏÔê¾
        //---------------------------------------------------------------------------
        void Display_HMS(uchar h,m,s)
        {
                if(settime)HMS_String[3]='>';
                else   HMS_String[3]=' ';
                HMS_String[4]=h/10+'0';//ê±
                HMS_String[5]=h%10+'0';
                HMS_String[7]=m/10+'0';//·Ö
                HMS_String[8]=m%10+'0';
                HMS_String[10]=s/10+'0';//Ãë
                HMS_String[11]=s%10+'0';
        }
        //----------------------------------------------------------------------------
        //éèÖÃê±¼ä
        //----------------------------------------------------------------------------
        void Change_Time()
        {
                Settime=0;
                if(K1==0||K2==0||K3==0)
                {
                        TR0=0;
                        Display_String(Str2,0x00);
                  Settime=1;
                }
        while(Settime)
        {
                if(K1==0)
                {
        Beep();
        while(K1==0);
        Change_H_or_M=!Change_H_or_M;
    }
                else if(K2==0)
                {
                        Beep();
                        while(K2==0);
                        if(Change_H_or_M=1)
                        {
                                if(++Hour==24)Hour=0;
                        }
                        else
                        {
                                if(++Minute==60)Minute=0;
                        }        
                }
                else if(K3==0)
                {
                        Beep();
                        while(K3==0);
                        if(Change_H_or_M=1)
                        {
                                if(-Hour==0xff)Hour=23;
                        }
                        else
                        {
                                if(-Minute==0xff)Minute=59;
                        }        
                }
                else if(K4==0)
                {
                        Beep();
                while(K4==0);
                Display_String(Str1,0x00);
                Settime=0;
                TR0=1;
                }
        }
}
//----------------------------------------------------------------------
//¶¨ê±Æ÷ÖD¶Ï0
//----------------------------------------------------------------------
void Time() interrupt 1
{
        TH0=(65535-50000)/256;
        TL0=(65535-50000)%256;
        if(++MilliSecond==20)
        {
                MilliSecond=0;
                if(++Second==60)
                {
                        Second=0;
                        if(++Minute==60)
                        {
                                Minute=0;
                                if(++Hour==24)
                                {
                                        Hour=0;Minute=0;Second=0;
                                }
                        }
                }
        }
}
//------------------------------------------------------------------------
//Ö÷oˉêy
//------------------------------------------------------------------------
void main()
{
        TMOD|=0x01;
        TH0=(65535-50000)/256;
        TL0=(65535-50000)%256;
        IE=0x82;
        SPK=0;
        LCD_Initialize();
        Display_String(Str1,0x00);//μúò»DDÏÔê¾
        TR0=1;
        P1=0xFF;
        while(1)
        {
                Display_HSM(Hour,Minute,Second);
                DelayMS(500);
                Change_Time();
        }
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:399551 發表于 2018-9-18 16:38 | 只看該作者
已改,第一個錯誤是定義數組類型的錯誤,第二個是輸入法出現了問題
回復

使用道具 舉報

板凳
ID:399551 發表于 2018-9-18 16:46 | 只看該作者
請大神幫我看看有沒有其他錯誤。。。。感謝
回復

使用道具 舉報

地板
ID:368746 發表于 2018-9-21 10:57 | 只看該作者
延時函數能這么寫?x*120就能達到想要的延時時間?
回復

使用道具 舉報

5#
ID:400901 發表于 2018-9-21 11:41 | 只看該作者
兄弟,看代碼是看不出來的,源碼給我我幫你調試
回復

使用道具 舉報

6#
ID:111634 發表于 2018-9-23 22:03 | 只看該作者
本帖最后由 zl2168 于 2018-9-24 21:56 編輯

實例91  具有校正功能的時鐘1302(LCD1602顯示)
先Proteus仿真,確認有效。
實例91 帶校正時鐘1302(LCD1602顯示).rar (52.68 KB, 下載次數: 4)

以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,書中電路和程序設計有詳細說明,程序語句條條有注解。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
日韩a∨精品日韩在线观看| 日韩男人的天堂| 国产精品一区二区av| 亚洲成人动漫在线播放| 中文字幕乱码日本亚洲一区二区 | 国产综合香蕉五月婷在线| 亚洲精品在线网站| 国产精品久久久久国产精品日日| 亚洲视频日本| 国产情侣一区在线| 全部免费毛片在线播放网站| 色哟哟中文字幕| 青青草免费av| 亚洲妇女无套内射精| 亚洲精品一卡二卡三卡四卡| 国产成+人+综合+亚洲欧洲| 欧美精品xxxxbbbb| ●精品国产综合乱码久久久久 | 日韩在线影院| 日本午夜在线视频| 美女视频黄是免费| 亚洲国产精品suv| 在线免费观看亚洲视频| 6080国产精品| 精品欧美一区免费观看α√| 欧美一进一出视频| 国产精品久久久久av免费| 中文字幕亚洲一区在线观看| 欧美日韩免费观看一区三区| 亚洲欧美色图小说| www精品美女久久久tv| 日韩二区三区四区| 亚洲国产精品成人| 久久综合色占| 精品伊人久久| 日本在线啊啊| 国产福利视频在线| 国产女王在线**视频| eeuss影院www免费视频| 亚洲成年人视频| 亚洲一区二区三区香蕉 | 黄页网站视频在线观看| 免费黄色小网站| 最近中文字幕大全中文字幕免费| 日韩精品在线一区二区三区| 日韩成人毛片视频| 波多野结衣一二三四区| 人妻体内射精一区二区三区| 在线播放黄色av| 激情网站五月天| 久久亚洲精品无码va白人极品| 日韩欧美三级一区二区| 国产一区二区免费电影| 国产精品igao视频| 欧美一区三区三区高中清蜜桃| 久色乳综合思思在线视频| 一本色道久久综合狠狠躁篇的优点| 日韩欧美成人一区| 在线播放欧美女士性生活| 在线观看视频一区| 欧美羞羞免费网站| 欧美视频一区二区在线观看| 日韩欧美综合在线视频| 亚洲动漫第一页| 亚洲一二三四在线| 一区二区三区日韩精品| 综合在线观看色| 亚洲天堂av一区| 精品999日本久久久影院| 高清精品在线| av激情在线| 成人高潮aa毛片免费| 成av人片在线观看www| 自拍网站在线观看| 97精品国产综合久久久动漫日韩 | 日本中文字幕高清| 波多野结衣网页| 怡红院亚洲色图| 国产精品91在线观看| 欧美激情国产日韩精品一区18| 日韩一区二区久久久| 国产欧美日韩三级| 成人av在线看| 99精品偷自拍| 国产精品私人影院| 久久亚洲综合色| 亚洲国产经典视频| 国产精品久久久一本精品 | 欧美一区成人| 羞羞答答国产精品www一本 | 欧美成人一二三| 高清欧美性猛交| 国产精品一二三在线| 国产不卡一区二区三区在线观看| 久久riav| 成人在线播放网址| 男人的天堂最新网址| 成人啪啪18免费游戏链接| 日本黄色网址大全| 欧美色图一区二区| 亚洲精品天堂成人片av在线播放 | 亚洲av中文无码乱人伦在线视色| 免费视频久久久| 成人精品在线播放| 在线天堂中文| 7799国产精品久久久久99| 碰碰视频免费| 日本免费专区| 老司机精品影院| www.欧美日本韩国| 欧美亚洲大片| 少妇精品导航| 国语精品一区| 国产综合久久久久久鬼色 | 国产精品亚洲一区二区三区| 蜜桃麻豆91| 日本国产在线播放| 免费成人蒂法网站| 在线观看污污网站| 亚洲欧美天堂| 922tv免费观看在线| 久久av色综合| 精品无人区一区二区| 在线亚洲自拍| 国产片一区二区| 欧美日韩视频在线第一区| 中文字幕国产精品久久| 国产一区视频在线| 乱熟女高潮一区二区在线| 中文字幕99页| 成人在线免费看视频| 久久九九热视频| 男女激情网站| 深夜av在线| 欧美限制电影| 国产黄色精品网站| 精品久久久久久中文字幕一区奶水| 精品国产乱码久久久久久图片 | 亚洲福利精品在线| 538国产精品一区二区在线| 久久精品ww人人做人人爽| 日本三级免费观看| 极品色av影院| 亚州av在线播放| 天堂在线第六区| 日韩精品第二页| 国产精品尤物| 亚洲乱码国产乱码精品精的特点 | 黄色一级二级三级| 欧美视频一区二区在线| 十八禁一区二区三区| www.狠狠lu| 国产一二在线播放| 亚洲精品a级片| 爱高潮www亚洲精品| 精品1区2区3区4区| 国产精品久久久久久妇女6080 | 日本一级在线观看| 美女精品视频在线| 日本成人在线一区| 姬川优奈aav一区二区| 久久久精品中文字幕| 欧美极品日韩| 久久一区二区电影| 精品久久无码中文字幕| 3p乱日视频| av成人影院在线| 欧美国产一级| 亚洲国产精品v| 在线播放一区二区三区| 青青草国产精品一区二区| 天天干天天色天天爽| 黑人巨大精品欧美| 先锋影音二区| 成人在线二区| 亚洲丝袜美腿一区| 成人免费视频caoporn| 91国偷自产一区二区开放时间| 欧美精品福利在线| 一区二区三区四区| 亚洲精品视频网址| 一二三四在线观看视频韩国| 欧美极品另类| 欧美精品日韩| 欧美性猛交xxxx乱大交3| 欧美资源在线观看| 成人免费视频91| 无码人妻aⅴ一区二区三区有奶水| 成人毛片免费在线观看| 亚洲欧美在线人成swag| 丝袜亚洲另类丝袜在线| 欧美日韩在线视频一区二区| 日本精品久久久久久久| 成年人看的毛片| 久久免费在线观看视频| 三级福利视频| 9999精品视频| 成人福利电影精品一区二区在线观看 | 精品少妇久久久| 美女免费视频网站| 日本精品在线中文字幕| 美国一区二区三区在线播放 | 伦伦影院午夜日韩欧美限制| 日本黄色播放器| 免费在线看黄网址| 比比资源先锋| 日本影音先锋电影| 美女视频在线免费| 日韩av在线免费观看不卡| 欧美午夜寂寞影院| 国产精品黄页免费高清在线观看| 日本在线观看免费视频| 国产裸体永久免费无遮挡| 一级二级三级在线观看| 精品国产美女| 亚洲一区自拍偷拍| 国产成人亚洲精品| 中文国产在线观看| 免费中文字幕| 性欧美18xxxhd| 国产精品影视网| 少妇久久久久久| 欧洲精品一区二区三区久久| 99久久精品免费看国产交换| 色呦呦在线视频| 国产精一品亚洲二区在线视频| 一区二区三区动漫| 91激情视频在线| 尤物在线精品视频| av成人在线网站| 亚洲品质自拍视频| 亚洲一区二区三区乱码aⅴ| 中文字幕在线观看二区| 免费一级网站| 亚洲欧洲日本一区二区三区| 精品少妇一区二区三区日产乱码| 国产91在线亚洲| 内射后入在线观看一区| 182在线视频观看| 国产不卡视频在线观看| 色噜噜狠狠狠综合曰曰曰| jizz18女人| 国产欧美日韩专区| 亚洲精品一区二区三区在线| 亚洲免费观看在线视频| 91成人免费看| aaa人片在线| 日韩影视在线| 久久蜜桃香蕉精品一区二区三区| 人人做人人澡人人爽欧美| 青娱乐国产视频| h短视频大全在线观看| 亚洲美女色禁图| 亚洲人成在线一二| 国产无遮挡猛进猛出免费软件 | 日韩视频在线免费观看| 一级黄色片国产| xfplay资源站色先锋在线观看| 999国产精品999久久久久久| 3d动漫精品啪啪一区二区竹菊| 穿情趣内衣被c到高潮视频| 亚洲 国产 欧美 日韩| 日韩三级不卡| 欧美无砖砖区免费| 日韩国产一级片| 国内国产区免费视频| 成人vr资源| 日韩不卡中文字幕| 国产一级二级av| 美女免费免费看网站| 久久精品男女| 久久久免费电影| 久久免费手机视频| yiren22亚洲综合伊人22| 男男gaygays亚洲| 中文一区在线播放| 免费久久久一本精品久久区| www精品国产| 性欧美xxxx免费岛国不卡电影| 欧美精品在线一区二区三区| 动漫av免费观看| 中文字幕桃花岛| 久久精品国产亚洲aⅴ| 国产成人精品午夜| 综合网在线观看| 久久伊人国产| 欧美日韩高清一区二区不卡| 少妇人妻互换不带套| 伊人av电影| 老司机精品视频导航| 国产精品久久久久影院日本| 91丝袜一区二区三区| 精品91福利视频| 精品剧情在线观看| 精品1卡二卡三卡四卡老狼| 久久精品国产亚洲a∨麻豆| 91网站黄www| 日韩精品一区二区三区四区五区| 在线观看精品视频一区二区三区| 希岛爱理一区二区三区| 久久天天躁日日躁| 欧美成人一区二区三区高清| 在线观看特色大片免费视频| 精品久久久久久国产| 久久精品一区二| 中文字幕日产av一二三区| 国产高清在线精品| 国产日韩一区欧美| 中文字幕第7页| 伊人精品在线| 3344国产精品免费看| 少妇太紧太爽又黄又硬又爽| 美国十次综合久久| 精品国产乱码久久久久久1区2区 | 91亚洲国产成人精品一区二三| 蜜桃传媒视频麻豆一区| 亚洲女人天堂a在线播放| 日韩国产一区二区| 欧美激情一级二级| 最新国产中文字幕| 色哟哟精品丝袜一区二区| 精品国产一区av| 天天综合网入口| 麻豆一区二区麻豆免费观看| 亚洲天堂av在线免费| 九九热国产精品视频| 伊人国产精品| 亚洲丝袜一区在线| 日韩网红少妇无码视频香港| 超碰在线成人| 萌白酱国产一区二区| 免费看av在线| re久久精品视频| 国内精品一区二区三区四区| 一级黄色大片免费| 99tv成人| 国产精品一区二区3区| 日本一线产区和二线产区| 老司机午夜精品视频| 精品国产乱码久久久久| 一个人看的www视频免费在线观看| 狠狠色狠狠色综合系列| 日韩在线三区| av黄色免费| 中文文精品字幕一区二区| 成人免费毛片网| 国产成人天天5g影院在线观看| 亚洲va韩国va欧美va| 中文字幕无人区二| 丝袜老师在线| 国产丝袜精品视频| 精品欧美国产| 超碰91在线| 久久综合九色综合久久久精品综合 | 亚洲精品视频在线观看视频| 国产精品三区在线观看| 懂色av一区二区| 97在线视频国产| 在线电影中文字幕| 国产成人免费网站| 日日碰狠狠添天天爽超碰97| 调教视频免费在线观看| 欧美精品高清视频| 亚洲国产综合久久| 亚洲91视频| 久久久久久久久久久久久久一区 | 成人乱码一区二区三区| 久久综合婷婷| 国产精品美女在线播放| 水莓100在线视频| 欧美综合一区二区| 亚洲国产123| 你懂的视频欧美| 国产精品视频成人| 星空无限传媒在线| 国产精品成人网| japanese在线观看| 欧美在线在线| 国产va免费精品高清在线| 国产亚洲精品久久久久久青梅| 成人av在线播放网站| 牛夜精品久久久久久久| 黑人巨大精品欧美一区二区桃花岛| 一区二区三区四区在线观看视频| 国产精品无码AV| 久久国产精品99精品国产| www精品久久| 超级碰碰不卡在线视频| 亚洲最新视频在线| 亚洲AV成人无码一二三区在线| 国产成人精品亚洲777人妖| 国产精品天天av精麻传媒| 在线成人av观看| 久久久久免费视频| 国产福利热线视频| 一区二区三区在线视频观看58 | 最美情侣韩剧在线播放| 欧美男男青年gay1069videost| 日韩欧美一区二区一幕| 亚洲欧洲日本mm|