SPMC65系列單片機(jī)編程指南(中文版):SPMC65X系列是由凌陽(yáng)公司設(shè)計(jì)開(kāi)發(fā)的8位微控制器。每款芯片都獨(dú)具特色,同時(shí)凌陽(yáng)公司還開(kāi)發(fā)了一款仿真芯片ECMC653,專門(mén)用于SPMC65X系列的仿真。采用 SPMC65 CPU 核,凌陽(yáng)公司新開(kāi)發(fā)了功能強(qiáng)大的8位SPMC65系列CPU。該系列CPU 具有可編程的通用I/O端口、不同大小的ROM 和RAM 區(qū)、8位/16位定時(shí)/計(jì)數(shù)器、強(qiáng)大的CCP (Capture/Compare/PWM)功能模塊和看門(mén)狗復(fù)位電路等。并采用先進(jìn)的微米制造工藝,保證了產(chǎn)品高的電磁兼容性和可靠性。除此之外,部分SPMC65X系列芯片具備高吸入電流和慢速輸出的端口、豐富的外部中斷源、低電壓復(fù)位、ADC、PWM、標(biāo)準(zhǔn)通訊接口和多種時(shí)鐘選擇。SPMC65X系列芯片適用于通用工控場(chǎng)合、計(jì)算機(jī)外圍控制和家電等。ECMC653采用8位SPMC65 CPU 核,具有928字節(jié)的RAM 和16k字節(jié)的ROM。同時(shí)還集成了1個(gè)時(shí)基、1個(gè)看門(mén)狗定時(shí)器、6個(gè)16位定時(shí)/計(jì)數(shù)器和9通道的ADC。為了降低整個(gè)仿真板的成本,該芯片還配有一個(gè)OTP ROM 的串行可編程接口。此外,為了幫助用戶加快程序的調(diào)試,并發(fā)現(xiàn)程序中隱藏的錯(cuò)誤,該芯片內(nèi)部專門(mén)有一RAM區(qū)域用于記錄程序最近一段時(shí)間執(zhí)行的指令,用戶可以從中了解到程序是否正確執(zhí)行。
標(biāo)簽: SPMC 65 單片機(jī) 編程指南
上傳時(shí)間: 2013-11-01
上傳用戶:Jesse_嘉偉
渦卷式空氣壓縮機(jī)是一種新型空氣壓縮機(jī),具有噪聲低、體積小、可靠性好等特點(diǎn)。本文提出了一種基于ATMEL 89C52 單片機(jī)的渦卷式空氣壓縮機(jī)電氣控制系統(tǒng)的實(shí)現(xiàn)方案,詳細(xì)說(shuō)明了總體方案設(shè)計(jì)、硬件設(shè)計(jì)與軟件設(shè)計(jì),并給出了關(guān)鍵元器件的選型。實(shí)際結(jié)果表明:該系統(tǒng)具有可靠性好、控制精度高、操作簡(jiǎn)便、配置靈活、直觀的故障指示及完善的自保護(hù)等特點(diǎn),完全滿足了渦卷式空氣壓縮機(jī)現(xiàn)場(chǎng)控制的要求,是渦卷式空氣壓縮機(jī)的理想配套產(chǎn)品。常規(guī)的渦卷式空壓機(jī)電控系統(tǒng)主要采用繼電器加壓力開(kāi)關(guān)的方式進(jìn)行控制,故障率高,可靠性低,控制參數(shù)的修改非常不便。本文提出了一種采用智能化微電腦集成設(shè)計(jì)技術(shù)的電控系統(tǒng)實(shí)現(xiàn)方案,它通過(guò)對(duì)關(guān)鍵點(diǎn)各種傳感器進(jìn)行實(shí)時(shí)檢測(cè)來(lái)控制整個(gè)系統(tǒng)的工作狀態(tài),減少了常規(guī)控制方式下的電器元件及執(zhí)行機(jī)構(gòu)數(shù)量,提高了可靠性,降低了運(yùn)行成本;清晰的實(shí)時(shí)狀態(tài)指示,靈活的控制參數(shù)設(shè)置,完善的故障診斷,直觀的故障顯示,是空壓機(jī)的理想配套產(chǎn)品。
標(biāo)簽: 單片機(jī) 空壓機(jī) 電控 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-10-21
上傳用戶:ysystc670
這一顆,我們學(xué)習(xí)如何讓跑馬燈自動(dòng)按照我們預(yù)定的順序進(jìn)行。這種控制在工控場(chǎng)合經(jīng)常用到。這個(gè)程序里,我們預(yù)先定義了一個(gè)變化的順序speedcode,每跑一圈燈就根據(jù)預(yù)定設(shè)置的表格數(shù)據(jù)來(lái)決定下一圈的跑馬速度。這樣我們就實(shí)現(xiàn)了按照預(yù)定的順序自動(dòng)變化運(yùn)行。請(qǐng)看代碼:-----------------------------------#define uchar unsigned char //定義一下方便使用#define uint unsigned int#define ulong unsigned long#include <reg52.h> //包括一個(gè)52 標(biāo)準(zhǔn)內(nèi)核的頭文件sbit P10 = P1^0; //頭文件中沒(méi)有定義的IO 就要自己來(lái)定義了sbit P11 = P1^1;sbit P12 = P1^2;sbit P13 = P1^3;bit ldelay=0; //長(zhǎng)定時(shí)溢出標(biāo)記,預(yù)置是0uchar speed=10; //設(shè)置一個(gè)變量保存跑馬燈的移動(dòng)速度uchar code speedcode[10]={3,1,5,12,3,20,2,10,1,4}; //10 個(gè)預(yù)定義的速度char code dx516[3] _at_ 0x003b;//這是為了仿真設(shè)置的//可編程自動(dòng)控制跑馬燈void main(void) // 主程序{uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7};//預(yù)定的寫(xiě)入P1 的值uchar ledi; //用來(lái)指示顯示順序uchar i;RCAP2H =0x10; //賦T2 的預(yù)置值0x1000,溢出30 次就是1 秒鐘RCAP2L =0x00;TR2=1; //啟動(dòng)定時(shí)器ET2=1; //打開(kāi)定時(shí)器2 中斷EA=1; //打開(kāi)總中斷
標(biāo)簽: 可編程 自動(dòng)控制 控制 跑馬燈
上傳時(shí)間: 2013-11-20
上傳用戶:ming529
對(duì)于初學(xué)者來(lái)說(shuō),還有些不直觀,調(diào)試過(guò)程中看到的是一些數(shù)值,并沒(méi)有看到這些數(shù)值所引起的外圍電路的變化,例如數(shù)碼管點(diǎn)亮、發(fā)光管發(fā)光等。為了讓初學(xué)者更好地入門(mén),筆者利用Keil 提供的AGSI 接口開(kāi)發(fā)了兩塊仿真實(shí)驗(yàn)板。這兩塊仿真板將枯燥無(wú)味的數(shù)字用形象的圖形表達(dá)出來(lái),可以使初學(xué)者在沒(méi)有硬件時(shí)就能感受到真實(shí)的學(xué)習(xí)環(huán)境,降低單片機(jī)的入門(mén)門(mén)檻。圖1 是鍵盤(pán)、LED 顯示實(shí)驗(yàn)仿真板的圖,從圖中可以看出,該板比較簡(jiǎn)單,有在P1 口接有8 個(gè)發(fā)光二極管,在P3 口接有4 個(gè)按鈕,圖的右邊給出了原理圖。圖2 是另一個(gè)較為復(fù)雜的實(shí)驗(yàn)仿真板。在該板上有8 個(gè)數(shù)碼管,16 個(gè)按鍵(接成4*4 的矩陣式),另外還有P1 口接的8個(gè)發(fā)光管,兩個(gè)外部中斷按鈕,一個(gè)帶有計(jì)數(shù)器的脈沖發(fā)生器等資源,顯然,這塊板可以完成更多的實(shí)驗(yàn)。
標(biāo)簽: Keil 實(shí)驗(yàn)仿真
上傳時(shí)間: 2013-10-18
上傳用戶:nanshan
本文介紹了uC/GUI 的組織結(jié)構(gòu),PROTEUS 仿真環(huán)境,以及在PROTEUS 仿真環(huán)境下實(shí)現(xiàn)uC/GUI 移植到MCS51 系列單片機(jī)P89C51RD2 的過(guò)程;并且對(duì)移植過(guò)程中涉及到的修正C51調(diào)用樹(shù)和代碼優(yōu)化等問(wèn)題進(jìn)行了簡(jiǎn)明闡述。uC/GUI 是Micrium 公司針對(duì)圖形LCD 開(kāi)發(fā)的微型圖形用戶界面函數(shù)包。微型是UC/GUI最大的特點(diǎn),它經(jīng)過(guò)定制后可以運(yùn)行在8 位的單片機(jī)上。uC/GUI 的使用,可以顯著減少LCD圖形用戶界面設(shè)計(jì)的復(fù)雜程度。本文詳細(xì)介紹了一種基于PROTEUS 仿真環(huán)境實(shí)現(xiàn)uC/GUI 在MCS51 系列單片機(jī)上移植的方法。
上傳時(shí)間: 2013-11-20
上傳用戶:wxnumen
8051系列單機(jī)編輯調(diào)試仿真器(8051模擬器)
上傳時(shí)間: 2013-10-27
上傳用戶:蠢蠢66
單片機(jī)仿真軟件
標(biāo)簽: 單片機(jī)仿真軟件
上傳時(shí)間: 2013-10-30
上傳用戶:zhoujunzhen
隨著當(dāng)前電子技術(shù)及發(fā)動(dòng)機(jī)電控技術(shù)的發(fā)展,以32位嵌入式微控制器及多任務(wù)實(shí)時(shí)操作系統(tǒng)為基本技術(shù)特征的新一代電子控制單元ECU(Electronic Control Unit)的開(kāi)發(fā)已成為汽車電子發(fā)展應(yīng)用的主流。本文在Tonadofor OSEKWorks多任務(wù)實(shí)時(shí)操作系統(tǒng)及32佗Power PC微控制器MPC555的基礎(chǔ)上,介紹高壓共軌柴油發(fā)動(dòng)機(jī)電子控制單元的最小系統(tǒng)設(shè)計(jì)方案。
標(biāo)簽: MPC 555 發(fā)動(dòng)機(jī) 電控單元
上傳時(shí)間: 2013-10-30
上傳用戶:miaochun888
很經(jīng)典的仿真器自制資料
標(biāo)簽: 仿真器
上傳時(shí)間: 2013-10-31
上傳用戶:稀世之寶039
MSP430仿真器(機(jī))接口電路圖-原理圖
上傳時(shí)間: 2013-11-05
上傳用戶:cjf0304
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1