娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月29日(星期三)

2020年01月29日 | 51單片機(jī)+LCD12864的萬年歷Proteus仿真

發(fā)布者:beta12 來源: 51hei關(guān)鍵字:51單片機(jī)  LCD12864  萬年歷 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

原理圖如下

QQ圖片20190611101147.png

部分程序如下
QQ圖片20190611101259.png

單片機(jī)源程序如下:

#include

#include "DS18B20.h"

#include "DS1302.h"

#include "LCD12864.h"


char a;

sbit KEY1=P3^4;

sbit KEY2=P3^5;

sbit KEY3=P3^6;


bit  flag=1; //進(jìn)入/退出設(shè)置標(biāo)志

uchar  choose=0x01; //切換標(biāo)志

void delay10(void) //延時10ms

{

        unsigned char i,j;

        for(i=0;i<255;i++)

        for(j=0;j<200;j++);

}

void delay5ms(void)   //誤差 0us

{

    unsigned char a,b;

    for(b=19;b>0;b--)

        for(a=130;a>0;a--);

}


//設(shè)置時ds1302寄存器值循環(huán) 如秒寄存器59時加一變?yōu)?0

unsigned char conver(unsigned char a,unsigned char b,unsigned char c)

{        


        if((a&0x0f)==0x0a) a=a+6;

          if(a==b)  a=c;

        return a;  

}


void digplay() {


        //時間

                ShowNumber16_32(2,0,TIME[2]>>4&0x03); //時 十位

                ShowNumber16_32(2,16, TIME[2]&0x0f);//時  個位

                 ShowNumber16_32(2,48,TIME[1]>>4&0x07);//分  十位

                ShowNumber16_32(2,64, TIME[1]&0x0f);//分  個位

                ShowNumber16_32(2,96,TIME[0]>>4&0x07);//秒 十位

                ShowNumber16_32(2,112, TIME[0]&0x0f);//秒  個位

                

                

                //日期

                ShowNumber(0,0,2);

                ShowNumber(0,8,0);

    ShowNumber(0,16,TIME[6]>>4&0x0f);

          ShowNumber(0,24, TIME[6]&0x0f);//年

                

          ShowNumber(0,40,TIME[4]>>4&0x01);

          ShowNumber(0,48, TIME[4]&0x0f);//月

                

                ShowNumber(0,64,TIME[3]>>4&0x03);

                ShowNumber(0,72, TIME[3]&0x0f);//日


          ShowChina(0,112,(TIME[5]&0x07)-1);//周

}

void wendu() {

                //溫度

                a=Read_Temperature();          //讀取DS18B20的溫度

                if(a<0)                                          //處理溫度正負(fù)

                {        

                                a = (-1)*a;         // 取補(bǔ)

                                ShowNumber(6,88,11);          //溫度計圖標(biāo)—

                 }

                 else 

                { 

                                         ShowNumber(6,88,12);//溫度計圖標(biāo)+

                 }

                        ShowNumber(6,96,a/10%10);  //顯示溫度中位

           

                ShowNumber(6,104,a%10);           //顯示溫度低位


}


void digplaystart() {//開機(jī)顯示

        uchar i=0;

                ShowChina(2,64-16*1.5,19);

                ShowChina(2,64-16*0.5,20);

                ShowChina(2,64+16*0.5,21);

                ShowChina(2,64+16*1.5,22);

        for (i=0;i<10;i++) {

        ShowNumber(4,32+8*i,16);           

                delay5ms();

                delay5ms();

        }

        ClearScreen(0);//清屏

}


void main(void) 

