0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

標(biāo)簽 > LPC1114

LPC1114

+關(guān)注 0人關(guān)注

LPC1114是NXP公司推出的一款A(yù)RM Cortex-M0 內(nèi)核的32位單片機(jī)。它的主頻最大可達(dá)50MHz,內(nèi)部集成時(shí)鐘產(chǎn)生單元,不用外部晶振也可以工作。

文章: 2 個(gè)
瀏覽: 27462
帖子: 6 個(gè)

LPC1114簡(jiǎn)介

  LPC1114是NXP公司推出的一款A(yù)RM Cortex-M0 內(nèi)核的32位單片機(jī)。它的主頻最大可達(dá)50MHz,內(nèi)部集成時(shí)鐘產(chǎn)生單元,不用外部晶振也可以工作。內(nèi)部集成32KB FALSH程序存儲(chǔ)器、8K SRAM數(shù)據(jù)存儲(chǔ)器、一個(gè)快速I2C接口、一個(gè)RS485/EIA485 UART、兩個(gè)帶SSP特征的SPI接口、4個(gè)通用定時(shí)器、1個(gè)系統(tǒng)定時(shí)器、1個(gè)帶窗口功能的看門狗定時(shí)器、功耗管理模塊、1個(gè)ADC模塊和42個(gè)GPIO。截至Ration寫稿時(shí),一片LPC1114的零售價(jià)只需5.9元,批量?jī)r(jià)更便宜。如此強(qiáng)大的處理器,如此低廉的價(jià)格,可謂是性價(jià)比無敵,其低功耗、簡(jiǎn)單易用、高能效和低成本相結(jié)合,必然會(huì)在市場(chǎng)中占有一席之地。

