女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]春節(jié)過后,很多內(nèi)容都忘記了,好在以前整理了一些子函數(shù),子模塊。今天就用子函數(shù)模塊化編寫,液晶LCD1602實時顯示時鐘。用到這樣幾個文件:delay.c采用定時器延時函數(shù),里面有延時毫秒和微秒的函數(shù)。lcd1602.c液晶顯

春節(jié)過后,很多內(nèi)容都忘記了,好在以前整理了一些子函數(shù),子模塊。今天就用子函數(shù)模塊化編寫,液晶LCD1602實時顯示時鐘。

用到這樣幾個文件:

delay.c采用定時器延時函數(shù),里面有延時毫秒和微秒的函數(shù)。

lcd1602.c液晶顯示函數(shù)

rtc.c實時時鐘函數(shù)

采用模塊化編程好處就是簡單方便,便于移植,主函數(shù)內(nèi)容不會過于龐大,也方便閱讀。

main.c的內(nèi)容為:

#include "lcd1602.h"
#include "delay.h"
#include "rtc.h"
#include "led.h"
int main(void)
{

LED_INIT();//LED初始化
initLCD();//初始化LCD1602
putsLCD("Current time is:");//液晶第一行顯示
set_time(0X11,0X02,0X22,0X02,0X13,0X57,0X30);
//設(shè)置當(dāng)前時間:11-02-2213點57分30秒星期二

while(1)
{
LED1_ON();

tm.l=RtccGetTime();
setLCDC( 0x40);//液晶第二行顯示
putLCD(tm.hour/16+0x30);
putLCD(tm.hour%16+0x30);
putLCD('-');
putLCD(tm.min/16+0x30);
putLCD(tm.min%16+0x30);
putLCD('-');
putLCD(tm.sec/16+0x30);
putLCD(tm.sec%16+0x30);

delay_ms(1000);
LED1_OFF();
}
}

不知道是不是編譯器的問題,這段代碼寫到子函數(shù)就不行

putLCD(tm.hour/16+0x30);
putLCD(tm.hour%16+0x30);
putLCD('-');
putLCD(tm.min/16+0x30);
putLCD(tm.min%16+0x30);
putLCD('-');
putLCD(tm.sec/16+0x30);
putLCD(tm.sec%16+0x30);
以后慢慢再研究。整體效果如圖:


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在Arduino和微控制器的迷人世界中,保持時間是關(guān)鍵。你可能需要建一個數(shù)字時鐘,計時器,或者更復(fù)雜的東西,比如自動植物澆水系統(tǒng)。這就是DS1302模塊發(fā)揮作用的地方。這是一個方便的小設(shè)備,可以幫助你在Arduino項目...

關(guān)鍵字: Arduino 微控制器 實時時鐘 DS1302

在現(xiàn)代嵌入式系統(tǒng)設(shè)計中,實時時鐘(RTC)模塊扮演著至關(guān)重要的角色。它不僅為系統(tǒng)提供準(zhǔn)確的時間信息,還廣泛應(yīng)用于定時任務(wù)、事件記錄以及系統(tǒng)喚醒等場景。然而,在使用瑞薩RH850系列微控制器(MCU)的RTC模塊時,我們遇...

關(guān)鍵字: 瑞薩RH850 RTC 實時時鐘

在當(dāng)今科技飛速發(fā)展的時代,液晶顯示屏(LCD)作為信息顯示的核心組件,廣泛應(yīng)用于智能手機(jī)、平板電腦、智能手表等小尺寸電子設(shè)備中。然而,隨著屏幕尺寸的縮小和分辨率的提升,小尺寸液晶顯示屏的橫紋不良問題逐漸凸顯,成為影響用戶...

關(guān)鍵字: 液晶顯示 智能手機(jī)

液晶顯示器(Liquid Crystal Display,簡稱LCD)作為一種廣泛應(yīng)用于電視、電腦顯示器、手機(jī)以及各類電子產(chǎn)品的顯示技術(shù),其發(fā)展歷程與科技創(chuàng)新緊密相連。LCD技術(shù)以其獨特的構(gòu)造和工作原理,在過去的幾十年里...

關(guān)鍵字: LCD 液晶顯示

在電子顯示技術(shù)領(lǐng)域,液晶顯示(LCD)因其低功耗、高清晰度和長壽命等優(yōu)點被廣泛應(yīng)用于各種設(shè)備中。為了驅(qū)動LCD,需要使用專門的接口技術(shù)來傳輸圖像數(shù)據(jù)。其中,低壓差分信號(LVDS)和迷你低壓差分信號(MiniLVDS)是...

關(guān)鍵字: 電子顯示 液晶顯示 低壓差分信號

實時時鐘(Real-TimeClock,RTC)常用于制作時鐘日歷。RTC電路分屬于兩個電源域:備份域和VDD電源域。RTC的核心計數(shù)部分在備份域中,可在VDD斷電VBAT供電時保持RTC的計數(shù),當(dāng)系統(tǒng)復(fù)位或者從待機(jī)模式...

關(guān)鍵字: ST 實時時鐘 RTC

摘 要 :基于 STC89C52RC 單片機(jī)的智能電子秤的設(shè)計分為三大板塊,即硬件排版、布局設(shè)計,軟件編寫、下載、調(diào)試及產(chǎn)品焊接?;趩纹瑱C(jī)的智能電子秤是以 STC89C52RC 單片機(jī)為核心的控制系統(tǒng),單片機(jī)內(nèi)下載軟件...

關(guān)鍵字: 單片機(jī) 電子秤 傳感器 HX711 模數(shù)轉(zhuǎn)換 液晶顯示

摘 要 :以 STC89C52 單片機(jī)為溫度測控系統(tǒng)的核心,利用 AD590 溫度傳感器將溫度信號轉(zhuǎn)換成電信號,然后經(jīng)信號差分放大電路和A/D 轉(zhuǎn)換電路將其對應(yīng)的數(shù)字信號輸入單片機(jī),單片機(jī)計算出溫度傳感器對應(yīng)的溫度值后,...

關(guān)鍵字: 單片機(jī) 溫度傳感器 放大電路 A/D 轉(zhuǎn)換電路 液晶顯示 報警電路 串口通信

摘 要 :隨著電子行業(yè)的快速發(fā)展,電子產(chǎn)品與人們的日常生活密不可分。與此同時,對電子測量技術(shù)的精確度、便捷性的要求也逐步提高。文中以 STM32 單片機(jī)為核心控制器,采用功率放大、非接觸式電流獲取、電流信號幅值檢測分析、...

關(guān)鍵字: STM32 單片機(jī) 功率放大 非接觸式電流 幅值檢測 頻率檢測 液晶顯示

摘要:介紹了以DSP芯片TMS320F2812為CPU的有源電力濾波器中液晶模塊JLX12864G-139的應(yīng)用設(shè)計方法,詳細(xì)說明了DSP芯片與液晶模塊的硬件接口電路設(shè)計,通過分析液晶模塊的讀寫時序,闡述了在TMS320...

關(guān)鍵字: TMS320F2812 JLX12864G-139 液晶顯示 接口
關(guān)閉