“數(shù)據(jù)采集”是指將溫度、壓力、流量、位移等模擬物理量采集并轉(zhuǎn)換成數(shù)字量后,再由計(jì)算機(jī)進(jìn)行存儲(chǔ)、處理、顯示和打印的過(guò)程,相應(yīng)的系統(tǒng)稱(chēng)為數(shù)據(jù)采集系統(tǒng)。本文
1. Warning 280:’i’:unreferencedLOCal variable說(shuō)明局部變量i 在函數(shù)中未作任何的存取操作,解決方法消除函數(shù)中i 變量的宣告2 Warning 206:’MusIC3’:missing function-prototype說(shuō)明Music3( )函數(shù)未
一直想寫(xiě)一個(gè)帖子,將自己學(xué)習(xí)的經(jīng)歷、經(jīng)驗(yàn)和方法總結(jié)一下,今天終于動(dòng)手寫(xiě)了,呵呵,這是我學(xué)習(xí)單片機(jī)的經(jīng)驗(yàn)、心得、方法。希望對(duì)大家學(xué)習(xí)單片機(jī)有所幫助?! 〗?jīng)常在群、論壇里看到有人問(wèn):怎么學(xué)
隨著微電子技術(shù)和超大規(guī)模集成電路技術(shù)的發(fā)展,單片微型計(jì)算機(jī)以其體積小、性?xún)r(jià)比高、功能強(qiáng)、可靠性高等獨(dú)有的特點(diǎn),在各個(gè)領(lǐng)域(如工業(yè)控制、家電產(chǎn)品、汽車(chē)電子、通信、智能儀器儀表)得到了廣泛的應(yīng)
1.實(shí)驗(yàn)任務(wù) 如圖13所示,利用AT89S51單片機(jī)的P0端口的P0.0-P0.7連接到一個(gè)共陰數(shù)碼管的a-h(huán)的筆段上,數(shù)碼管的公共端接地。在數(shù)碼管上循環(huán)顯示0-9數(shù)字,時(shí)間間隔0.2秒。2.電路原理圖
“數(shù)據(jù)采集”是指將溫度、壓力、流量、位移等模擬物理量采集并轉(zhuǎn)換成數(shù)字量后,再由計(jì)算機(jī)進(jìn)行存儲(chǔ)、處理、顯示和打印的過(guò)程,相應(yīng)的系統(tǒng)稱(chēng)為數(shù)據(jù)采集系統(tǒng)。本文
一、確定任務(wù)開(kāi)發(fā)單片機(jī)最小系統(tǒng)二、任務(wù)分析:該系統(tǒng)具有的功能:(1)具有2位LED數(shù)碼管顯示功能。(2)具有八路發(fā)光二極管顯示各種流水燈。(3)可以完成各種奏樂(lè),報(bào)警等發(fā)聲音類(lèi)實(shí)驗(yàn)。(4)具有復(fù)位功
一個(gè)單片機(jī)應(yīng)用系統(tǒng)是由硬件和軟件組成的。系統(tǒng)硬件設(shè)計(jì)包括單片機(jī)CPU的選型、接口電路的設(shè)計(jì)、外圍器件的選擇、試驗(yàn)電路板的設(shè)計(jì)等內(nèi)容?! ≤浖O(shè)計(jì)則包括軟件編寫(xiě)和仿真調(diào)試。 仿真是單片機(jī)
#include"C8051F040.h"#defineucharunsignedchar#defineuintunsignedintucharxdatavirt_port;bitSPI_BUSY;unsignedcharxdatatab1[16]={0x20,0x20,0x42,0x54,0x20,0x46,0x30,0x34,0x30,0x20,0x56,0x31,0
c8051f005單片機(jī)PWM測(cè)試程序//PWM輸出腳P0.3//-----------------------------------------------------------------------------//Includes//-------------------------------------------------------
XC166單片機(jī)的指令流水線存在著不可避免的阻塞現(xiàn)象,MAC單元指令也一樣。盡管在硬件設(shè)計(jì)時(shí)已經(jīng)采用了專(zhuān)用模塊來(lái)減少阻塞,但有些阻塞是不可避免的,從程序優(yōu)化的角度來(lái)說(shuō),可以充分利用指令流水線阻塞現(xiàn)象,通過(guò)重排指令流水線上的指令,消除阻塞,以使得程序的運(yùn)行時(shí)間縮短,從而達(dá)到優(yōu)化的目的。
LPC900系列單片機(jī)UART和CCU模塊實(shí)現(xiàn)紅外通信程序$INCLUDE(REG932.INC);變量定義BEEPBITP2.7KEY1BITP0.1FEBITSCON.7PLEENBITTCR20.7RCV_BUFDATA30H;接收緩沖區(qū)首地址(30H~3FH)BRGR1_DATADATA09H;波特率
單片機(jī)及單片機(jī)通訊程序#include#defineucharunsignedchar#defineSLAVE0x00#defineBN16ucharidatatdata[16];ucharidatardata[16];bittrdy;bitrrdy;voidmain(void){TMOD=0x20;//定時(shí)器T1為模式2TL1=0xfd
引言高精度時(shí)間基準(zhǔn)已經(jīng)成為通信、電力、工業(yè)控制等領(lǐng)域的基礎(chǔ)保障平臺(tái)之一。時(shí)統(tǒng)設(shè)備通常采用晶體振蕩器作為頻率標(biāo)準(zhǔn),但都由于晶振老化和溫度變化等原因?qū)е缕漕l率長(zhǎng)期穩(wěn)
今天的問(wèn)題是解決有部分小伙伴沒(méi)法下載程序的問(wèn)題的,在解答這個(gè)問(wèn)題之前,小編覺(jué)得有必要對(duì)STC_ISP 軟件的使用做一個(gè)簡(jiǎn)要的描述,具體請(qǐng)看我BB。一、STC_ISP軟件的基本操作
;*****************************************************;基于DDS技術(shù)的數(shù)控信號(hào)發(fā)生器控制程序;;正弦波1Hz-10MHZ;;單片機(jī)STC12C5410AD;;AD985050MHZ晶振;;*****************************************
BH1415F調(diào)頻臺(tái)控制C程序 使用keilC51 通過(guò)調(diào)試//使用AT89C52單片機(jī),12MHz晶振,用共陽(yáng)四位LED數(shù)碼管//P0口輸出段碼,P2口掃描//#pragmaSRC(d:\\aa.asm)#include"reg52.h"#include"intrins.h"//_nop_();
超聲測(cè)距器單片機(jī)程序#include#defineucharunsignedchar#defineuintunsignedint#defineulongunsignedlongexternvoidcs_t(void);externvoiddelay(uint);externvoiddisplay(uchar*);datauchartestok;/*主
/*********************************************************************///八路電壓表C程序/*********************************************************************//*使用AT89C52單片機(jī),12MHz晶
/*--------------------------------------快熱式熱水器程序MCUAT89C51XAL12MHz--------------------------------------*///#pragmaSRC#include#include#includevoiddelay(unsignedint);//延時(shí)函數(shù)void