LPC1114百科

  LPC1114是NXP公司推出的一款A(yù)RM Cortex-M0 內(nèi)核的32位單片機(jī)。它的主頻最大可達(dá)50MHz,內(nèi)部集成時(shí)鐘產(chǎn)生單元,不用外部晶振也可以工作。內(nèi)部集成32KB FALSH程序存儲(chǔ)器、8K SRAM數(shù)據(jù)存儲(chǔ)器、一個(gè)快速I2C接口、一個(gè)RS485/EIA485 UART、兩個(gè)帶SSP特征的SPI接口、4個(gè)通用定時(shí)器、1個(gè)系統(tǒng)定時(shí)器、1個(gè)帶窗口功能的看門狗定時(shí)器、功耗管理模塊、1個(gè)ADC模塊和42個(gè)GPIO。截至Ration寫稿時(shí),一片LPC1114的零售價(jià)只需5.9元,批量?jī)r(jià)更便宜。如此強(qiáng)大的處理器,如此低廉的價(jià)格,可謂是性價(jià)比無敵,其低功耗、簡(jiǎn)單易用、高能效和低成本相結(jié)合,必然會(huì)在市場(chǎng)中占有一席之地。

  LPC1114是ARM入門級(jí)的單片機(jī),使用起來非常簡(jiǎn)單,只要會(huì)51單片機(jī),就可以快速的使用LPC1114。幸運(yùn)的是,即使你不會(huì)51單片機(jī),Ration也可以帶領(lǐng)你徹底征服這個(gè)看似復(fù)雜實(shí)則簡(jiǎn)單的單片機(jī)。

  不管是什么單片機(jī),本質(zhì)上都一樣,對(duì)外表現(xiàn)為N個(gè)引腳,用引腳的高低電平變化來完成各種控制通信工作。內(nèi)部由若干個(gè)功能模塊構(gòu)成,例如串口模塊、ADC模塊等,有些單片機(jī)集成的功能模塊相對(duì)較多,有些單片機(jī)集成的功能模塊相對(duì)較少。我們要學(xué)習(xí)的,即如何配置單片機(jī)內(nèi)部的各個(gè)模塊,來完成我們所需要的目的。

  不管是學(xué)習(xí)單片機(jī),還是學(xué)習(xí)其它與單片機(jī)配合的其它硬件,學(xué)習(xí)方法都一樣。從大局上看,它們都是由外部引腳和內(nèi)部功能模塊構(gòu)成的。內(nèi)部功能模塊會(huì)有一些寄存器,我們了解了它的每個(gè)寄存器的功能,就可以通過它的用戶手冊(cè)配置寄存器,達(dá)到所需的要求。

  例如:給51單片機(jī)中的寄存器P1寫0x01,將會(huì)使得引腳P1.0電平為高,P1.1~P1.7引腳為低。給51單片機(jī)中的寄存器TMOD寫0x20,將會(huì)配置定時(shí)器0為16位模式,定時(shí)器1為8位自動(dòng)重載模式。

  從學(xué)習(xí)角度講,LPC1114與普通51單片機(jī)的主要區(qū)別:

  1. LPC1114寄存器是32位的,普通51單片機(jī)寄存器是8位的

  2. LPC1114內(nèi)部功能模塊比普通51單片機(jī)多

  lpc1114的spi速率設(shè)置

  spi速率計(jì)算公式為:PCLK / (CPSDVSR *[SCR+1])

  公式出處:lpc1114用戶手冊(cè)SSP章節(jié)CR0寄存器的bit15:bit8定義的解釋里面

  LPC1114spi速率計(jì)算公式

  PCLK是當(dāng)前SSP的時(shí)鐘,CPSDVSR是寄存器CPSR值,SCR是CR0寄存器bit15:bit8的值。

  所以spi的速率受到了3個(gè)寄存器值的影響,這3個(gè)寄存器分別是:

  1. LPC_SYSCON-》SSP1CLKDIV或者 LPC_SYSCON-》SSP0CLKDIV(這是SSP的分頻寄存器)

  2. LPC_SSP1-》CR0(這是SSP控制寄存器0,其中bit15:bit8決定速率)

  3. LPC_SSP1-》CPSR(這是SSP時(shí)鐘預(yù)分頻寄存器)

  得到這3個(gè)寄存器的值,就可以計(jì)算出當(dāng)前的spi速率值,例如下面的SPI1初始化函數(shù):

  void SPI1_Init(void)

  {

  uint8_t i,Clear=Clear;//Clear=Clear:用這種語(yǔ)句形式解決編譯產(chǎn)生的Waring:never used!

  LPC_SYSCON-》PRESETCTRL |= (0x1《《2); //禁止LPC_SSP1復(fù)位

  LPC_SYSCON-》SYSAHBCLKCTRL |= (0x1《《18);//允許LPC_SSP1時(shí)鐘 bit18

  LPC_SYSCON-》SSP1CLKDIV = 10; //10分頻:50/10=5Mhz

  LPC_SYSCON-》SYSAHBCLKCTRL |= (1《《16); // 使能IOCON時(shí)鐘(bit16)

  LPC_IOCON-》PIO2_1 &= ~0x07;

  LPC_IOCON-》PIO2_1 |= 0x02; //把PIO2_1選擇為L(zhǎng)PC_SSP CLK

  LPC_IOCON-》PIO2_2 &= ~0x07;

  LPC_IOCON-》PIO2_2 |= 0x02; //把PIO2_2選擇為L(zhǎng)PC_SSP MISO

  LPC_IOCON-》PIO2_3 &= ~0x07;

  LPC_IOCON-》PIO2_3 |= 0x02; //把PIO2_3選擇為L(zhǎng)PC_SSP MOSI

  LPC_SYSCON-》SYSAHBCLKCTRL &= ~(1《《16); // 禁能IOCON時(shí)鐘(bit16)

  // 8位數(shù)據(jù)傳輸,SPI模式, CPOL = 1, CPHA = 1,空閑時(shí)CLK為1,SCR = 4

  LPC_SSP1-》CR0 = 0x04C7;

  // 預(yù)分頻值(注意:這里必須為偶數(shù) 2~254)

  LPC_SSP1-》CPSR = 10;

  LPC_SSP1-》CR1 &= ~(1《《0);//LBM=0:正常模式

  LPC_SSP1-》CR1 &= ~(1《《2);//MS=0:主機(jī)模式

  LPC_SSP1-》CR1 |= (1《《1);//SSE=1:使能SPI1

  //清空RxFIFO,LPC1114收發(fā)均有8幀F(xiàn)IFO,每幀可放置4~16位數(shù)據(jù)

  for ( i = 0; i 《 8; i++ )

  {

  Clear = LPC_SSP1-》DR;//讀數(shù)據(jù)寄存器DR將清空RxFIFO

  }

  }

  上面例子中,主頻50MHz, LPC_SYSCON-》SSP1CLKDIV值為10,即PCLK=5MHz; LPC_SSP1-》CR0=0x04c7,即bit15:bit8為4,即SCR=4;LPC_SSP1-》CPSR=10;帶入公式計(jì)算得出,現(xiàn)在的SPI速率應(yīng)該是100KHz.

  SPI速率波形

  上圖中,示波器,橫向每格表示5微秒,圖中一個(gè)周期就是10微秒,即100KHz,實(shí)測(cè)與理論完全一致。

