C8051F單片機(jī)是完全集成的混合信號(hào)系統(tǒng)級(jí)芯片(SOC),具有與8051完全兼容的指令內(nèi)核,該單片機(jī)采用流水線處理技術(shù),能在執(zhí)行指令期間預(yù)處理下一條指令,提高了效率。而且大部分型號(hào)的C8051F單片機(jī),片內(nèi)集成了數(shù)據(jù)采集和控制系統(tǒng)中常用的模擬和數(shù)字外設(shè)及其他功能部件,內(nèi)置FLASH程序存儲(chǔ)器和RAM數(shù)據(jù)存儲(chǔ)器,部分芯片上還集成了外部數(shù)據(jù)存儲(chǔ)器,即XRAM。C8051F單片機(jī)具有片內(nèi)調(diào)試電路,通過(guò)4腳的JTAG接口可以進(jìn)行非侵入式、全速的在系統(tǒng)調(diào)試。下表為C8051F系列具有代表性的型號(hào)的主要特性:
標(biāo)簽: C8051F020 SOC 片上系統(tǒng) 單片機(jī)
上傳時(shí)間: 2013-10-29
上傳用戶:781354052
NEC78K0/KF1用戶手冊(cè) 8位單片微控制器 本手冊(cè)適用于那些希望了解78K0/KF1產(chǎn)品功能,并設(shè)計(jì)開(kāi)發(fā)相關(guān)應(yīng)用系統(tǒng)和程序的用戶。主要產(chǎn)品如下。78K0/KF1: μPD780143,780144,780146,780148,78F0148,780143(A),780144(A),780146(A),780148(A),78F0148(A),780143(A1),780144(A1),780146(A1),780148(A1),78F0148(A1),780143(A2),780144(A2),780146(A2)和780148(A2)
上傳時(shí)間: 2014-12-27
上傳用戶:魚(yú)哥哥你好
引導(dǎo)程序的開(kāi)發(fā)是系統(tǒng)芯片設(shè)計(jì)的重要組成部分。針對(duì)基于8051核的某控制系統(tǒng)芯片的具體要求,提出了一種系統(tǒng)芯片引導(dǎo)程序的設(shè)計(jì)策略。該策略思路是:當(dāng)系統(tǒng)上電復(fù)位后,開(kāi)始執(zhí)行固化在系統(tǒng)芯片中的引導(dǎo)程序,并加載存儲(chǔ)于片外串行接口Flash的用戶程序到片內(nèi)SRAM中;加載完成后,程序無(wú)條件跳到SRAM中執(zhí)行用戶程序。在分析該系統(tǒng)芯片組成的基礎(chǔ)上,重點(diǎn)闡述了引導(dǎo)程序開(kāi)發(fā)面臨的問(wèn)題、解決的思路、引導(dǎo)程序的具體實(shí)現(xiàn)及開(kāi)發(fā)編譯環(huán)境的配置。該方案對(duì)其它系統(tǒng)芯片引導(dǎo)程序的設(shè)計(jì)具有一定的參考價(jià)值。
上傳時(shí)間: 2013-11-23
上傳用戶:zhtzht
5 1單片機(jī)做的電子鐘程序在很多地方已經(jīng)有了介紹,對(duì)于單片機(jī)學(xué)習(xí)者而言這個(gè)程序是一道門(mén)檻。常見(jiàn)的電子鐘程序由顯示部分、計(jì)算部分、時(shí)鐘調(diào)整部分構(gòu)成,這樣程序就有了一定的長(zhǎng)度和難度。這里為了便于大家理解和掌握單片機(jī),我們把時(shí)鐘調(diào)整部分去除,從而構(gòu)成這個(gè)簡(jiǎn)單的電子鐘程序。
上傳時(shí)間: 2014-12-28
上傳用戶:masochism
;片內(nèi)RAM初始化子程序 IBCLR :MOV A,R0 MOV R1,A CLR AIBC1 :MOV @R1,A INC R1 DJNZ R7,IBC1 RET ;片外RAM初始化子程序 EBCLR1 :MOV A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A CLR CEBC11 :MOVX @DPTR,A INC DPTR DJNZ R7,EBC11 RET ;片外RAM初始化子程序(雙字節(jié)個(gè)單元) EBCLR2 :MOV A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A MOV A,R7 JZ EBC21 INC R6EBC21 :CLR A MOVX @DPTR,A INC DPTR DJNZ R7,EBC21 DJNZ R6,EBC21 RET ;內(nèi)部RAM數(shù)據(jù)復(fù)制程序;入口 :R0,R7;占用資源:A;堆棧需求:2字節(jié);出口 :R1 IBMOV :MOV A,R0 ADD A,R7 MOV R0,A MOV A,R1 ADD A,R7 MOV R1,AIBM1 :DEC R0 DEC R1 MOV A,@R0 MOV @R1,A DJNZ R7,IBM1 RET ;外部RAM數(shù)據(jù)復(fù)制程序;入口 :ADDPH,ADDPL,R7;占用資源:ACC;堆棧需求:2字節(jié);出口 :R0,R1 EBMOV1 :MOV A,ADDPL ADD A,R7 MOV DPL,A CLR A ADDC A,ADDPH MOV DPH,A MOV A,R7 ADD A,R1 XCH A,R0 ADDC A,#00H MOV P2,AEBM11 :DEC R0 CJNE R0,#0FFH,EBM12 DEC P2EBM12 :DEC DPL MOV A,DPL CJNE A,#0FFH,EBM13 DEC DPHEBM13 :MOVX A,@R0 MOVX @DPTR,A DJNZ R7,EBM11 RET ;外部RAM數(shù)據(jù)復(fù)制程序
上傳時(shí)間: 2013-10-30
上傳用戶:bs2005
這兩個(gè)RAR文件是我學(xué)習(xí)51單片機(jī)時(shí),第一次寫(xiě)的"外部中斷實(shí)驗(yàn)程序", 包含內(nèi)容有: 1. EXT_C.rar, 給初學(xué)者(帶中文注釋的C51語(yǔ)言例程), 利用外部中斷實(shí)現(xiàn)LED燈的簡(jiǎn)單控制。2. EXT_A.rar, 給初學(xué)者(帶中文注釋的51匯編語(yǔ)言例程), 利用外部中斷實(shí)現(xiàn)LED燈的簡(jiǎn)單控制。 兩個(gè)同樣功能的中斷例程, 一個(gè)用C51實(shí)現(xiàn), 另一個(gè)用ASM51實(shí)現(xiàn)(ASM51是由C51反匯編生成的),都在MCU51-63K仿真器下通過(guò)實(shí)驗(yàn)的哦, 小蝦們可以試試看。
上傳時(shí)間: 2013-11-25
上傳用戶:hahayou
在了解ARM在UCOS系統(tǒng)移植之前,請(qǐng)先了解本人編寫(xiě)的一片《周立功NXP LPC21xx22xx系列ARM芯片的啟動(dòng)程序分解》文件,在此基礎(chǔ)上,需要熟悉以下幾項(xiàng)內(nèi)容: ARM內(nèi)核級(jí)LPC系列的芯片內(nèi)部結(jié)構(gòu)知識(shí) 了解ADS1.2編譯軟件,其中各種偽指令及與C語(yǔ)言接口資料 閱讀UCOS2.52源碼及結(jié)構(gòu),可參閱本人編寫(xiě)的《Ucos_II 2.52源碼中文譯注資料》一文
上傳時(shí)間: 2013-11-10
上傳用戶:哇哇哇哇哇
一、PAC的概念及軟邏輯技術(shù)二、開(kāi)放型PAC系統(tǒng)三、應(yīng)用案例及分析四、協(xié)議支持及系統(tǒng)架構(gòu)五、軟件編程技巧&組態(tài)軟件的整合六、現(xiàn)場(chǎng)演示&上機(jī)操作。PAC是由ARC咨詢集團(tuán)的高級(jí)研究員Craig Resnick提出的,定義如下:具有多重領(lǐng)域的功能,支持在單一平臺(tái)里包含邏輯、運(yùn)動(dòng)、驅(qū)動(dòng)和過(guò)程控制等至少兩種以上的功能單一開(kāi)發(fā)平臺(tái)上整合多規(guī)程的軟件功能如HMI及軟邏輯, 使用通用標(biāo)簽和單一的數(shù)據(jù)庫(kù)來(lái)訪問(wèn)所有的參數(shù)和功能。軟件工具所設(shè)計(jì)出的處理流程能跨越多臺(tái)機(jī)器和過(guò)程控制處理單元, 實(shí)現(xiàn)包含運(yùn)動(dòng)控制及過(guò)程控制的處理程序。開(kāi)放式, 模塊化構(gòu)架, 能涵蓋工業(yè)應(yīng)用中從工廠的機(jī)器設(shè)備到過(guò)程控制的操作單元的需求。采用公認(rèn)的網(wǎng)絡(luò)接口標(biāo)準(zhǔn)及語(yǔ)言,允許不同供應(yīng)商之設(shè)備能在網(wǎng)絡(luò)上交換資料。
標(biāo)簽: PAC 開(kāi)放式 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2014-01-14
上傳用戶:JGR2013
一個(gè)基于AVR單片機(jī)的通用、標(biāo)準(zhǔn)串口收、發(fā)中斷程序,可移植到8/16/32的單片機(jī)上
上傳時(shí)間: 2013-12-20
上傳用戶:shizhanincc
4.asm…… 響鈴程序,輸入一個(gè)數(shù)字字符N,響鈴N次。(完成)ysk3.asm ……顯示一個(gè)星型倒三角。m1.asm ………編程將鍵盤(pán)輸入的8位無(wú)符號(hào)二進(jìn)制數(shù)轉(zhuǎn)化為十六進(jìn)制數(shù)和十進(jìn)制數(shù),并輸出結(jié)果form.asm ……采用子程序編程按以下三種格式(██,◣,◥)打印九九乘法表:(完成)char.asm ……小寫(xiě)字母a b c d ……x y z的ASCII碼分別為61H 62H 63H 64H……78H 79H 7AH, 而大寫(xiě)字母A B C D ….X Y Z的ASCII碼分別為41H 42H 43H 44H …58H 59H 5AH, 使用串處理指令編程從鍵盤(pán)輸入16個(gè)字符(大小寫(xiě)字母及其它字母均有), 存入以BUF1開(kāi)始的一片存儲(chǔ)區(qū)中,并將其傳送到以BUF2開(kāi)始的一片存儲(chǔ)區(qū)中, 在傳送是將其中的小寫(xiě)字母均改為大寫(xiě)字母,并將第一個(gè)小寫(xiě)字母在串中的位置 (距串頭BUF1的相對(duì)位移量)以十六進(jìn)制形式輸出。(完成)
上傳時(shí)間: 2013-12-22
上傳用戶:zhyiroy
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1