完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
電子發(fā)燒友網(wǎng)技術(shù)文庫為您提供最新技術(shù)文章,最實(shí)用的電子技術(shù)文章,是您了解電子技術(shù)動(dòng)態(tài)的最佳平臺(tái)。
(1) PCB板布線錯(cuò)誤; (2) 單片機(jī)質(zhì)量有問題; (3) 晶振質(zhì)量有問題; (4) 負(fù)載電容或匹配電容與晶振不匹配或者電容質(zhì)量有問題; (5) PCB板受潮,導(dǎo)致阻抗失配而不能起振; (6) 晶振電路的走線過長(zhǎng); (7) 晶振兩腳之間有走線; (8) ...
這個(gè)程序不是用戶的應(yīng)用程序,它的作用有兩個(gè):第一是在上電的一小段時(shí)間里實(shí)時(shí)檢測(cè)串口,如果有上位機(jī)發(fā)出的更新程序命令,就發(fā)送握手信號(hào),通知上位機(jī)發(fā)送更新代碼,并將收到的更新代碼寫入單片機(jī)相應(yīng)的Flash中;第二個(gè)作用是當(dāng)檢測(cè)到有應(yīng)用程序存在時(shí),跳轉(zhuǎn)到應(yīng)用程序的入口地址,執(zhí)行應(yīng)用程序。...
相干光通信的理論和實(shí)驗(yàn)始于80年代。由于相干光通信系統(tǒng)被公認(rèn)為具有靈敏度高的優(yōu)勢(shì),各國(guó)在相干光傳輸技術(shù)上做了大量研究工作。經(jīng)過十年的研究,相干光通信進(jìn)入實(shí)用階段。英美日等國(guó)相繼進(jìn)行了一系列相干光通信實(shí)驗(yàn)。...
Arduino最小系統(tǒng)板電路見下圖,適用于對(duì)ATmega8、ATmega168、ATmega328等型號(hào)的單片機(jī)編程。...
想要實(shí)現(xiàn)單片機(jī)定時(shí)器的短暫延時(shí),我們可以通過函數(shù)設(shè)計(jì)的方式來實(shí)現(xiàn),在C文件中通過使用帶_NOP_()語句的函數(shù)的方式完成短暫延時(shí)非常簡(jiǎn)單快捷。平時(shí)工程師可以自定義一系列不同的延時(shí)函數(shù),如Delay10us()、Delay25us()、Delay40us()等存放在一個(gè)自定義的C文件中,需要時(shí)在主程序...
根據(jù)手冊(cè)和開發(fā)板給的源碼,直接實(shí)現(xiàn)停止模式,但是發(fā)現(xiàn)退出時(shí)就發(fā)生死機(jī)現(xiàn)象,并沒有進(jìn)入恢復(fù)正常,只執(zhí)行了中斷函數(shù)中一個(gè)或者兩個(gè)語句(是隨機(jī)的)。...
要用C語言開發(fā)PIC單片機(jī)和模擬仿真調(diào)試程序,必須有相應(yīng)的編譯器,PICC與PICC18的C編譯器是優(yōu)化的PIC單片機(jī)C編譯器,它由澳大利亞HI-TECH公司研制的,該編譯器是目前性能優(yōu)異的PIC系列單片機(jī)C編譯器軟件,也完全符合美國(guó)ANSIC標(biāo)準(zhǔn)。PICC是用于PIC16系列產(chǎn)品:PICC18可用...
不過我在網(wǎng)上游逛了很久,也看過不少源程序了,沒有發(fā)現(xiàn)這種按鍵處理辦法的蹤跡,所以,我將他共享出來,和廣大同僚們共勉。我非常堅(jiān)信這種按鍵處理辦法的便捷和高效,你可以移植到任何一種嵌入式處理器上面,因?yàn)镃語言強(qiáng)大的可移植性。...
外時(shí)鐘是高頻的噪聲源,除能引起對(duì)本應(yīng)用系統(tǒng)的干擾之外,還可能產(chǎn)生對(duì)外界的干擾,以8051單片機(jī)為例最短指令周期1μs時(shí),外時(shí)鐘是12MHz。而同樣速度的Motorola單片機(jī)系統(tǒng)時(shí)鐘只需4MHz微控制器產(chǎn)生的最有影響的高頻噪聲大約是時(shí)鐘頻率的3倍。...
PIC16C73是低功耗、高性能、CMOS、全靜態(tài)、8位EPROM型 單片機(jī) ,尋址空間為4K×14,采用先進(jìn)的RISC指令結(jié)構(gòu),8級(jí)堆棧,多個(gè)內(nèi)部及外部中斷源。內(nèi)部設(shè)有192個(gè)字節(jié)的RAM和22個(gè)I/O口,3個(gè)定時(shí)/計(jì)數(shù)器,2個(gè)串行口,5通道8位A/D。...
PIC16C××系列單片機(jī)本身的功耗較低(在5V,4MHz振蕩頻率時(shí)工作電流小于2mA)。為進(jìn)一步降低功耗,在保證滿足工作要求的前提下,可采用降低工作頻率的方法,工作頻率的下降可大大降低功耗(如PIC16C××在3V,32kHz下工作,其電流可減小到15μA),但較低的工作頻率可能導(dǎo)致部分子程序(如...
查單片機(jī),看看管腳有沒有問題;一般編程器能夠?qū)⒊绦驅(qū)懭耄f明單片機(jī)是好的;最好手頭上準(zhǔn)備一個(gè)驗(yàn)證過的單片機(jī),內(nèi)部有一個(gè)簡(jiǎn)單的程序,比如,在某個(gè)口線上輸出1個(gè)1秒占空比的方波等,可以使用萬用表測(cè)量。...
我是電子制作愛好者,最近從網(wǎng)上看到這款單片機(jī)驅(qū)動(dòng)的發(fā)光二極管做的數(shù)碼管時(shí)鐘,以下是作者的介紹“以前做的數(shù)碼管時(shí)鐘,總覺得太小了,遠(yuǎn)處看不清,就用發(fā)光二極管自己制作了一個(gè)數(shù)碼管,這樣就亮多了。技術(shù)的含量不是很高,但是費(fèi)功夫,單片機(jī)程序是在書上看到的,作了一些小修改。...
實(shí)現(xiàn)原理:利用單片機(jī)定時(shí)器及計(jì)數(shù)器產(chǎn)生定時(shí)效果通過編程形成數(shù)字鐘效果,再利用數(shù)碼管動(dòng)態(tài)掃描顯示單片機(jī)內(nèi)部處理的數(shù)據(jù)。同時(shí)通過端口讀入當(dāng)前外部控制狀態(tài)來改變程序的不同狀態(tài),實(shí)現(xiàn)不同功能。...
隨著智能家電控制技術(shù)的不斷發(fā)展,具有多功能和智能化的廚房控制器成為廚房電器設(shè)備發(fā)展的主流。和傳統(tǒng)單一廚房設(shè)備控制器相比,多功能廚房控制器具有占用空間小、成本低、功能多、便于設(shè)備統(tǒng)一管理,使用安全、方便等優(yōu)點(diǎn)。...
單片機(jī)是一種控制芯片,一個(gè)微型的計(jì)算機(jī),而加上晶振,存儲(chǔ)器,地址鎖存器,邏輯門,七段譯碼器(顯示器),按鈕(類似鍵盤),擴(kuò)展芯片,接口等那是單片機(jī)系統(tǒng)。...
多數(shù)嵌入式操作系統(tǒng)都包含一個(gè)空任務(wù),空任務(wù)優(yōu)先級(jí)最低且一直保持就緒狀態(tài),空任務(wù)可以用于統(tǒng)計(jì)CPU使用率,或者讓MCU進(jìn)入低功耗狀態(tài)。如果不想修改空任務(wù),還可以通過空任務(wù)的鉤子函數(shù)插入實(shí)現(xiàn)低功耗的代碼。...
該系統(tǒng)主要由MSP430控制器,超聲波避障模塊,電機(jī)驅(qū)動(dòng),測(cè)速,語音模塊,溫度模塊,小車的機(jī)械運(yùn)動(dòng)部分采用四輪差速轉(zhuǎn)向式結(jié)構(gòu),前2個(gè)輪是驅(qū)動(dòng)輪,分別由電機(jī)控制其運(yùn)動(dòng),后兩輪為隨動(dòng)輪。采用MSP430F2274單片機(jī)作為主控制單元,小車裝有超聲波模塊來負(fù)責(zé)探測(cè)障礙物,做出避障決策。在小車的驅(qū)動(dòng)輪上裝有...
具體做法是在閑置的一個(gè)I/O腳(如RB1)和OSC1管腳之間跨接一電阻(R1)。低速狀態(tài)置RB1=0。需進(jìn)行快速運(yùn)算時(shí)先置 RB1=1,由于充電時(shí),電容電壓上升得快,工作頻率增高,運(yùn)算時(shí)間減少,運(yùn)算結(jié)束又置RB1=0,進(jìn)入低速、低功耗狀態(tài)。工作頻率的變化量依R1的阻值 而定(注意R1不能選得太小,以...
該測(cè)試板的組成采用PIC單片機(jī)PIC16F777作為主控芯片;一個(gè)LCD1602作為顯示器件;4個(gè)輕觸按鍵作為作為用戶輸入;一個(gè)可以連接電腦的串口;還有連接兩通訊模塊的接口。用戶可以通過按鍵和LCD可以很直觀地對(duì)IAI4421芯片寄存器、通訊速率等進(jìn)行設(shè)置,還可以通過LCD監(jiān)控?cái)?shù)據(jù)傳輸過程的正確性和...