{        

        uchar i;

        InitLCD();          //初始化LCD12864

        digplaystart();

        delay5ms();

        Ds1302Init();//Ds1302初始化,并且附上設(shè)定的默認(rèn)時間

        a=Read_Temperature();          //讀取DS18B20的溫度

                        ShowNumber(0,32,11);//-

                ShowNumber(0,56,11);//-

                ShowChina(0,96,7);//漢字周

          ShowNumber16_32(2,32,10);//:

                ShowNumber16_32(2,80,10);//:

                ShowChina(6,112,8);//℃

        while(1)

        {

                wendu();//溫度顯示

                if(flag==1) 

                                Ds1302ReadTime();                

                                        //讀取DS1302的時間

                else  

                Ds1302WriteTime();


if(KEY1==0)                                  //按鍵1--處理設(shè)定時間和返回

                {

                        delay10();

                        if(KEY1==1)

                        {

                                delay10();

                                flag=~flag;        

                                

                                if(flag==0) {

                                ShowChina(6,48,9);

                                ShowChina(6,0,16);

                                ShowChina(6,16,17);

                                ShowNumber(6,32,10);

                                }

                                if(flag==1) {

                                                for( i=0;i<8;i++) {

                                                        ShowNumber(6,8*i,15);

                                        }

                                }

                        }

                }


                if(KEY2==0)                                  //按鍵2--處理選擇設(shè)定時間的項目

                { 

                        delay10();

                        if(KEY2==1)

                        {

                                delay10();

                                choose++;

                                ShowChina(6,48,8+choose);

[1] [2]
關(guān)鍵字:51單片機(jī)  LCD12864  萬年歷 引用地址:51單片機(jī)+LCD12864的萬年歷Proteus仿真

上一篇:單片機(jī)帶時鐘1602計算器終極程序
下一篇:基于51單片機(jī)的LD3320的例程(口令模式+IO口控制程序)

推薦閱讀

在上百億拋盤資金封死跌停,公募基金給出13個跌停板“預(yù)測”,券商主動揭示風(fēng)險的情況下,樂視網(wǎng)(300104)復(fù)牌后連續(xù)兩天出現(xiàn)大宗交易。?1月25日,樂視網(wǎng)再現(xiàn)大宗交易:華泰證券深圳益田路榮超商務(wù)中心營業(yè)部有人以12.42元/股的跌停價成交了100萬股,成交成交金額高達(dá)1242萬元,占當(dāng)日成交金額的55.52%。賣方為中泰證券寧波江東北路證券營業(yè)部。?在此前...
近日,央視頻道播出的《第一時間》節(jié)目稱,目前市面上的很多智能攝像頭都存在技術(shù)漏洞,網(wǎng)上已有公開販賣的破解智能攝像頭的教程和軟件。同時,一些不法分子還利用這些安全漏洞,窺視他人家庭隱私生活,錄制后在網(wǎng)上公開販賣。報道提到了亞馬遜旗下一家公司研發(fā)的智能門鈴,這款門鈴被爆出公司員工可觀看“世界各地每一個”門鈴攝像頭所拍攝的視頻。不僅僅...
一、簡介本文介紹STM32系列如何使用timer1的第TIM1_CH2N通道(PB14)產(chǎn)生PWM。二、實驗平臺庫版本:STM32F10x_StdPeriph_Lib_V3.5.0編譯軟件:MDK4.53硬件平臺:STM32開發(fā)板(主芯片stm32f103c8t6)仿真器:JLINK三、版權(quán)聲明四、實驗前提1、在進(jìn)行本文步驟前,請先閱讀以下博文:1)《STM32之timer3產(chǎn)生PWM》:http://blog.csdn.net/feilusia/article/det...
2020年11月,美光科技宣布,其第五代3D?NAND閃存技術(shù)達(dá)到了176層堆疊。預(yù)計通過美光全新推出的176層3D?NAND閃存技術(shù)以及架構(gòu),可以大幅度提升數(shù)據(jù)中心、智能邊緣計算以及智能手機(jī)存儲的應(yīng)用效能。176層3D?NAND閃存是美光第二代替換柵極(Replacement?Gate)架構(gòu),是目前全球技術(shù)最為先進(jìn)的NAND節(jié)點,相較于前代3D?NAND相比,美光176層3D?NAND閃存在讀...

史海拾趣

問答坊 | AI 解惑

FPGA器件的競爭與冒險現(xiàn)象及消除方法

在數(shù)字電路設(shè)計中,經(jīng)常需要考慮競爭和冒險現(xiàn)象帶來的問題。尤其是采用FPGA器件后,這個問題尤為明顯,為了改善系統(tǒng)性能,加強(qiáng)系統(tǒng)的穩(wěn)定性,有效地抑制干擾,使得設(shè)計更加優(yōu)化、合理,本文將對競爭與冒險帶來的問題與消除方法加以詳細(xì)討論。 1 FPGA ...…

查看全部問答∨

指紋閱讀器的選擇

目前,市場上提供的指紋閱讀器依據(jù)指紋傳感器的不同主要分為兩類,即:以中控、科密、漢王、青松為代表的光學(xué)指紋閱讀器和以廣州三新、香港龍杰為代表的電容式指紋閱讀器。光學(xué)傳感器也稱為第一代傳感器,其原理是通過光學(xué)成像原理形成指紋圖像,并 ...…

查看全部問答∨

系統(tǒng)集成商軟件開發(fā)能力對監(jiān)控拼墻系統(tǒng)增值的重要性

 1.一個好的監(jiān)控拼墻系統(tǒng),除了硬件之外,一般還包含哪些應(yīng)用和管理軟件?   一般來說,監(jiān)控拼墻系統(tǒng)只是扮演著一個監(jiān)控系統(tǒng)中的顯示子系統(tǒng),因此除了具備豐富而強(qiáng)大的系統(tǒng)接入信號顯示功能以外,最重要的就是能夠提供出如何對其接入的各類信 ...…

查看全部問答∨

jtag下載出問題了,大家?guī)兔纯矗x謝了!??!

今天焊了一個ep2c8q208的板子,焊完電源后檢查3.3v 1.2v電源正常,開始焊cyclone ii,焊完后,焊接jtag和as下載電路,焊完后檢測時發(fā)現(xiàn)jtag不能下載,而as可以下載。 經(jīng)檢測jtag原理圖正確,jtag管腳和fpga管腳連接沒斷路沒短路 晶振是50m,測試時 ...…

查看全部問答∨

免費贈送D78F1203資料

本帖最后由 paulhyde 于 2014-9-15 09:17 編輯 免費贈送D78F1203資料,里面全是英文,且沒有具體的引腳信息,但是有對它的介紹,相信對大家有用,萬一大會讓制定用這個芯片就麻煩了  …

查看全部問答∨

看門狗定時器(very clear).

看門狗定時器(very clear). 對看門狗講解的很清楚?!?

查看全部問答∨

vxworks loading問題

MPC8245 CPU板,通過底板PCI掛個8139的網(wǎng)卡,boot啟動后從網(wǎng)絡(luò)下載印象時一直下載不了。網(wǎng)卡的鏈接和數(shù)據(jù)燈都亮著,主機(jī)也提示網(wǎng)絡(luò)已鏈接,fpt sever沒有客戶端訪問信息。目標(biāo)機(jī)串口啟動信息如下 boot device        &nbs ...…

查看全部問答∨

這種嵌入開發(fā)要求能用虛函數(shù)的技術(shù)嗎?

開發(fā)一個嵌入式東西。cpu300多M,內(nèi)存60M?,F(xiàn)在的程序啟動之后,cpu也就10%,內(nèi)存占11m;想用虛函數(shù)的技術(shù)。不知道效率上會帶來什么問題。嵌入式系統(tǒng)能用虛函數(shù)這種耗資源的技術(shù)嗎 另外,程序?qū)煽啃砸蟊容^高,要求持續(xù)運行幾年沒問題,不知道虛 ...…

查看全部問答∨

ARM芯片GPIO等寄存器的地址 常見的此類地址有什么啊

小弟正在看嵌入式 水平非常的水 還請各位大俠不吝點化 看程序中有如下語句 #define GPBCON                  (*(volatile unsingned long *)0x56000010) #define GPBDAT  &nb ...…

查看全部問答∨

高價求購 Tornado V 2.2.1的序列號

高價求購 Tornado V 2.2.1的序列號 聯(lián)系方式:站內(nèi)消息.…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 岳阳市| 城固县| 轮台县| 云龙县| 连平县| 佛坪县| 任丘市| 石渠县| 油尖旺区| 鹿邑县| 保山市| 温宿县| 虹口区| 和龙市| 怀宁县| 昌邑市| 佛冈县| 登封市| 海南省| 眉山市| 宜宾县| 宜宾市| 武冈市| 方城县| 红安县| 巩义市| 克什克腾旗| 天长市| 民和| 竹北市| 石门县| 淮南市| 延吉市| 含山县| 吉林省| 闻喜县| 迁安市| 太白县| 峨眉山市| 汉中市| 天峨县|