摘要:紅外遙控器在家電產(chǎn)品中已廣泛使用。在嵌入式系統(tǒng)應(yīng)用方面,紅外信號(hào)解碼的方法也是多種多樣。本文簡(jiǎn)要介紹紅外遙控器解碼的硬件構(gòu)成與軟件編程思路,然后針對(duì)兩種常用的紅外編碼結(jié)構(gòu),闡述了使用51單片機(jī)定時(shí)
摘 要:目的 通過對(duì)當(dāng)前客車超載危害的分析,完成客車超載監(jiān)控系統(tǒng)的設(shè)計(jì)。以MCS251 單片機(jī)為核心,進(jìn)行了該系統(tǒng)的硬件電路設(shè)計(jì)和軟件設(shè)計(jì)。實(shí)現(xiàn)了對(duì)客車載客人數(shù)的檢測(cè)、分析處理以及結(jié)果顯示。本系統(tǒng)能夠較好的完成
簡(jiǎn)介HPI接口是TI為處理器之間直接互連通訊定義的一種異步接口,大多數(shù)TI DSP芯片上都有HPI接口。HPI接口是從(Slave)端口,接在主機(jī)的擴(kuò)展內(nèi)存總線上,DSP不能通過HPI向主機(jī)(Host)的訪問,只能被主機(jī)讀寫。兩個(gè)DS
本電源定時(shí)插座有三個(gè)操作按鍵S1、S2、S3,并用兩位LED 數(shù)碼管顯示定時(shí)時(shí)間。其中S2、S3兩個(gè)按鍵分別預(yù)置、設(shè)定個(gè)位和十位數(shù)的定時(shí)時(shí)間值,設(shè)定的定時(shí)時(shí)間調(diào)整范圍是0 ~ 99 分鐘,用一個(gè)S1 按鍵做定時(shí)插座的"啟動(dòng)/ 停
一、引言單片機(jī)軟件開發(fā)過程中,軟件調(diào)試遇到的各種問題常令初學(xué)者感到不知所措。實(shí)際上。各種仿真開發(fā)軟件的程序調(diào)試基本方法和技巧大同小異,掌握正確的程序調(diào)試基本技巧。對(duì)于排查這些程序錯(cuò)誤問題可以起到舉一反
本文采用Philips公司的32位微處理器LPC2378進(jìn)行配變監(jiān)測(cè)終端的開發(fā),并利用該芯片自帶的IAP功能實(shí)現(xiàn)了終端程序的遠(yuǎn)程更新。為了降低通信流量和終端的存儲(chǔ)空間,本文還將LZW壓縮算法應(yīng)用到程序更新中。1 LPC2378芯片
摘要:串行擴(kuò)展和串行通信方式已經(jīng)成為當(dāng)前單片機(jī)系統(tǒng)擴(kuò)展的主流方式。目前單片機(jī)市場(chǎng)上不但有傳統(tǒng)的UART串行接口,而且還有SPI、I2C總線等串行接口。SPI接口是一種高速串行通信接口,特別適合于單片機(jī)之間的高速通信
我國(guó)現(xiàn)有的垃圾收費(fèi)標(biāo)準(zhǔn)偏低,政府每年都要投入很大一部分資金來貼補(bǔ)垃圾處理企業(yè)。垃圾收費(fèi)制度改革后,不但可以彌補(bǔ)政府和企業(yè)投入,還能督促居民加強(qiáng)垃圾的減量和資源化意識(shí),促進(jìn)垃圾減量化、資源化、無害化?!?/p>
在傳統(tǒng)的控制系統(tǒng)中,人們常常采用單片機(jī)作為控制核心。但這種方法硬件連線復(fù)雜,可靠性差,且單片機(jī)的端口數(shù)目、內(nèi)部定時(shí)器和中斷源的個(gè)數(shù)都有限,在實(shí)際應(yīng)用中往往需要外加擴(kuò)展芯片。這無疑對(duì)系統(tǒng)的設(shè)計(jì)帶來諸多不
我國(guó)現(xiàn)有的垃圾收費(fèi)標(biāo)準(zhǔn)偏低,政府每年都要投入很大一部分資金來貼補(bǔ)垃圾處理企業(yè)。垃圾收費(fèi)制度改革后,不但可以彌補(bǔ)政府和企業(yè)投入,還能督促居民加強(qiáng)垃圾的減量和資源化意識(shí),促進(jìn)垃圾減量化、資源化、無害化。許
根據(jù)當(dāng)今移動(dòng)終端設(shè)備多功能、低功耗、易于移植的要求,分別從硬件和軟件系統(tǒng) 2 方面提出了一種基于三星μS3C2440 芯片的嵌入式多媒體娛樂控制器的解決方案,同時(shí)介紹了利用 CLinux 構(gòu)造嵌入式系統(tǒng)的方法,并提出了基
在標(biāo)準(zhǔn)C語言中,存在著如下六種基本數(shù)據(jù)類型:1、char:字符型;2、short = short int:短整型3、int:整型4、long = long int:長(zhǎng)整型5、float:?jiǎn)尉雀↑c(diǎn)型6、double:雙精度浮點(diǎn)型而面向51單片機(jī)的Keil uVision4
單片機(jī)匯編實(shí)現(xiàn)延遲的程序代碼:DELAY: MOV R7,#250 ;D1: MOV R6,#250 ;D2: DJNZ R6,D2 ;DJNZ R7,D1 ;RET如果用高級(jí)語言編程,只需要簡(jiǎn)單地調(diào)用延時(shí)函數(shù)就可以實(shí)現(xiàn),但是計(jì)算機(jī)具體是怎么實(shí)現(xiàn)的呢?要想知
在有些應(yīng)用場(chǎng)合下,CPU只需間斷性工作或?qū)ν獠渴录鞒鎏幚?,平時(shí)處于待機(jī)狀態(tài)。PIC16C5X單片機(jī)有一種節(jié)能方式,睡眠(SLEEP)方式,在這種狀態(tài)中,振蕩驅(qū)動(dòng)器停止工作, I/O口保持執(zhí)行SLEEP指令前的狀態(tài),從而大大降低
搞過產(chǎn)品的朋友都有體會(huì),一個(gè)設(shè)計(jì)看似簡(jiǎn)單,硬件設(shè)計(jì)和代碼編寫很快就搞定,但在調(diào)試過程中卻或多或少的意外,這些都是抗干擾能力不夠的體現(xiàn)?! ∠旅嬗懻撘幌氯绾巫屇愕脑O(shè)計(jì)避免走彎路: 抗干擾體現(xiàn)在2個(gè)方面,