摘要:為了實(shí)現(xiàn)可見光傳輸信號(hào)的接收,并盡可能減小接收機(jī)的體積,適應(yīng)不同亮度下的傳輸,利用0.18μm CMOS工藝,自主設(shè)計(jì)光探測(cè)器、跨阻放大器、主放大器并集成于一片,形成單片集成的可變?cè)鲆婀饨邮諜C(jī)。經(jīng)過軟件
摘要:智能家居是人們的一種居住環(huán)境,利用先進(jìn)的網(wǎng)絡(luò)通信技術(shù),嵌入式技術(shù)以滿足人們的需要,與普通家居相比由原來靜止的結(jié)構(gòu)轉(zhuǎn)化為具有能動(dòng)智能的結(jié)構(gòu)工具,提供全方位的信息交換功能,幫助家庭與外部保持信息交流
摘要:本文設(shè)計(jì)了冶金軋鋼退火爐、環(huán)形爐、罩式爐安全快速智能點(diǎn)火控制裝置。智能點(diǎn)火控制裝置由單片機(jī)控制硬件控制邏輯,再由硬件控制邏輯控制打火、開關(guān)閥等動(dòng)作,當(dāng)出現(xiàn)報(bào)警而單片機(jī)未能給出報(bào)警信號(hào)給硬件控制邏
摘要 為了實(shí)現(xiàn)對(duì)容器內(nèi)水位的精確控制,提出采用AT89S52作為主控芯片,24位高精度A/D轉(zhuǎn)換芯片HX711處理稱重傳感器輸出微弱電壓信號(hào)的變化,并將其轉(zhuǎn)換為數(shù)字信號(hào),通過軟件將ADHX711轉(zhuǎn)換后的數(shù)字信號(hào)換算成相應(yīng)的水
前陣子,MCU市場(chǎng)“噩耗”頻頻傳出。由于微控制器產(chǎn)品利潤(rùn)的不斷下滑,先是富士通半導(dǎo)體宣布出售其MCU業(yè)務(wù),緊接著三星半導(dǎo)體也不得不斷臂淡出MCU市場(chǎng)。不過,在眼下陰云密布的MCU市場(chǎng)上也并非只有壞消息,
在現(xiàn)今SOC設(shè)計(jì)中,當(dāng)周邊裝置(Peripheral IP)想要和中央處理器(CPU)溝通時(shí),最常使用的機(jī)制是透過中斷(Interrupt)。周邊裝置可觸發(fā)中斷給中央處理器,當(dāng)中央處理器接收到中斷后,則可判斷是由那個(gè)周邊裝置觸發(fā)些中
摘要 介紹了模擬交通燈控制系統(tǒng)的綜合實(shí)驗(yàn)設(shè)計(jì),系統(tǒng)以AT89S52為核心,采用多種中斷處理和P口分時(shí)復(fù)用功能來控制數(shù)碼管和LED燈,實(shí)現(xiàn)了各種情況下交通燈的正常指示和倒計(jì)時(shí)功能。實(shí)驗(yàn)采用的軟件有KeilC51、Proteus、
摘要:針對(duì)采用基于流接口驅(qū)動(dòng)方式進(jìn)行GPIO端口驅(qū)動(dòng)開發(fā)所存在的困難和不足,提出了采用動(dòng)態(tài)方式加載(卸載)端口驅(qū)動(dòng)的思路,給出了該思路下GPIO端口驅(qū)動(dòng)設(shè)計(jì)方法的步驟和關(guān)鍵代碼并進(jìn)行了驗(yàn)證,為其他類似的驅(qū)動(dòng)設(shè)計(jì)
摘要:為了提高Cortex—M0系列單片機(jī)應(yīng)用系統(tǒng)的二進(jìn)制到十進(jìn)制BCD碼整數(shù)轉(zhuǎn)換代碼的執(zhí)行效率,采用除十求余數(shù)法來實(shí)現(xiàn)。該快速算法的核心內(nèi)容是通過高效的匯編語言來實(shí)現(xiàn)常數(shù)除法,無論在程序代碼的運(yùn)行時(shí)間和存
工程師編寫單片機(jī)程序的時(shí)候一般是采用用匯編語言或高級(jí)語言(C或C++)編寫的,這些程序代碼叫原代碼,當(dāng)程序編寫完成后,經(jīng)過編譯軟件或編譯器 的編譯生成可以燒錄到單片機(jī)ROM存儲(chǔ)區(qū)里的文件,不同型號(hào)的單片機(jī)的編譯
摘要:針對(duì)自組織網(wǎng)絡(luò)中的互同步算法進(jìn)行了研究,基于單片機(jī)設(shè)計(jì)了一種便于驗(yàn)證學(xué)習(xí)的實(shí)體節(jié)點(diǎn),彌補(bǔ)了單純軟件仿真的不足。該設(shè)計(jì)具有簡(jiǎn)單直觀、網(wǎng)絡(luò)規(guī)模擴(kuò)展靈活的特點(diǎn),對(duì)于掌握無線傳感網(wǎng)或多智能體等進(jìn)行同步和
STM32中的定時(shí)器有多種,按功能分成2個(gè)高級(jí)控制器定時(shí)器,4個(gè)普通定時(shí)器,2個(gè)基本定時(shí)器,2個(gè)看門狗定時(shí)器,1個(gè)系統(tǒng)滴答定時(shí)器SysTick。定時(shí)器的關(guān)鍵是定時(shí)時(shí)間的計(jì)算。比如用定時(shí)器控制繼電器的開關(guān)的時(shí)候,需要延時(shí)
在STM32里面有備份寄存器(BKP),它的功能之一就是用來存儲(chǔ)RTC校驗(yàn)值的校驗(yàn)寄存器,即具有RTC校準(zhǔn)功能。在PC13引腳上輸出RTC 校準(zhǔn)時(shí)鐘,RTC鬧鐘或者秒脈沖。在程序中有#define RTCClockOutput_Enable /*RTC Clock/64
在基于微控制器(MCU)的項(xiàng)目中,矩陣式鍵盤常被用作輸入設(shè)備。將矩陣鍵盤連接至微控制器的常規(guī)做法需使用微控制器的多個(gè)I/O引腳。然后MCU運(yùn)用掃描算法來確認(rèn)按住了哪些鍵。這種辦法的一個(gè)弊端就是需要大量MCU的I/O引腳
分層的思想,并不是什么神秘的東西,事實(shí)上很多做項(xiàng)目的工程師本身自己也會(huì)在用??戳瞬簧偬佣及l(fā)現(xiàn)沒有提及這個(gè)東西,然而分層結(jié)構(gòu)確是很有用的東西,參透后會(huì)有一種恍然大悟的感覺。如果說我不懂LCD怎么驅(qū)動(dòng),那好