摘 要:介紹了以STC89C52單片機(jī)為主控制器的基于DS18B20的溫度測控系統(tǒng)的硬件和軟件設(shè)計(jì)方法,給出了完整的硬件電路及程序流程圖。并根據(jù)串行通訊原理設(shè)計(jì)了單片機(jī)與PC機(jī)的接口電路,建立了單片機(jī)與PC機(jī)之間的串行通訊協(xié)議,同時(shí)利用VB6.0對(duì)測溫系統(tǒng)實(shí)現(xiàn)了對(duì)象化操作,可以用于溫度數(shù)據(jù)的采集、存儲(chǔ)和控制。本系統(tǒng)結(jié)構(gòu)簡單、測量精度高、可靠性高。
摘 要:針對(duì)傳統(tǒng)頻率計(jì)體積大、測量速度慢、測量結(jié)果誤差較大的問題,設(shè)計(jì)了一款基于STC89C52的便攜式頻率計(jì)通過對(duì)傳統(tǒng)頻率計(jì)全硬件電路的改進(jìn),結(jié)合軟件編程,使測量達(dá)到更高精度。以STC89C52單片機(jī)為核心,先將待測信號(hào)放大整形,進(jìn)行分頻處理,接著采用單片機(jī)的內(nèi)部定時(shí)器對(duì)脈沖波計(jì)數(shù),最后將轉(zhuǎn)換后的頻率值通過顯示電路顯示。該頻率計(jì)量化誤差小,可準(zhǔn)確測量1 Hz~20 MHz的頻率信號(hào)。
摘 要:為實(shí)現(xiàn)溫室環(huán)境溫濕度參數(shù)的采集,采用基于物聯(lián)網(wǎng)架構(gòu)的無線溫濕度測量的方法,不必敷設(shè)電纜,可節(jié)省費(fèi)用和時(shí)間。溫濕度采集子節(jié)點(diǎn)以STC89C52為控制器,利用數(shù)字式溫濕度傳感器DHT11對(duì)環(huán)境參數(shù)進(jìn)行采集,通過無線模塊nRF24L01進(jìn)行發(fā)送,控制器通過模擬SPI口實(shí)現(xiàn)與無線模塊之間的通信。溫濕度數(shù)據(jù)接收節(jié)點(diǎn)通過無線模塊將數(shù)據(jù)傳給STC89C52,控制器經(jīng)處理后,在顯示屏LCD12864上顯示各子節(jié)點(diǎn)的數(shù)據(jù)同時(shí)將數(shù)據(jù)傳送至上位機(jī)。
本文主要詳解基于單片機(jī)的智能安防報(bào)警系統(tǒng)設(shè)計(jì)方案,我們以基于STC89C52單片機(jī)設(shè)計(jì)的方案來介紹,首先介紹了STC89C52引腳圖及功能,其次闡述了基于STC89C52單片機(jī)的智能安防報(bào)警
隨著科技的發(fā)展,生活中電子萬年歷越來越普遍,功能也越來越多。根據(jù)人們的日?;拘枨?,設(shè)計(jì)一種電子萬年歷,可以實(shí)現(xiàn)測溫、鬧鐘、秒表和語音報(bào)警等功能,為人們的日常生活提供舒適和便捷,具有重要的使用價(jià)值。
21世紀(jì),能源問題日益突出,節(jié)能環(huán)保已成為諸多設(shè)計(jì)所必須考慮的一大因素。該設(shè)計(jì)就是以有效提高實(shí)驗(yàn)室燈光和各種電源利用率為目的,采用紅外計(jì)數(shù),在不同情況下分別提供相應(yīng)的照明和電源的供給,避免了人少開多組燈、使用多組儀器以及人員離開忘記關(guān)閉儀器等浪費(fèi),節(jié)能的同時(shí),提高設(shè)備使用壽命,可有效地達(dá)到自動(dòng)關(guān)閉電源目的,有效地防止火災(zāi),同時(shí)該系統(tǒng)還可以顯示房間例如溫度、日期等詳細(xì)情況。該系統(tǒng)可在圖書館、教室、會(huì)議室、作為大型公共場所的中央控制設(shè)備。
main.c#include#include "mytype.h"#include "iic.h"#include "mma7455.h"uint8 X,Y,Z;void main(){uint8 i,temp;EA=1;//打開中斷EX1=1;//打開外部中斷INIT1//初始化IIC總線IIC_init();//寫數(shù)據(jù)IIC_start();IIC_writ
/****說明:結(jié)合我手上的板子,顯示部分代碼沒有規(guī)律。上班時(shí)間沒事用了倆小時(shí)看芯片資料帶改,下班后一試直接成功。用手機(jī)看的PDFsheet,可把我累死了!測試功能:0-60循環(huán)計(jì)數(shù),斷電保護(hù)存儲(chǔ)最后數(shù)值,重啟繼續(xù)。*****/#in
80C51的中斷系統(tǒng)有5個(gè)中斷源(80C52有6個(gè)),2個(gè)優(yōu)先級(jí),可實(shí)現(xiàn)二級(jí)中斷嵌套。 根據(jù)它的原理圖就可以看出,80C51一共有4個(gè)寄存器(TCON,SCON,IE,IP),附件有她們的詳細(xì)的寄存器示例圖。 如果想產(chǎn)生一個(gè)中斷請(qǐng)求,首
本文提出了一種以STC89C52單片機(jī)為控制核心的自動(dòng)印章機(jī)的設(shè)計(jì)方案,該方案通過編寫有關(guān)程序和各種用戶參數(shù)的設(shè)置,實(shí)現(xiàn)印章機(jī)的自動(dòng)運(yùn)行、智能蓋章、調(diào)整以及存儲(chǔ)數(shù)據(jù)功能。
主要性能: 與MCS-51單片機(jī)產(chǎn)品兼容 、8K字節(jié)在系統(tǒng)可編程Flash存儲(chǔ)器、 1000次擦寫周期、全靜態(tài)操作:0Hz~33Hz 、三級(jí)加密程序存儲(chǔ)器 、 32個(gè)可編程I/O口線、三個(gè)16位定時(shí)器/計(jì)數(shù)器八個(gè)中斷源、全雙工UART串行通道、 低功耗空閑和掉電模式 、掉電后中斷可喚醒 、看門狗定時(shí)器 、雙數(shù)據(jù)指針、掉電標(biāo)識(shí)符 。
我們使用看門狗的目的就是當(dāng)單片機(jī)程序跑飛時(shí),通過看門狗復(fù)位重新使單片機(jī)正常工作。那么看門狗主要的功能就是復(fù)位,因此每一次看門狗復(fù)位就閃爍LED 燈一段時(shí)間。那么怎樣令看門狗復(fù)位呢?很簡單,只要初始化看門狗后不喂狗就是了。如果不想LED 閃爍即LED 狀態(tài)保持不變,就必須在看門狗定時(shí)器溢出時(shí)間范圍內(nèi)喂狗,即通過按鍵外部中斷進(jìn)行喂狗操作。
STC89C52驅(qū)動(dòng)數(shù)碼管介紹
STC89C52RC的 EEPROM是通過 ISP/IAP 技術(shù)讀寫內(nèi)部 FLASH 來實(shí)現(xiàn) EEPROM。
本文提出了一種以STC89C52單片機(jī)為控制核心的自動(dòng)印章機(jī)的設(shè)計(jì)方案,該方案通過編寫有關(guān)程序和各種用戶參數(shù)的設(shè)置,實(shí)現(xiàn)印章機(jī)的自動(dòng)運(yùn)行、智能蓋章、調(diào)整以及存儲(chǔ)數(shù)據(jù)功能
0 引言脈診之所以重要是由于脈象能傳遞機(jī)體各部分的生理病理信息,是窺視體內(nèi)功能變化的窗口,可以為診斷疾病提供重要依據(jù)。但是傳統(tǒng)脈診主要依賴于醫(yī)者的經(jīng)驗(yàn)和主觀判斷,再加上被診者的個(gè)體差異使得脈象的辨認(rèn)、識(shí)
超聲波有以下特點(diǎn):速度小,傳播時(shí)間容易檢測;頻率高,反射性強(qiáng),繞射性弱;傳播距離較遠(yuǎn);對(duì)光線和電磁場不敏感等。利用超聲波的這些優(yōu)點(diǎn),結(jié)合微電子技術(shù),超聲波測距技術(shù)應(yīng)運(yùn)而生。與激光測距、紅外線測距等相比,
當(dāng)今世界,建筑智能化已成為一種發(fā)展趨勢,這即是人們生活的需要,也是文明程度的體現(xiàn)。然而,現(xiàn)在人們所使用的窗戶依然是傳統(tǒng)的手動(dòng)開關(guān)控制,更不用提智能化。如果有一種智能窗,不僅可以實(shí)現(xiàn)全自動(dòng)開關(guān)窗,而且具
摘要:針對(duì)現(xiàn)在的太陽能熱水器普遍存在如:電路復(fù)雜、成本較高、不具有防護(hù)功能、易引起管道凍裂、伴熱帶容易引起火災(zāi)、操作繁瑣等的問題,文章設(shè)計(jì)了紅外遙控太陽能控制系統(tǒng),系統(tǒng)選用STC89C52作為系統(tǒng)主要中心處理
為了解決無法對(duì)無人升空平臺(tái)設(shè)備艙溫濕度進(jìn)行實(shí)時(shí)監(jiān)控的問題,采用STC89C52單片機(jī)為控制核心,以Lab-VIEW為開發(fā)平臺(tái),提出了無人升空平臺(tái)溫濕度遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)方案。該系統(tǒng)可以對(duì)飛行任務(wù)過程中無人升空平臺(tái)設(shè)備艙的溫濕度進(jìn)行實(shí)時(shí)的監(jiān)控,當(dāng)設(shè)備艙的溫濕度超出所許可的范圍時(shí),系統(tǒng)會(huì)發(fā)出報(bào)警信息提醒操作員采取適當(dāng)?shù)拇胧?,并能夠自?dòng)調(diào)節(jié)艙內(nèi)的溫濕度,以保證艙內(nèi)任務(wù)設(shè)備時(shí)刻處于良好的工作環(huán)境,確保試驗(yàn)中所采集數(shù)據(jù)的有效性。