摘要:通過對(duì)點(diǎn)陣式液晶顯示模塊MGLS12864結(jié)構(gòu)的分析,結(jié)合16位單片機(jī)SPCE061A的特點(diǎn),設(shè)計(jì)了MGLS12864與SPCE061A單片機(jī)的硬件接口電路和顯示程序流程圖。實(shí)驗(yàn)證明,系統(tǒng)具有良好的顯示效果,達(dá)到了設(shè)計(jì)要求。 關(guān)鍵
Cortex-M處理器系列包括廣泛使用的Cortex-M3處理器、針對(duì)FPGA的Cortex-M1處理器、2009年初推出的Cortex-M0處理器(最小的 ARM 處理器)和2010年初推出的 C o r tex-M4處理器(支持浮點(diǎn)和數(shù)字信號(hào)處理增強(qiáng)指令)。這些處理
在模擬電路中,人們一般習(xí)慣于采用電壓作為信號(hào)變量,并通過處理電壓信號(hào)來決定電路的功能,這種方式也同時(shí)促進(jìn)了電壓模式電路的誕生和發(fā)展。近年來,以電流為信號(hào)變量的電路在信號(hào)處理中的巨大潛在優(yōu)勢(shì)逐漸被認(rèn)識(shí)并
PIC16F87X系列單片機(jī)的復(fù)位功能設(shè)計(jì)得比較完善,根據(jù)引起單片機(jī)內(nèi)部復(fù)位的條件和原因,可以將PIC單片機(jī)復(fù)位系統(tǒng)分為五個(gè)模塊進(jìn)行介紹:1.上電復(fù)位每次單片機(jī)加電時(shí),上電復(fù)位電路都要對(duì)電源電壓VDD的上升過程進(jìn)行檢
循環(huán)語句是幾乎每個(gè)程序都會(huì)用到的,它的作用就是用來實(shí)現(xiàn)需要反復(fù)進(jìn)行多次的操 作。如一個(gè) 12M 的 51 芯片應(yīng)用電路中要求實(shí)現(xiàn) 1 毫秒的延時(shí),那么就要執(zhí)行 1000 次空語句 才能達(dá)到延時(shí)的目的(當(dāng)然能使用定時(shí)器來做
學(xué)習(xí)了條件語句,用多個(gè)條件語句能實(shí)現(xiàn)多方向條件分支,但是能發(fā)現(xiàn)使用過多的 條件語句實(shí)現(xiàn)多方向分支會(huì)使條件語句嵌套過多,程序冗長(zhǎng),這樣讀起來也很不好讀。這個(gè)時(shí)候 使用開關(guān)語句同樣能達(dá)到處理多分支選擇的目的
曾經(jīng)在BBS上有朋友問過我{}是什么意思?什么作用?在 C 中是有不少的括號(hào),如{},[],()等,確實(shí)會(huì)讓一些初入門的朋友不解。在 VB 等一些語言中同一個(gè)()號(hào)會(huì)有不一樣的 作用,它能用于組合若干條語句形成功能塊,能用
前面學(xué)習(xí)了大部分的基本語法,以下所要學(xué)習(xí)的各種基本語句的語法能說是組成程序的靈魂。在前面的課程中的例子里,也簡(jiǎn)單理解過一些語句的使用方法,能看出C語言是一種結(jié)構(gòu)化的程序設(shè)計(jì)語言。C 語言供給了相當(dāng)豐富的程
我們學(xué)習(xí)數(shù)據(jù)類型時(shí),學(xué)習(xí)過指針類型,知道它是一種存放指向另一個(gè)數(shù)據(jù)的地址的變量類型。指針是單片機(jī)C語言中一個(gè)十分重要的概念,也是學(xué)習(xí)單片機(jī)C語言中的一個(gè)難點(diǎn)。對(duì)于指針將會(huì)在第九課中做詳細(xì)的講解。在這里我
學(xué)過匯編的朋友都知道匯編對(duì)位的處理能力是很強(qiáng)的,但是單片機(jī)C語言也能對(duì)運(yùn)算對(duì)象進(jìn)行按位操作,從而使單片機(jī)C語言也能具有一定的對(duì)硬件直接進(jìn)行操作的能力。位運(yùn)算符的作用是按位對(duì)變量進(jìn)行運(yùn)算,但是并不改變參與
關(guān)系運(yùn)算符,同樣我們也并不陌生。單片機(jī)C語言中有六種關(guān)系運(yùn)算符,這些東西同樣是在我們小時(shí)候?qū)W算術(shù)時(shí)就已經(jīng)學(xué)習(xí)過了的:> 大于< 小于>= 大于等于<= 小于等于== 等
上兩課說了常量和變量,先來補(bǔ)充一個(gè)用以重新定義數(shù)據(jù)類型的的語句吧。這個(gè)語句就是 typedef,這是個(gè)很好用的語句,但我卻不常用它,通常我定義變量的數(shù)據(jù)類型時(shí)都是使 用標(biāo)準(zhǔn)的關(guān)鍵字,這樣別人能很方便的研讀你的程
在一些復(fù)雜的系統(tǒng)中,系統(tǒng)與分系統(tǒng)、分系統(tǒng)與設(shè)備等之間存在數(shù)據(jù)的傳遞問題,往往采用通信的方式來解決。由于分系統(tǒng)、沒備等通信波特率的不同,特別是一些特殊波特率設(shè)備的存在,使得系統(tǒng)中設(shè)備間的相互通信不易實(shí)現(xiàn)
摘要: 討論了一種大功率半導(dǎo)體激光控制器的設(shè)計(jì)方案,能夠?qū)す馄魈峁┮粋€(gè)穩(wěn)定的受控電流,并能實(shí)時(shí)監(jiān)視、控制激光器的溫度,以達(dá)到保護(hù)激光器的目的。主控器采用MCS251 單片機(jī)來實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)的精確控制,對(duì)電流的監(jiān)控
表6-1 存儲(chǔ)器類型 存儲(chǔ)器類型