時序就是 CPU 總線信號在時間上的順序關(guān)系。CPU 的控制器實(shí)質(zhì)上是一個復(fù)雜的同 步時序電路,所有工作都是在時鐘信號控制下進(jìn)行的。每執(zhí)行一條指令,CPU 的控制器都要發(fā)出一系列特定的控制信號,這些控制信號在時間上的相互關(guān)系就是 CPU 的時序。
20 世紀(jì) 90 年代以來,單片機(jī)發(fā)展異常迅速,各大芯片廠商都十分重視新型單片機(jī) 的 研制、生產(chǎn)和推廣,單片機(jī)已成為一種“嵌入式”控制芯片,其技術(shù)發(fā)展主要表現(xiàn)在 以下幾 個方面。
存儲器是單片機(jī)的又一個重要組成部分,存儲容量為256個單元的存儲器結(jié)構(gòu)中每個存儲單元對應(yīng)一個地址,256個單元共有256個地址,用兩位16進(jìn)制數(shù)表示,即存儲器的地址(00H~FFH)。存儲器中每個存儲單元可存放一個八位二進(jìn)制信息,通常用兩位16進(jìn)制數(shù)來表示,這就是存儲器的內(nèi)容。存儲器的存儲單元地址和存儲單元的內(nèi)容是不同的兩個概念,不能混淆。
上述產(chǎn)品既有很多共性,又各具一定的特色,在市場上都占有一席之地 。根據(jù)近年來的有關(guān)統(tǒng)計(jì),Intel 公司的單片機(jī)市場占有率為 67% ,其 中 MCS 51 系列產(chǎn) 品又 占 54% , 仍為主流系列。
1964 年,IBM 公司的阿姆達(dá)爾將計(jì)算機(jī)體系結(jié)構(gòu)(Computer Architecture)定義為“程序員所看到的計(jì)算機(jī)屬性,即概念性結(jié)構(gòu)與功能特性”。目前,主要的計(jì)算機(jī)體系結(jié)構(gòu)有 馮 ·諾依曼結(jié)構(gòu)和哈佛結(jié)構(gòu)。
昨天有個概念搞錯了,低邊驅(qū)動并不是單片機(jī)輸出低電平驅(qū)動,而是驅(qū)動負(fù)載時,通過閉合地線來實(shí)現(xiàn)使能。這個和單片機(jī)輸出電平無關(guān),不過不影響文章整體的閱讀體驗(yàn)。
最近一款項(xiàng)目開發(fā),需要用到PWM輸入信號采集電路。一般來說,PWM輸出比較多,比如驅(qū)動LED,電機(jī),風(fēng)扇等等,輸入則相對較少。這種情況下,沒有這方面的硬件設(shè)計(jì)經(jīng)驗(yàn),接下來怎么辦呢?
電動剃須刀作為一種常見的小家電在人們的日常生活中有著廣泛的應(yīng)用,每個男人幾乎都會配備一個。電動剃須刀相比傳統(tǒng)剃須刀就省事多了,刮得干凈效率又高。而且電動剃須刀也更不容易刮傷,相比之下更安全。芯嶺技術(shù)就有一種基于單片機(jī)的智能剃須刀方案的開發(fā)經(jīng)驗(yàn),下面是相關(guān)內(nèi)容簡單介紹。
不知道大家有沒有看過萌萌的拍拍燈,顏值超高,還很實(shí)用。首先它操作簡便,輕拍即可開關(guān)燈,光線柔和不刺眼。只要輕輕拍打燈面,暖黃色的燈光就會亮起,在起夜時能幫我們照明,且燈光微弱不刺眼,不用擔(dān)心會影響舍友休息。還有延時關(guān)燈、常亮模式等多種燈光模式可以按需自由切換,非常適合放置在床頭。使用硅膠制作,閑暇時還可以把它當(dāng)做解壓玩具玩耍。
PY32F002A 系列微控制器采用高性能的 32 位 ARM? Cortex?-M0+內(nèi)核,寬電壓工作范圍的 MCU。嵌入高達(dá) 20Kbytes flash 和 3Kbytes SRAM 存儲器,最高工作頻率 24MHz。包含多種不同封裝類型多款產(chǎn)品。芯片集成多路 I2C、SPI、USART 等通訊外設(shè),1 路 12bit ADC,多個定時器。
摘要:以提高垃圾桶內(nèi)有效利用空間為目標(biāo),采用HT66F70A單片機(jī)作為主控制器,設(shè)計(jì)了一種智能社區(qū)垃圾桶壓縮系統(tǒng),其包括自動壓縮模塊、無線收發(fā)模塊、自動報(bào)警模塊、重力檢測模塊、超聲波測距模塊、紅外感應(yīng)模塊以及外圍輔助電路等,集檢測、報(bào)警及壓縮等多種功能于一體,可對垃圾桶進(jìn)行智能化管理,垃圾達(dá)到一定高度后,基于傳感器的分析自動壓縮,垃圾桶滿時能發(fā)送信息給終端設(shè)備及時提醒工作人員處理。
XL32F003系列微控制器采用高性能的32位ARM*Cortex*-M0+內(nèi)核,寬電壓工作范圍的MCU。嵌入高達(dá)64 Kbytes flash和8 Kbytes SRAM存儲器,最高工作頻率32 MHz。包含多種不同封裝類型多款產(chǎn)品。芯片集成多路I2C、SPI、 USART 等通訊外設(shè),1路12 bit ADC,5個16bit定時器,以及2路比較器。
充電寶一般都是由鋰電池芯作為儲電模塊。差別于商品內(nèi)部配備的電池,也叫外掛軟件充電電池。配備多種多樣的開關(guān)電源轉(zhuǎn)換頭,具備大空間、多功能、體型小、長壽命和可以信賴 等特性,是可隨時為手機(jī)上、MP3、Mp4、手機(jī)上、PDA、便攜式電腦、掌上游戲機(jī) 等多種電子產(chǎn)品供電系統(tǒng)或關(guān)機(jī)充電的功能商品。
該電熱水壺方案是基于單片機(jī)控制,該電熱水壺是在普通水壺的基礎(chǔ)上,增加了溫控功能,可以按需求加熱到需要的水溫。根據(jù)不同的水源采用不同的加熱方式,40℃適合溫奶、60℃適合蜂蜜水、80℃適合花茶、90℃適合咖啡、100℃燒開水。 其中,定溫功能直接加熱至設(shè)置溫度,適合可直接飲用的瓶裝水。燒水模式為煮沸后降低至設(shè)置溫度,適合自來水、泉水、井水。
SPI接口是非常常用的一種數(shù)字外設(shè),SWM32S單片機(jī)有2個SPI接口,
該智能插座方案根據(jù)普通插座為原型設(shè)計(jì)制作,增加了定時、led顯示、智能開關(guān)等功能,和普通插座相比更加智能化。智能插座擁有可編程定時功能,使用者可以根據(jù)自己的需要在相同插座上的多組開關(guān)單獨(dú)進(jìn)行定時設(shè)置,以此滿足不同電器的控制需求,當(dāng)不再使用的時候,或者手機(jī)等電源充滿電之后,可以自動斷電,保護(hù)電器損耗,同時防止火災(zāi)發(fā)生。
該電熱毯方案是基于單片機(jī)芯片來控制的,擁有室溫顯示、溫度設(shè)定和實(shí)際溫度顯示的控制器。本方案選用的單片機(jī)有著低功耗及高性價(jià)比的優(yōu)勢。搭配溫度傳感器,溫度控制范圍在0℃~100℃范圍之內(nèi)??梢詫⒛M輸入的電壓值轉(zhuǎn)化成對應(yīng)的溫度值實(shí)現(xiàn)對電熱毯恒溫控制和溫度顯示。
串口作為單片機(jī)開發(fā)的一個常用的外設(shè),應(yīng)用范圍非常廣。大部分時候,串口需要接收處理的數(shù)據(jù)長度是不定的。那么怎么才能判斷一幀數(shù)據(jù)是否結(jié)束呢,今天就以STM32單片機(jī)為例,介紹幾種接收不定長數(shù)據(jù)的方法。
單片機(jī)誕生于1971年,經(jīng)歷了SCM、MCU、SoC三大階段。單片機(jī)由以前的1位、4位、8位、16位,發(fā)展到現(xiàn)在的32位甚至64位。當(dāng)前國內(nèi)MCU廠商已有上百家,對標(biāo)進(jìn)口芯片的情況非常嚴(yán)重,導(dǎo)致國內(nèi)MCU產(chǎn)品將陷入同質(zhì)化競爭之中,且價(jià)格戰(zhàn)越來越激烈,尤其是在通用MCU市場。
(微控制單元 MCU(Microcontroller Unit),又稱單片機(jī),是把中央處理器(CentralProcess Unit; CPU)的頻率與規(guī)格做適當(dāng)縮減,并將內(nèi)存(memory)、計(jì)數(shù)器(Timer)、USB、 A/D 轉(zhuǎn)換、 UART、 PLC、 DMA 等周邊接口都整合在單一芯片上,形成芯片級的計(jì)算機(jī),為不同的應(yīng)用場合做不同組合控制。)