查看詳情

lpc1114技術(shù)

基于LPC1114單片機(jī)與ATT7053芯片的智能電表設(shè)計(jì)

基于LPC1114單片機(jī)與ATT7053芯片的智能電表設(shè)計(jì)

ATT7053AU是一顆帶 SPI 的單相多功能計(jì)量芯片(EMU) 。 芯片的工作范圍是 3.0 ~ 3.6V。使用晶振為 5.5296MHz。

2019-10-23 標(biāo)簽:單片機(jī)智能電表LPC1114 4148 0

查看更多>>

lpc1114資訊

基于LPC1114的學(xué)習(xí)型紅外遙控器程序設(shè)計(jì)

本設(shè)計(jì)就是采用LPC1114+OLED+紅外接收頭構(gòu)成一個(gè)學(xué)習(xí)型紅外遙控器,

2011-12-14 標(biāo)簽:紅外遙控器LPC1114 5989 0

查看更多>>

lpc1114數(shù)據(jù)手冊(cè)

相關(guān)標(biāo)簽

相關(guān)話題

換一批
  • wifi模塊
    wifi模塊
    +關(guān)注
    Wi-Fi模塊又名串口Wi-Fi模塊,屬于物聯(lián)網(wǎng)傳輸層,功能是將串口或TTL電平轉(zhuǎn)為符合Wi-Fi無線網(wǎng)絡(luò)通信標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無線網(wǎng)絡(luò)協(xié)議IEEE802.11b.g.n協(xié)議棧以及TCP/IP協(xié)議棧。傳統(tǒng)的硬件設(shè)備嵌入Wi-Fi模塊可以直接利用Wi-Fi聯(lián)入互聯(lián)網(wǎng),是實(shí)現(xiàn)無線智能家居、M2M等物聯(lián)網(wǎng)應(yīng)用的重要組成部分。
  • UHD
    UHD
    +關(guān)注
    UHD是”超高清“的意思UHD的應(yīng)用在電視機(jī)技術(shù)上最為普遍,目前已有不少?gòu)S商推出了UHD超高清電視。
  • 四軸飛行器
    四軸飛行器
    +關(guān)注
    四軸飛行器,又稱四旋翼飛行器、四旋翼直升機(jī),簡(jiǎn)稱四軸、四旋翼。這四軸飛行器(Quadrotor)是一種多旋翼飛行器。四軸飛行器的四個(gè)螺旋槳都是電機(jī)直連的簡(jiǎn)單機(jī)構(gòu),十字形的布局允許飛行器通過改變電機(jī)轉(zhuǎn)速獲得旋轉(zhuǎn)機(jī)身的力,從而調(diào)整自身姿態(tài)。具體的技術(shù)細(xì)節(jié)在“基本運(yùn)動(dòng)原理”中講述。
  • STEP7
    STEP7
    +關(guān)注
    STEP 7是一款編程軟件,廠商是西門子,用于西門子系列工控產(chǎn)品包括SIMATIC S7、M7、C7和基于PC的WinAC的編程、監(jiān)控和參數(shù)設(shè)置,是SIMATIC工業(yè)軟件的重要組成部分。
  • 車載攝像頭
    車載攝像頭
    +關(guān)注
    車載攝像頭能非常實(shí)時(shí)的呈現(xiàn)視頻和音頻的功能為我們交通事故個(gè)處理和定位提供了更科學(xué)的依據(jù),讓我們的財(cái)產(chǎn)和人生安全得到了充分的保障。
  • 射頻器件
    射頻器件
    +關(guān)注
  • 開發(fā)套件
    開發(fā)套件
    +關(guān)注
    開發(fā)套件是集成了仿真、輸入輸出、usb、lcd、網(wǎng)絡(luò)等許多接口的單片機(jī)開發(fā)工具。通過usb接口連接電腦,具有代碼高速下載,在線調(diào)試,斷點(diǎn)、單步、變量觀察,寄存器觀察等功能,實(shí)現(xiàn)對(duì)單片機(jī)實(shí)時(shí)在線仿真、調(diào)試。開發(fā)套件能夠協(xié)助初學(xué)者和設(shè)計(jì)人員快速評(píng)估及進(jìn)行多種應(yīng)用開發(fā),熟悉掌握硬件原理和協(xié)議棧。
  • 液晶彩電
    液晶彩電
    +關(guān)注
  • LM3S8962
    LM3S8962
    +關(guān)注
  • ACS800
    ACS800
    +關(guān)注
  • 文本顯示器
    文本顯示器
    +關(guān)注
      文本顯示器,又名終端顯示器,是一種單純以文字呈現(xiàn)的人機(jī)互動(dòng)系統(tǒng)。通過文本顯示器,將所需要控制的內(nèi)容,編寫成相應(yīng)的程序,最終在文本顯示器的界面上顯示出來。這樣,不但大大提高了操作的方便性,而且能夠顯著提高工作效率。
  • TPU
    TPU
    +關(guān)注
    熱塑性聚氨酯彈性體又稱熱塑性聚氨酯橡膠,簡(jiǎn)稱TPU,是一種(AB)n型嵌段線性聚合物,A為高分子量(1000~6000)的聚酯或聚醚,B為含2~12直鏈碳原子的二醇,AB鏈段間化學(xué)結(jié)構(gòu)是二異氰酸酯。熱塑性聚氨酯橡膠靠分子間氫鍵交聯(lián)或大分子鏈間輕度交聯(lián),隨著溫度的升高或降低,這兩種交聯(lián)結(jié)構(gòu)具有可逆性。
  • 光電探測(cè)器
    光電探測(cè)器
    +關(guān)注
    光電探測(cè)器的原理是由輻射引起被照射材料電導(dǎo)率發(fā)生改變。光電探測(cè)器在軍事和國(guó)民經(jīng)濟(jì)的各個(gè)領(lǐng)域有廣泛用途。在可見光或近紅外波段主要用于射線測(cè)量和探測(cè)、工業(yè)自動(dòng)控制、光度計(jì)量等;在紅外波段主要用于導(dǎo)彈制導(dǎo)、紅外熱成像、紅外遙感等方面。
  • 馬達(dá)驅(qū)動(dòng)
    馬達(dá)驅(qū)動(dòng)
    +關(guān)注
    Motor drive組裝在照相內(nèi)的彈簧或附件,借助微型電機(jī)自動(dòng)地卷取膠片,大多是指35毫米單鏡頭反光相機(jī)所用的。拍一片格和連拍可以交替,連拍時(shí)一般一秒鐘拍3—5片格。視照相機(jī)的種類,將背部蓋子換為長(zhǎng)膠卷用片盒,即可拍250片格。
  • OK6410
    OK6410
    +關(guān)注
  • AWR
    AWR
    +關(guān)注
  • 74LS151
    74LS151
    +關(guān)注
  • FHD
    FHD
    +關(guān)注
  • 安防芯片
    安防芯片
    +關(guān)注
  • 電容筆
    電容筆
    +關(guān)注
  • 飛凌
    飛凌
    +關(guān)注
  • Hi3516
    Hi3516
    +關(guān)注
  • HD-SDI
    HD-SDI
    +關(guān)注
  • CC2640
    CC2640
    +關(guān)注
  • SOP封裝
    SOP封裝
    +關(guān)注
  • McAfee
    McAfee
    +關(guān)注
  • 工業(yè)路由器
    工業(yè)路由器
    +關(guān)注
    工業(yè)路由器是一種,利用公用無線網(wǎng)絡(luò)為用戶提供無線的數(shù)據(jù)傳輸功能。已廣泛應(yīng)用于物聯(lián)網(wǎng)產(chǎn)業(yè)鏈中的M2M行業(yè),如智能電網(wǎng)、智能交通、智能家居、金融物聯(lián)網(wǎng)無線通信路由器、移動(dòng)POS終端、供應(yīng)鏈自動(dòng)化、工業(yè)自動(dòng)化、智能建筑、消防、公共安全、環(huán)境保護(hù)、氣象、數(shù)字化醫(yī)療、遙感勘測(cè)、農(nóng)業(yè)、林業(yè)、水務(wù)、煤礦、石化等領(lǐng)域。
  • 高清技術(shù)
    高清技術(shù)
    +關(guān)注
  • S3F9454
    S3F9454
    +關(guān)注
  • 差壓變送器
    差壓變送器
    +關(guān)注
    差壓變送器是一種典型的自平衡檢測(cè)儀表,它利用負(fù)反饋的工作原理克服元件材料、加工工藝等不利因素的影響。
換一批

關(guān)注此標(biāo)簽的用戶(10人)

jf_27672241 jf_52181384 五毒不侵 hxq1998 陳南西 aaa12A 梁建文 software_en 袁軍_244 hutuyi2012

編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題