新唐科技(原華邦電子邏輯事業(yè)群),自2010年成功推出ARM® Cortex™-M0為內(nèi)核的32位單片機 - NuMicro™ 家族后,持續(xù)專注于新一代微控制器系列產(chǎn)品的開發(fā)。同時,32位MCU的發(fā)展前景備受各方矚目,在工業(yè)控制、消費電子、汽車電子、高速計算與通訊控制等應(yīng)用領(lǐng)域的推波助瀾下,32位MCU的成本和性價比展現(xiàn)令人期待的成長爆發(fā)力。2012年新唐再度大展身手,開發(fā)出多款新系列32位元帶有 USB 全速2.0設(shè)備的低功耗NUC122系列,NUC123系列。為了使更多用戶快速了解新唐32-bit Cortex-M0 USB MCU的競爭優(yōu)勢,本次我們特別選擇以NuMicro USB系列為研討會主題,歡迎您的參加與討論。
上傳時間: 2013-11-22
上傳用戶:1047385479
隨著近年來制造工藝的不斷進步,ARM Cortex微控制器的成本也不斷降低,已經(jīng)與8位和16位微 控制器處于同等水平;另一個原因是基于ARM的器件的選擇余地、性能范圍和可用性。如今,越來越多的 微控制器供應(yīng)商提供基于ARM的微控制器,這些產(chǎn)品能提供選擇范圍更廣的外設(shè)、性能、內(nèi)存大小、封裝、 成本等等。另外,基于ARM Cortex-M的微控制器還具有專門針對微控制器應(yīng)用的一些特性,這些特性 使ARM微控制器具有日益廣泛的應(yīng)用范圍。與此同時,基于ARM的微控制器的價格在過去5年里已大幅 降低,并且面向開發(fā)者的低成本甚至免費開發(fā)工具也越來越多。 與其它架構(gòu)相比,選擇基于ARM的微控制器也是更好的投資。現(xiàn)今,針對ARM微控制器開發(fā)的軟件代 碼可在未來多年內(nèi)供為數(shù)眾多的微控制器供應(yīng)商重復使用。隨著ARM架構(gòu)的應(yīng)用更加廣泛,聘請具有ARM 架構(gòu)行業(yè)經(jīng)驗的軟件工程師也比聘請其他架構(gòu)工程師更加容易,這也使得嵌入式開發(fā)者的產(chǎn)品和資產(chǎn)能夠 更加面向未來。
標簽: Cortex-M ARM 1.5 應(yīng)用實踐
上傳時間: 2013-11-03
上傳用戶:破曉sunshine
Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。 解壓縮以后安裝,步驟如下: 1.打開up51v706a.txt(本文件)記下安裝序列號。進入setup目錄點擊setup.exe進行安裝; 2.選擇Install Support....全新安裝,以前沒有安裝過或者放棄以前的序列號安裝; 選擇Update Current Installation升級安裝,將可以保持原來的序列號,不必再次輸入 3.選擇Full安裝,Next->Yes(接受版權(quán)信息)->選擇安裝目錄->Next->輸入序列號、姓名、公司 等,除了序列號以外,都隨意,可以如實輸入你的姓名等。->next-> ....直到安裝完成。 注意: 1.每次安裝都必須進行這幾步,每次都需要重新寫入AddOn標識; 2.假如安裝過程中存在病毒防火墻,可能會產(chǎn)生xcopy錯誤使安裝失敗,此時請先 關(guān)閉病毒防火墻,然后再安裝; 3.安裝前必須退出正在運行的Keil軟件,否則也會產(chǎn)生xcopy錯誤使安裝失敗; 4.安裝過程中可能會出現(xiàn)安裝Secrity Key錯誤,點擊確定即可。 這組安裝碼可以使用keil C51軟件到2033年12月底,夠用了吧。 Ident = Y1DZKM (這個號碼已經(jīng)輸入在addon目錄下的文件中,你不必理會了) SN = K1DZP-5IUSH-A01UE *************************************** 0xfd漢字補丁已經(jīng)預先處理。安裝以后可以打開工程\keil\c51\examples\0xfd\ee.uv2檢驗
上傳時間: 2013-10-18
上傳用戶:takako_yang
TLC2543是TI公司的12位串行模數(shù)轉(zhuǎn)換器,使用開關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過程。由于是串行輸入結(jié)構(gòu),能夠節(jié)省51系列單片機I/O資源;且價格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應(yīng)用。 TLC2543的特點 (1)12位分辯率A/D轉(zhuǎn)換器; (2)在工作溫度范圍內(nèi)10μs轉(zhuǎn)換時間; (3)11個模擬輸入通道; (4)3路內(nèi)置自測試方式; (5)采樣率為66kbps; (6)線性誤差±1LSBmax; (7)有轉(zhuǎn)換結(jié)束輸出EOC; (8)具有單、雙極性輸出; (9)可編程的MSB或LSB前導; (10)可編程輸出數(shù)據(jù)長度。 TLC2543的引腳排列及說明 TLC2543有兩種封裝形式:DB、DW或N封裝以及FN封裝,這兩種封裝的引腳排列如圖1,引腳說明見表1 TLC2543電路圖和程序欣賞 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double sum_final1; double sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe}; void delay(unsigned char b) //50us { unsigned char a; for(;b>0;b--) for(a=22;a>0;a--); } void display(uchar a,uchar b,uchar c,uchar d) { P0=duan[a]|0x80; P2=wei[0]; delay(5); P2=0xff; P0=duan[b]; P2=wei[1]; delay(5); P2=0xff; P0=duan[c]; P2=wei[2]; delay(5); P2=0xff; P0=duan[d]; P2=wei[3]; delay(5); P2=0xff; } uint read(uchar port) { uchar i,al=0,ah=0; unsigned long ad; clock=0; _cs=0; port<<=4; for(i=0;i<4;i++) { d_in=port&0x80; clock=1; clock=0; port<<=1; } d_in=0; for(i=0;i<8;i++) { clock=1; clock=0; } _cs=1; delay(5); _cs=0; for(i=0;i<4;i++) { clock=1; ah<<=1; if(d_out)ah|=0x01; clock=0; } for(i=0;i<8;i++) { clock=1; al<<=1; if(d_out) al|=0x01; clock=0; } _cs=1; ad=(uint)ah; ad<<=8; ad|=al; return(ad); } void main() { uchar j; sum=0;sum1=0; sum_final=0; sum_final1=0; while(1) { for(j=0;j<128;j++) { sum1+=read(1); display(a1,b1,c1,d1); } sum=sum1/128; sum1=0; sum_final1=(sum/4095)*5; sum_final=sum_final1*1000; a1=(int)sum_final/1000; b1=(int)sum_final%1000/100; c1=(int)sum_final%1000%100/10; d1=(int)sum_final%10; display(a1,b1,c1,d1); } }
上傳時間: 2013-11-19
上傳用戶:shen1230
電子世界,我們做主,你就是世界的主宰。相信自己 你行的。
標簽: 2009 大學生電子設(shè)計競賽
上傳時間: 2014-11-04
上傳用戶:pkzz021
采用模塊化編程,封裝性好,易于移植,注釋清晰
上傳時間: 2014-08-31
上傳用戶:kqc13037348641
萬年日歷設(shè)計18b20溫度檢測,ds1302時鐘芯片,12864液晶顯示,所用模塊法編程。。。。
標簽: 日歷設(shè)計
上傳時間: 2013-11-11
上傳用戶:mikesering
中央空調(diào)的溫濕度檢測系統(tǒng)是空調(diào)系統(tǒng)的最基本最重要的控制系統(tǒng),它的發(fā)展必將影響到中央空調(diào)性能的發(fā)展。文中主要分析并設(shè)計了溫濕度數(shù)據(jù)采集電路,單總線接口電路以及液晶顯示電路,采用MAX232與現(xiàn)場PC機通信。整個系統(tǒng)的控制器選用單片機AT89S52,溫度傳感器選用DS2438,濕度傳感器選用HIH-4000。在軟件設(shè)計部分,采用C51編寫程序來實現(xiàn)系統(tǒng)各個功能模塊的設(shè)計。整個系統(tǒng)具有實時性,快速性,穩(wěn)定性、精確性等優(yōu)點。
標簽: 中央空調(diào) 溫濕度檢測 系統(tǒng)設(shè)計
上傳時間: 2013-11-04
上傳用戶:gmh1314
1.1602顯示。第一行顯示年月日,第二行顯示時分秒。 2.開機顯示個性的畫面,約5S后進入時間顯示界面。 3.漢字顯示“年”“月”“日”。 4.時間可調(diào)。時間調(diào)節(jié)由三按鍵控制。鍵一控制調(diào)節(jié)位,按下鍵一后,時鐘停止走時,出現(xiàn)光標,每按一次光標移向下一個調(diào)節(jié)位,按五次后,退出調(diào)節(jié)模式。鍵二為加鍵,鍵三為減鍵。只有在模式調(diào)節(jié)下才起作用。 5.該時鐘程序僅僅只是時鐘功能的實現(xiàn),走時并不精確。或者說是參考模型,可以在此基礎(chǔ)上進行優(yōu)化和更改。按鍵部分可進行大優(yōu)化,為了在實驗板上做實驗,而實驗板為矩陣鍵盤。所以按鍵定義了四個端口。
上傳時間: 2013-10-23
上傳用戶:佳期如夢
廢話不說了,這次上傳的程序有流水燈,數(shù)碼管動態(tài)掃描,獨立按鍵去抖動,定時器,外部中斷,矩陣鍵盤,液晶,遙控數(shù)碼管,喇叭,步進電機,99秒倒計時,搶答器,紅綠燈,音樂播放,紅外收發(fā),字庫等等,夠初級者學習的啦!呵呵!祝大家學習愉快!
上傳時間: 2013-11-30
上傳用戶:chenbhdt
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1