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