亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專(zhuān)輯| 精品軟件
登錄| 注冊(cè)

車(chē)位引導(dǎo)系統(tǒng)

  • AVR單片機(jī)原理及應(yīng)用

    《AVR單片機(jī)原理及應(yīng)用》詳細(xì)介紹了ATMEL公司開(kāi)發(fā)的ATmega8系列高速嵌入式單片機(jī)的硬件結(jié)構(gòu)、工作原理、指令系統(tǒng)、接口電路、C編程實(shí)例,以及一些特殊功能的應(yīng)用和設(shè)計(jì),對(duì)讀者掌握和使用其他ATmega8系列的單片機(jī)具有極高的參考價(jià)值 AVR單片機(jī)原理及應(yīng)用》具有較強(qiáng)的系統(tǒng)性和實(shí)用性,可作為有關(guān)工程技術(shù)人員和硬件工程師的應(yīng)用手冊(cè),亦可作為高等院校自動(dòng)化、計(jì)算機(jī)、儀器儀表、電子等專(zhuān)業(yè)的教學(xué)參考書(shū)。 目錄 第1章 緒論 1.1 AVR單片機(jī)的主要特性 1.2 主流單片機(jī)系列產(chǎn)品比較 1.2.1 ATMEL公司的單片機(jī) 1.2.2 Mkcochip公司的單片機(jī) 1.2.3 Cygnal公司的單片機(jī) 第2章 AVR系統(tǒng)結(jié)構(gòu)概況 2.1 AVR單片機(jī)ATmega8的總體結(jié)構(gòu) 2.1.1 ATmega8特點(diǎn) 2.1.2 結(jié)構(gòu)框圖 2.1.3 ATmega8單片機(jī)封裝與引腳 2.2 中央處理器 2.2.1 算術(shù)邏輯單元 2.2.2 指令執(zhí)行時(shí)序 2.2.3 復(fù)位和中斷處理 2.3 ATmega8存儲(chǔ)器 2.3.1 Flash程序存儲(chǔ)器 2.3.2 SRAM 2.3.3 E2pROM 2.3.4 I/O寄存器 2.3.5 ATmega8的鎖定位、熔絲位、標(biāo)識(shí)位和校正位 2.4 系統(tǒng)時(shí)鐘及其分配 2.4.1 時(shí)鐘源 2.4.2 外部晶振 2.4.3 外部低頻石英晶振 2.4.4 外部:RC振蕩器 2.4.5 可校準(zhǔn)內(nèi)部.RC振蕩器 2.4.6 外部時(shí)鐘源 2.4.7 異步定時(shí)器/計(jì)數(shù)器振蕩器 2.5 系統(tǒng)電源管理和休眠模式 2.5.1 MCU控制寄存器 2.5.2 空閑模式 2.5.3 ADC降噪模式 2.5.4 掉電模式 2.5.5 省電模式 2.5.6 等待模式 2.5.7 最小功耗 2.6 系統(tǒng)復(fù)位 2.6.1 復(fù)位源 2.6.2 MCU控制狀態(tài)寄存器——MCUCSR 2.6.3 內(nèi)部參考電壓源 2.7 I/O端口 2.7.1 通用數(shù)字I/O端口 2.7.2 數(shù)字輸入使能和休眠模式 2.7.3 端口的第二功能 第3章 ATmega8指令系統(tǒng) 3.1 ATmega8匯編指令格式 3.1.1 匯編語(yǔ)言源文件 3.1.2 指令系統(tǒng)中使用的符號(hào) 3.1.3 ATmega8指令 3.1.4 匯編器偽指令 3.1.5 表達(dá)式 3.1.6 文件“M8def.inc” 3.2 尋址方式和尋址空間 3.3 算術(shù)和邏輯指令 3.3.1 加法指令 3.3.2 減法指令 3.3.3 取反碼指令 3.3.4 取補(bǔ)碼指令 3.3.5 比較指令 3.3.6 邏輯與指令 3.3.7 邏輯或指令 3.3.8 邏輯異或 3.3.9 乘法指令 3.4 轉(zhuǎn)移指令 3.4.1 無(wú)條件轉(zhuǎn)移指令 3.4.2 條件轉(zhuǎn)移指令 3.4.3 子程序調(diào)用和返回指令 3.5 數(shù)據(jù)傳送指令 3.5.1 直接尋址數(shù)據(jù)傳送指令 3.5.2 間接尋址數(shù)據(jù)傳送指令 3.5.3 從程序存儲(chǔ)器中取數(shù)裝入寄存器指令 3.5.4 寫(xiě)程序存儲(chǔ)器指令 3.5.5 I/0端口數(shù)據(jù)傳送 3.5.6 堆棧操作指令 3.6 位操作和位測(cè)試指令 3.6.1 帶進(jìn)位邏輯操作指令 3.6.2 位變量傳送指令 3.6.3 位變量修改指令 3.7 MCU控制指令 3.8 指令的應(yīng)用 第4章 中斷系統(tǒng) 4.1 外部向量 4.2 外部中斷 4.3 中斷寄存器 第5章 自編程功能 5.1 引導(dǎo)加載技術(shù) 5.2 相關(guān)I/O寄存器 5.3 Flash程序存儲(chǔ)器的自編程 5.4 Flash自編程應(yīng)用 第6章 定時(shí)器/計(jì)數(shù)器 6.1 定時(shí)器/計(jì)數(shù)器預(yù)定比例分頻器 6.2 8位定時(shí)器/計(jì)數(shù)器O(T/CO) 6.3 16位定時(shí)器/計(jì)數(shù)器1(T/C1) 6.3.1 T/C1的結(jié)構(gòu) 6.3.2 T/C1的操作模式 6.3.3 T/121的計(jì)數(shù)時(shí)序 6.3.4 T/C1的寄存器 6.4 8位定時(shí)器/計(jì)數(shù)器2(T/C2) 6.4.1 T/C2的組成結(jié)構(gòu) 6.4.2 T/C2的操作模式 6.4.3 T/C2的計(jì)數(shù)時(shí)序 6.4.4 T/02的寄存器 6.4.5 T/C2的異步操作 6.5 看門(mén)狗定時(shí)器 第7章 AVR單片機(jī)通信接口 7.1 AVR單片機(jī)串行接口 7.1.1 同步串行接口 7.1.2 通用串行接口 7.2 兩線串行TWT總線接口 7.2.1 TWT模塊概述 7.2.2 TWT寄存器描述 7.2.3 TWT總線的使用 7.2.4 多主機(jī)系統(tǒng)和仲裁 第8章 AVR單片機(jī)A/D轉(zhuǎn)換及模擬比較器 8.1 A/D轉(zhuǎn)換 8.1.1 A/D轉(zhuǎn)換概述 8.1.2 ADC噪聲抑制器 8.1.3 ADC有關(guān)的寄存器 8.2 AvR單片機(jī)模擬比較器 第9章 系統(tǒng)擴(kuò)展技術(shù) 9.1 串行接口8位LED顯示驅(qū)動(dòng)器MAX7219 9.1.1 概述 9.1.2 引腳功能及內(nèi)部結(jié)構(gòu) 9.1.3 操作說(shuō)明 9.1.4 應(yīng)用 9.1.5 軟件設(shè)計(jì) 9.2 AT24C系列兩線串行總線E2PPOM 9.2.1 概述 9.2.2 引腳功能及內(nèi)部結(jié)構(gòu) 9.2.3 操作說(shuō)明 9.2.4 軟件設(shè)計(jì) 9.3 AT93C46——三線串行總線E2PPOM接口芯片 9.3.1 概述 9.3.2 內(nèi)部結(jié)構(gòu)及引腳功能 9.3.3 操作說(shuō)明 9.3.4 軟件設(shè)計(jì) 9.4 串行12位的ADCTL543 9.4.1 概述 9.4.2 內(nèi)部結(jié)構(gòu)及引腳功能 9.4.3 操作說(shuō)明 9.4.4 AD620放大器介紹 9.4.5 軟件設(shè)計(jì) 9.5 串行輸出16位ADCMAXl95 9.5.1 概述 9.5.2 引腳功能及內(nèi)部結(jié)構(gòu) 9.5.3 操作說(shuō)明 9.5.4 應(yīng)用 9.5.5 軟件設(shè)計(jì) 9.6 串行輸入DACTLC5615 9.6.1 概述 9.6.2 引腳功能及內(nèi)部結(jié)構(gòu) 9.6.3 操作說(shuō)明 9.6.4 軟件設(shè)計(jì) 9.7 串行12位的DACTLC5618 9.7.1 概述 9.7.2 內(nèi)部結(jié)構(gòu)及引腳功能 9.7.3 操作說(shuō)明 9.7.4 軟件設(shè)計(jì) 9.8 串行非易失性靜態(tài)RAMX24C44 9.8.1 概述 9.8.2 引腳功能及內(nèi)部結(jié)構(gòu) 9.8.3 操作說(shuō)明 9.8.4 軟件設(shè)計(jì) 9.9 數(shù)據(jù)閃速存儲(chǔ)器AT45DB041B 9.9.1 概述 9.9.2 引腳功能及內(nèi)部結(jié)構(gòu) 9.9.3 操作說(shuō)明 9.9.4 軟件設(shè)計(jì) 9.10 GM8164串行I/0擴(kuò)展芯片 9.10.1 概述 9.10.2 引腳功能說(shuō)明 9.10.3 操作說(shuō)明 9.10.4 軟件設(shè)計(jì) 9.11 接口綜合實(shí)例 附錄1 ICCACR簡(jiǎn)介 附錄2 ATmega8指令表 參考文獻(xiàn)

    標(biāo)簽: AVR 單片機(jī)原理

    上傳時(shí)間: 2013-10-29

    上傳用戶(hù):lanwei

  • ATmega128熔絲位詳解(中文版)

    單片機(jī)熔絲位詳解。。。。

    標(biāo)簽: ATmega 128 熔絲位

    上傳時(shí)間: 2013-11-16

    上傳用戶(hù):chenbhdt

  • 飛思卡爾8位單片機(jī)MC9S08QG8中文數(shù)據(jù)手冊(cè)

    飛思卡爾8位單片機(jī) 中文數(shù)據(jù)手冊(cè)

    標(biāo)簽: MC9 S08 QG8 08

    上傳時(shí)間: 2013-10-09

    上傳用戶(hù):WMC_geophy

  • 四位數(shù)字時(shí)鐘詳細(xì)資料

    四位數(shù)字時(shí)鐘詳細(xì)資料

    標(biāo)簽: 數(shù)字時(shí)鐘

    上傳時(shí)間: 2013-10-31

    上傳用戶(hù):qingzhuhu

  • 四位數(shù)碼管從一數(shù)到F,LED就向下移一位c語(yǔ)言代碼

    四位數(shù)碼管從一數(shù)到F,LED就向下移一位c語(yǔ)言代碼

    標(biāo)簽: LED 數(shù)碼管 c語(yǔ)言 代碼

    上傳時(shí)間: 2014-12-25

    上傳用戶(hù):1214209695

  • 16位單片機(jī)C語(yǔ)言編程

    16位單片機(jī)C語(yǔ)言編程

    標(biāo)簽: 位單片機(jī) C語(yǔ)言編程

    上傳時(shí)間: 2014-12-25

    上傳用戶(hù):bakdesec

  • 單片機(jī)原理與應(yīng)用及c51程序設(shè)計(jì)

    MCS-51系列單片機(jī)是美國(guó)Intel公司在1980年推出的高性能8位單片機(jī),它包含51和52 兩個(gè)子系列。 對(duì)于51子系列,主要有8031、8051、8751 三種機(jī)型,它們的指令系統(tǒng)與芯片引腳完全兼容,僅片內(nèi)程序存儲(chǔ)器有所不同,8031芯片不帶ROM,8051芯片帶4KROM,8751芯片帶4KEPROM。51子系列的主要特點(diǎn)為: ◆8位CPU。 ◆片內(nèi)帶振蕩器,頻率范圍1.2~12MHZ。 ◆片內(nèi)帶128字節(jié)的數(shù)據(jù)存儲(chǔ)器。 ◆片內(nèi)帶4K的程序存儲(chǔ)器。 ◆程序存儲(chǔ)器的尋址空間為64K字節(jié)。 ◆片外數(shù)據(jù)存儲(chǔ)器的尋址空間為64K字節(jié)。 ◆128個(gè)用戶(hù)位尋址空間。

    標(biāo)簽: c51 單片機(jī)原理 程序設(shè)計(jì)

    上傳時(shí)間: 2013-11-05

    上傳用戶(hù):cxl274287265

  • 運(yùn)用單片機(jī)制作的高精度數(shù)顯計(jì)數(shù)器

    用單片機(jī)制作的高精度數(shù)顯計(jì)數(shù)器 單片機(jī)C51計(jì)數(shù)器 要求:編寫(xiě)一個(gè)計(jì)數(shù)器程序,將T0作為計(jì)數(shù)器來(lái)使用,對(duì)外部信號(hào)計(jì)數(shù),將所計(jì)數(shù)字顯示在數(shù)碼管上。     該部分的硬件電路如圖所示,U1的P0口和P2口的部份引腳構(gòu)成了6位LED數(shù)碼管驅(qū)動(dòng)電路,數(shù)碼管采用共陽(yáng)型,使用PNP型三極管作為片選端的驅(qū)動(dòng),所有三極管的發(fā)射極連在一起,接到正電源端,它們的基極則分別連到P2.0…P2.5,當(dāng)P2.0…P2.5中某引腳輸是低電平時(shí),三極管導(dǎo)通,給相應(yīng)的數(shù)碼管供電,該位數(shù)碼管點(diǎn)亮哪些筆段,則取決于筆段引腳是高或低電平。圖中看出,所有6位數(shù)碼管的筆段連在一起,通過(guò)限流電阻后接到P0口,因此,哪些筆段亮就取決于P0口的8根線的狀態(tài)。  里面包含了:?jiǎn)纹瑱C(jī)C51計(jì)數(shù)器、計(jì)算器流程圖、工作原理,

    標(biāo)簽: 用單片機(jī) 數(shù)顯 高精度 計(jì)數(shù)器

    上傳時(shí)間: 2013-11-16

    上傳用戶(hù):myworkpost

  • MSP430系列超低功耗16位單片機(jī)原理與應(yīng)用

    MSP430系列超低功耗16位單片機(jī)原理與應(yīng)用

    標(biāo)簽: MSP 430 超低功耗 位單片機(jī)

    上傳時(shí)間: 2013-11-24

    上傳用戶(hù):非衣2016

  • TLC2543 中文資料

    TLC2543是TI公司的12位串行模數(shù)轉(zhuǎn)換器,使用開(kāi)關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過(guò)程。由于是串行輸入結(jié)構(gòu),能夠節(jié)省51系列單片機(jī)I/O資源;且價(jià)格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應(yīng)用。 TLC2543的特點(diǎn) (1)12位分辯率A/D轉(zhuǎn)換器; (2)在工作溫度范圍內(nèi)10μs轉(zhuǎn)換時(shí)間; (3)11個(gè)模擬輸入通道; (4)3路內(nèi)置自測(cè)試方式; (5)采樣率為66kbps; (6)線性誤差±1LSBmax; (7)有轉(zhuǎn)換結(jié)束輸出EOC; (8)具有單、雙極性輸出; (9)可編程的MSB或LSB前導(dǎo); (10)可編程輸出數(shù)據(jù)長(zhǎng)度。 TLC2543的引腳排列及說(shuō)明    TLC2543有兩種封裝形式:DB、DW或N封裝以及FN封裝,這兩種封裝的引腳排列如圖1,引腳說(shuō)明見(jiàn)表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);           }         } 

    標(biāo)簽: 2543 TLC

    上傳時(shí)間: 2013-11-19

    上傳用戶(hù):shen1230

主站蜘蛛池模板: 阿克苏市| 门源| 永丰县| 金沙县| 独山县| 乐都县| 杨浦区| 深圳市| 福鼎市| 南乐县| 随州市| 台北市| 格尔木市| 建始县| 铁岭市| 武义县| 高陵县| 全州县| 徐汇区| 米泉市| 工布江达县| 成安县| 阳东县| 温宿县| 普陀区| 泰安市| 崇阳县| 鄂伦春自治旗| 肃南| 楚雄市| 玉环县| 中宁县| 沛县| 灯塔市| 常熟市| 金溪县| 达州市| 溧水县| 朝阳县| 南华县| 城口县|