談到本地生活,美團自然繞不過去
晶振是單片機工作所必不可缺少的元器件,晶振的種類眾多,該如何選擇合適的晶振呢?在用51單片機設(shè)計電路時,經(jīng)常會用到12M和11.0592M的晶振,有時候11.0592M的晶振用的頻率會更高,為什么一些比較有經(jīng)驗的工程師會更喜歡用11.0592M呢?
這個是有一定的科學(xué)依據(jù)的,這要從早期的TTL邏輯電平說起。 TTL電平邏輯規(guī)范 早期的TTL邏輯電平是5V,所以以5V供電作為主流,如8051單片機就是5V供電的。隨著技術(shù)的進步,人們對電子設(shè)備的功耗越來越敏感,希望電子產(chǎn)品的功耗盡可能的少。減小電子產(chǎn)品功耗最直接的辦法就是降低芯片的供電電源,但是降到多少合適?既能滿足低功耗的需求,又要兼容5V的TTL電平?
本設(shè)計使用了一個4位的數(shù)碼管,為共陽型,為了節(jié)省單片機的IO口,使用了兩片74HC595作為數(shù)碼管的驅(qū)動芯片,共占用3個IO口。
單片機是嵌入式系統(tǒng)的核心元件,使用單片機的電路要復(fù)雜得多,但在更改和添加新功能時,帶有單片機的電路更加容易實現(xiàn),這也正是電器設(shè)備使用單片機的原因。那么在單片機電路的設(shè)計中需要注意的難點有哪些?
學(xué)習(xí)單片機需要動手,不是照著課本去死記硬背。 所以學(xué)習(xí)單片機的第一個概念:確定好所學(xué)習(xí)的單片機具體型號。
網(wǎng)友說自己做了兩年單片機相關(guān)的工作,最后發(fā)現(xiàn)不喜歡硬件,想轉(zhuǎn)到互聯(lián)網(wǎng)軟件,有沒有可能?單片機也分為軟件和硬件,只不過在小公司,軟件、硬件都是一個人在做,不會細分的很細。
該文章由我前同事投稿,投稿人我們叫他孔哥,是孔圣人的后人,從事工控自動化行業(yè)已經(jīng)十多年了,在沒有背景的前提下在國企硬是從研發(fā)部分的小職員干到技術(shù)總監(jiān),該文就是對工作方法的部分總結(jié)。
不管是手機的主板,還是電腦的主板,都是電路板。從外觀上來看,電路板具有很多種顏色,常見的是綠色,其次還有,藍色、紅色、黑色等。平時我們所見的最多的是綠色,PCB廠家基本默認綠色出貨。如果要換成其他顏色,需要涉及到費用問題。
看到這個題目相信大家一定很不屑,我也考慮了好久要怎么解釋才好。既然有人提出這個問題,就要好好解釋一下了。下面從封裝、板材、SMT等方面解釋一下這個問題,希望對初學(xué)者有用。
學(xué)習(xí)單片機需要具備一定的電路基礎(chǔ)、數(shù)字電路、模擬電路、信號系統(tǒng)、C語言編程等相關(guān)的基礎(chǔ)知識。單片機的學(xué)習(xí)包括硬件設(shè)計和編程設(shè)計,早期單片機用匯編編程的人比較多,現(xiàn)在越來越多的人用C語言進行編程。下面和大家分享一下如何快速有效的學(xué)習(xí)單片機。
作為程序員,在開發(fā)崗位上做了幾年,特別是到了30歲,這個而立之年,我們會來到一個重要的人生岔路口。就是管理和技術(shù)兩個選擇,一邊專業(yè)路線,一邊是管理路線。
8*8點陣是一種應(yīng)用廣泛的顯示器件,像戶外的顯示屏、點陣屏都是由點陣拼接而成。而點陣其實是發(fā)光二極管LED的矩陣。 在驅(qū)動點陣時,雖然具有專用的點陣驅(qū)動芯片,如MAX7219,但是該芯片價格比較高,所以應(yīng)用并沒有很普遍。而74HC595和74HC138的組合來驅(qū)動點陣應(yīng)用卻非常廣泛。
單片機的GPIO口驅(qū)動能力有限,不能直接驅(qū)動較大功率的負載,如果負載的功率較大必須要考慮采用驅(qū)動功率器件的方式,比如說三極管、MOS管以及其他的專用驅(qū)動芯片。下面結(jié)合幾個典型的例子來介紹一下如何提高單片機的驅(qū)動能力。
說起高通的驍龍芯片,聽說的大有人在,但是說起ARM,聽過的人可能比較少。 ARM,即使一家公司,也是一種技術(shù),還是一種構(gòu)架。 目前移動處理器、單片機等的內(nèi)核95%都是基于ARM。 高通的芯片自然也離不開ARM構(gòu)架。