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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

導引頭

  • AVR單片機原理及應用

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

    標簽: AVR 單片機原理

    上傳時間: 2013-10-29

    上傳用戶:lanwei

  • VFD demo中文使用手冊

    本Demo Board 采用HOLTEK 公司最新推出的VFD MCU 系列(HT49CVX),該系列產品可以直接驅動VFD,由MCU 的引腳和VFD 的引腳直接相連,而不需要外加任何的驅動芯片。本DMEO BOARD 除有鍵盤操控顯示以外,還附加了紅外線遙控接收裝置,使用極為方便。 功能 所使用MCU 之功能為紅外線遙控接收,根據按鍵的選擇進入不同的顯示模式,附帶還有A/D 轉換和溫度測量功能,而使用的MCU 為HT49CV5 DEMO BOARD 外觀 為了方便使用者了解和開發使用,本DEMO BOARD 提供了三種使用方式,即MCU 方式、HT49CVX 母體+ROM LESS 方式和仿真器方式,其中MCU 方式和HT49CVX 母體+ROM LESS 方式向使用者展示了DEMO BOARD 的具體工作情況;而仿真器方式則提供給使用者自行開發產品。

    標簽: demo VFD 使用手冊

    上傳時間: 2013-12-29

    上傳用戶:Artemis

  • xlisp單片機綜合仿真實驗儀使用手冊pdf

    XLISP 系列單片機綜合仿真試驗儀(以下簡稱  XLISP 系列)是深圳市學林電子有限公司綜合多年經驗開發出的多功能 8051 單片機平臺(兼容 AVR/PIC 單片機的部 份燒寫實驗功能)。本系列目前包含 XL600 單片機試驗儀和 XL1000 USB 型單片機實驗儀,集成常用的單片機 外圍硬件,ISP 下載線,單片機仿真器,  單片機試驗板,編程器功能于一身,特別適合新手學習使用! 第一章:XLISP 系列  單片機綜合仿真試驗儀系統簡介 1.1 系統簡介……………………………………………………………2 1.  2 各個模塊接口的定義……………………………………………3 第二章:  快速入門篇- 跟我來用 XLISP 系列作跑馬燈實驗 2.1 軟件安裝介紹………………………………………………………5 2.2 軟件操作……………………………………………………………6 第三章    USB 接口安裝指南(僅限 XL1000) 3.1 USB 驅動程序安裝…………………………………………………8 3.2 特別情況下的 usb安裝……………………………………………10 第四章 ISP 下載部份的應用 4.1      ISP 下載部份介紹…………………………………………11 4.2    XLISP 系列下載頭之插頭定義………………………………12 4.3 常用芯片的 ISP 相關引腳連接方法……………………………13 第五章  XLISP 系列  仿真操作指南 5.1  仿真概述…………………………………………………………14 5.2 KEIL UV2 軟件操作指南…………………………………………15 第六章:XLISP 系列單片機系統實驗 MCS-51 單片機引腳說明………………………………………………17 實驗 1    最簡單的八路跑馬燈………………………………………18 實驗 2    用 XLISP 系列試驗儀做一個 8 路彩燈控制器…………20 實驗 3    8 路指示燈讀出 8 路撥動開關的狀態……………………21 實驗 4    數碼管靜態掃描  …………………………………………22 實驗 5    數碼管動態掃描顯示 01234567……………………………23 實驗 6    端口按鍵判斷技術(按鍵顯示數字)………………………26 實驗 7    矩陣按鍵識別技術……………………………………………27 實驗 8  74LS14 反向器實驗………………………………………………29 實驗 9    74LS138  38 譯碼器部分實驗………………………………30 實驗 10  74LS164 串入并出實驗  ……………………………………31 實驗 11  74LS165 并入串出實驗  ………………………………………32 實驗 12 DA 轉換 dac0832 的原理與應用………………………………34 實驗 13 模擬/數字轉換器 ADC0804………………………………………36 實驗 14 小喇叭警報器試驗………………………………………………38 實驗 15 紅外線遙控試驗…………………………………………………39 實驗 16 漢字顯示屏顯示倚天一出寶刀屠龍(僅限 XL1000)…………42 實驗 17    1602 液晶顯示屏顯示 A……………………………………44 實驗 18    8155 試驗(僅限 XL1000)…………………………………46 實驗 19   24C02 儲存開機次數實驗  ……………………………………48 實驗 20    步進電機實驗…………………………………………………50 實驗 21 93c46 演示程序  …………………………………………………………51 實驗 22 串行雙向通信實驗  ……………………………………………53 實驗 23 綜合實驗  18B20 數字溫度顯示系統…………………………55 第七章 怎樣產生 hex 文件? Dais 集成開發環境使用………………58 第八章      常見問題解答 60 第九章 系統配置和售后服務指南…………………………………61 部分配套的例子程序說明………………………………………………62

    標簽: xlisp 單片機 使用手冊

    上傳時間: 2013-11-13

    上傳用戶:lanjisu111

  • 點陣模塊升級版的PCB電路板

    該16*16點陣模塊為本人設計,并已經在銷售,功能強大,使用起來非常方便,特別適合于STC15F104E的8個引腳單片機開發,當然了,也適合于40個引腳的STC系列單片機,有興趣的聯系本人Q:984966845

    標簽: PCB 點陣模塊 電路板

    上傳時間: 2013-10-19

    上傳用戶:jisujeke

  • 定時計數器知識

    1、T0做定時器,在P1.0輸出一個周期為2秒的方波信號; 2、T1做計數器,記錄P1.0引腳上的脈沖個數; 3、在數碼管上顯示脈沖個數;

    標簽: 定時 計數器

    上傳時間: 2013-10-10

    上傳用戶:onewq

  • 單片機原理與應用及c51程序設計

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

    標簽: c51 單片機原理 程序設計

    上傳時間: 2013-11-05

    上傳用戶:cxl274287265

  • 運用單片機制作的高精度數顯計數器

    用單片機制作的高精度數顯計數器 單片機C51計數器 要求:編寫一個計數器程序,將T0作為計數器來使用,對外部信號計數,將所計數字顯示在數碼管上。     該部分的硬件電路如圖所示,U1的P0口和P2口的部份引腳構成了6位LED數碼管驅動電路,數碼管采用共陽型,使用PNP型三極管作為片選端的驅動,所有三極管的發射極連在一起,接到正電源端,它們的基極則分別連到P2.0…P2.5,當P2.0…P2.5中某引腳輸是低電平時,三極管導通,給相應的數碼管供電,該位數碼管點亮哪些筆段,則取決于筆段引腳是高或低電平。圖中看出,所有6位數碼管的筆段連在一起,通過限流電阻后接到P0口,因此,哪些筆段亮就取決于P0口的8根線的狀態。  里面包含了:單片機C51計數器、計算器流程圖、工作原理,

    標簽: 用單片機 數顯 高精度 計數器

    上傳時間: 2013-11-16

    上傳用戶:myworkpost

  • STM32硬件電路設計注意事項

    STM32的基本系統主要涉及下面幾個部分: 1、電源    1)、無論是否使用模擬部分和AD部分,MCU外圍出去VCC和GND,VDDA、VSSA、Vref(如果封裝有該引腳)都必需要連接,不可懸空;    2)、對于每組對應的VDD和GND都應至少放置一個104的陶瓷電容用于濾波,并接該電容應放置盡量靠近MCU;      2、復位、啟動選擇    1)、Boot引腳與JTAG無關。其僅是用于MCU啟動后,判斷執行代碼的起始地址;    2)、在電路設計上可能Boot引腳不會使用,但要求一定要外部連接電阻到地或電源,切不可懸空;

    標簽: STM 32 硬件電路設計 注意事項

    上傳時間: 2013-10-21

    上傳用戶:2218870695

  • TLC2543 中文資料

    TLC2543是TI公司的12位串行模數轉換器,使用開關電容逐次逼近技術完成A/D轉換過程。由于是串行輸入結構,能夠節省51系列單片機I/O資源;且價格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應用。 TLC2543的特點 (1)12位分辯率A/D轉換器; (2)在工作溫度范圍內10μs轉換時間; (3)11個模擬輸入通道; (4)3路內置自測試方式; (5)采樣率為66kbps; (6)線性誤差±1LSBmax; (7)有轉換結束輸出EOC; (8)具有單、雙極性輸出; (9)可編程的MSB或LSB前導; (10)可編程輸出數據長度。 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);           }         } 

    標簽: 2543 TLC

    上傳時間: 2013-11-19

    上傳用戶:shen1230

  • HT45F23 Comparator 功能使用範例

    HT45F23 MCU 為用戶提供兩組獨立的比較器,並都由軟體控制,輸入輸出口安排靈活,均 與I/O 共用引腳。本文著重介紹HT45F23 比較器的功能使用的相關設定與應用方式。

    標簽: Comparator 45F F23 HT

    上傳時間: 2013-10-16

    上傳用戶:songkun

主站蜘蛛池模板: 梨树县| 孝义市| 舟曲县| 西充县| 犍为县| 丹江口市| 遂平县| 台北县| 宕昌县| 和田市| 桑日县| 来安县| 普定县| 大同县| 桦川县| 专栏| 富宁县| 上高县| 玉屏| 大渡口区| 延边| 双桥区| 长岭县| 呼玛县| 子长县| 镇远县| 上杭县| 鄄城县| 荥阳市| 罗定市| 淄博市| 辉县市| 清徐县| 文水县| 库车县| 郧西县| 沧源| 准格尔旗| 周宁县| 博白县| 印江|