高速51內(nèi)核芯片c8051的學(xué)習(xí)資料 位7 SMOD 串行口波特率加倍允許0 串行口波特率是SCON 中的串行口模式定義值1 串行口波特率是SCON 中給出的串行口模式定義值的雙倍位6 GF4-GF0 通用標(biāo)志4-0這些都是軟件控制下的通用標(biāo)志位1 停機(jī)停機(jī)模式選擇設(shè)置這該將使CIP-51 進(jìn)入停機(jī)模式該位讀時總為01 進(jìn)入停機(jī)模式關(guān)掉振蕩器位0 空閑空閑模式選擇設(shè)置該位將使CIP-51 進(jìn)入空閑模式該位讀時總為01 進(jìn)入空閑模式關(guān)掉CPU 的時鐘但定時器中斷串行口和模擬外設(shè)的時鐘仍在運(yùn)行
上傳時間: 2013-11-05
上傳用戶:woshinimiaoye
MCS-51系列單片機(jī)芯片結(jié)構(gòu):2.1 MCS—51系列單片機(jī)的結(jié)構(gòu)原理2.1.1 MCS-51單片機(jī)邏輯結(jié)構(gòu) MCS-51單片機(jī)的系統(tǒng)結(jié)構(gòu)框圖如圖2.1所示。 圖2.1 MCS-51單片機(jī)的系統(tǒng)結(jié)構(gòu)框圖由圖2.1可以看出,單片機(jī)內(nèi)部主要包含下列幾個部件:u 一個8位CPU;u 一個時鐘電路;u 4Kbyte程序存儲器;u 128byte數(shù)據(jù)存儲器;u 兩個16位定時/計數(shù)器;u 64Kbyte擴(kuò)展總線控制電路;u 四個8-bit并行I/O端口;u 一個可編程串行接口;五個中斷源,其中包括兩個優(yōu)先級嵌套中斷 1. CPU CPU即中央處理器的簡稱,是單片機(jī)的核心部件,它完成各種運(yùn)算和控制操作,CPU由運(yùn)算器和控制器兩部分電路組成。(1)運(yùn)算器電路 運(yùn)算器電路包括ALU(算術(shù)邏輯單元)、ACC(累加器)、B寄存器、狀態(tài)寄存器、暫存器1和暫存器2等部件,運(yùn)算器的功能是進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。 (2)控制器電路 控制器電路包括程序計數(shù)器PC、PC加1寄存器、指令寄存器、指令譯碼器、數(shù)據(jù)指針DPTR、堆棧指針SP、緩沖器以及定時與控制電路等。控制電路完成指揮控制工作,協(xié)調(diào)單片機(jī)各部分正常工作。
標(biāo)簽: MCS 51 單片機(jī) 芯片結(jié)構(gòu)
上傳時間: 2013-10-27
上傳用戶:tianyi223
三種方法讀取鍵值 使用者設(shè)計行列鍵盤介面,一般常採用三種方法讀取鍵值。 中斷式 在鍵盤按下時產(chǎn)生一個外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個按鍵被按下。 本實(shí)驗(yàn)採用中斷式實(shí)現(xiàn)使用者鍵盤介面。 掃描法 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應(yīng)列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會使行列連成通路,這也是見的使用者鍵盤設(shè)計電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時去抖動 if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }
上傳時間: 2013-11-12
上傳用戶:a673761058
與傳統(tǒng)電腦結(jié)構(gòu)類似,決定SoC芯片性能的兩個重要組成單元分別是通用處理核心(CPU)和圖形處理核心(GPU)。通用處理核心(CPU)的大東家就是我們熟知的ARM公司。圖形處理核心(GPU)的設(shè)計授權(quán)公司有ARM公司、英國Imagination公司和美國高通公司
上傳時間: 2013-11-06
上傳用戶:netwolf
NNS-701 是專為移動裝置設(shè)計的全功能NFC (Near Field Communication)控制器芯片。
上傳時間: 2013-10-11
上傳用戶:蠢蠢66
LAYOUT REPORT .............. 1 目錄.................. 1 1. PCB LAYOUT 術(shù)語解釋(TERMS)......... 2 2. Test Point : ATE 測試點(diǎn)供工廠ICT 測試治具使用............ 2 3. 基準(zhǔn)點(diǎn) (光學(xué)點(diǎn)) -for SMD:........... 4 4. 標(biāo)記 (LABEL ING)......... 5 5. VIA HOLE PAD................. 5 6. PCB Layer 排列方式...... 5 7.零件佈置注意事項(xiàng) (PLACEMENT NOTES)............... 5 8. PCB LAYOUT 設(shè)計............ 6 9. Transmission Line ( 傳輸線 )..... 8 10.General Guidelines – 跨Plane.. 8 11. General Guidelines – 繞線....... 9 12. General Guidelines – Damping Resistor. 10 13. General Guidelines - RJ45 to Transformer................. 10 14. Clock Routing Guideline........... 12 15. OSC & CRYSTAL Guideline........... 12 16. CPU
上傳時間: 2013-10-29
上傳用戶:1234xhb
[文件名] Touch.c [功 能] 8051單片機(jī)驅(qū)動ADS7846/ADS7843芯片 [簡 介] ADS7846/7843芯片 適合用在4線制觸摸屏,它通過標(biāo)準(zhǔn)SPI協(xié)議和CPU通信,操作簡單,精度高,當(dāng)觸摸屏被按下時(即有觸摸事件發(fā)生)則ADS7846向CPU發(fā)中斷請求,CPU接到請求后,應(yīng)延時一下再響應(yīng)其請求,目的是為了消除抖動使得采樣更準(zhǔn)確。如果一次采樣不準(zhǔn)確,可以嘗試多次采樣取最后一次結(jié)果為準(zhǔn),目的也是為了消除抖動。
上傳時間: 2014-01-03
上傳用戶:talenthn
下面我們根據(jù)8251A芯片的使用體會對其在串行同步方式下的通信原理及應(yīng)用進(jìn)行著重介紹。在開始發(fā)送或接收之前,8251A必須裝入一組由CPU 產(chǎn)生的控制字。
上傳時間: 2015-04-08
上傳用戶:frank1234
DM9000AE的中文手冊。很難得得哦。LOCAL BUS芯片現(xiàn)推薦一款DM9000AE網(wǎng)卡芯片,其基本特性是48PIN,10/100MLOCAL-BUS interface,工作模式8/16bit, 有AUTO-Mdix(自動翻轉(zhuǎn))、TCP/Ip加速(check sum offload)減輕CPU負(fù)擔(dān),提高整機(jī)效能,20ns響應(yīng)時間。2.5V/3.3V低功耗。廣泛應(yīng)用在IPTV、IPSETBOX、VOD、IPCAMERA、IPVIDEOPHONE等產(chǎn)品.
上傳時間: 2015-05-02
上傳用戶:dyctj
DSP讀寫電量監(jiān)測芯片源代碼,用的時候?qū)PU的讀寫斷口改一下即可
標(biāo)簽: DSP 讀寫 電量監(jiān)測 源代碼
上傳時間: 2013-12-25
上傳用戶:wcl168881111111
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1