《微機原理及應用》課程教案目 錄 下載WORD文檔前 言 下載WORD文檔第一章 51系列單片機概述 下載WORD文檔 第一節 概述 第二節 51系列單片機分類 思考題與習題 第二章 MCS-51系列單片機組成及工作原理 下載WORD文檔 第一節 MCS-51系列單片機組成 第二節 8051的內部數據存儲器(內部RAM) 第三節 8051的內部程序存儲器(內部ROM) 第四節 MCS-51系列單片機典型芯片的外部引腳功能 第五節 并行輸入/輸出口 第六節 CPU的時鐘電路和時序定時單位 第七節 單片機指令執行的過程 思考題與習題 第三章 指令系統 下載WORD文檔 第一節 指令格式和尋址方式 第二節 指令系統 思考題與習題 第四章 算法與結構程序設計 下載WORD文檔 第一節 算法 第二節 程序基本結構 第三節 結構化程序設計 第四節 匯編語言程序設計舉例 思考題與習題 第五章 中斷 下載WORD文檔 第一節 中斷技術概述 第二節 8051中斷系統 第三節 中斷控制 第四節 中斷響應 第五節 中斷系統應用舉例 思考題與習題 第六章 定時器/計數器 下載WORD文檔 第一節 概述 第二節 定時器/計數器基本結構 工作方式及應用 思考題與習題 第七章 8051單片機系統擴展與接口技術 下載WORD文檔 第一節 8051單片機系統擴展概述 第二節 單片機外部存儲器擴展 第三節 單片機輸入/輸出(I/O)口擴展 第四節 LED顯示器接口電路及顯示程序 第五節 單片機鍵盤接口技術 第六節 單片機與數模(D/A)及模數(A/D)轉換器的接口及應用 思考題與習題 第八章 8051單片機的異步串行通信技術 下載WORD文檔 第一節 概述 第二節 8051串行口基本結構 第三節 8051串行通信工作方式及應用 第四節 多機通信原理 下載WORD文檔 思考題與習題 第九章 單片機應用舉例 下載WORD文檔 第一節 單片機數據采集系統 第二節 電機轉速測量 第三節 步進電機控制系統 第四節 機器人三覺機械手信號處理及控制算法 思考題與習題 第十章 單片機與字符式液晶顯示模塊連接技術 下載WORD文檔 第一節 字符式液晶顯示模塊簡介 第二節 模塊指令系統 第三節 模塊與8051單片機的接口 第四節 模塊字符顯示舉例 第五節 自定義字符顯示 思考題與習題 附錄一 計算機數的運算基礎 下載WORD文檔 第一節 進位計數制及相互轉換 第二節 計算機中數和字符的表示附錄二 美國標準信息交換碼(ASCII)字符表附錄三 MCS-51指令表 下載WORD文檔
上傳時間: 2014-04-16
上傳用戶:hhkpj
隨著單片機開發技術的不斷發展,目前已有越來越多的人從普遍使用匯編語言到逐漸使用高級語言開發,其中主要是以C語言為主,市場上幾種常見的單片機均有其C語言開發環境。這里以最為流行的80C51單片機為例來學習單片機的C語言編程技術。大家都有C語言基礎,但是編單片機程序,大家還得找專門的書來學習一下。這里我們只介紹Keil這種工具軟件的用法。學習一種編程語言,最重要的是建立一個練習環境,邊學邊練才能學好。Keil軟件是目最流行開發80C51系列單片機的軟件,Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(µVision)將這些部份組合在一起。下面我以一個實驗舉一個例子,一步一步學習Keil軟件的使用。 首先我們看硬件原理圖: 很明顯,要點亮使發光二極管,必須使單片機的I/O口P1.0輸出低電平。于是我們的任務就是編程序使P1.0輸出地電平。1. 使用Keil前必須先安裝。安裝過程簡單,這里不在敘述。2. 安裝好了Keil軟件以后,我們打開它。打開以后界面如下:
上傳時間: 2013-11-07
上傳用戶:wtrl
三種方法讀取鍵值 使用者設計行列鍵盤介面,一般常採用三種方法讀取鍵值。 中斷式 在鍵盤按下時產生一個外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態判斷哪個按鍵被按下。 本實驗採用中斷式實現使用者鍵盤介面。 掃描法 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應列的鍵被按下。否則掃描下一行。 反轉法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結構。按鍵按下將會使行列連成通路,這也是見的使用者鍵盤設計電路。 //-----------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; //復位 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
賽靈思關于PSOC的培訓資料
上傳時間: 2013-11-01
上傳用戶:zsjinju
本資料是關于Altera公司基本器件的主要介紹(主要特性、優勢、適用配置器件、型號、引腳、下載電纜、軟件等) 目 錄 1、 MAX7000系列器件 2、 MAX3000A系列器件 3、 MAX II 系列器件 4、 Cyclone系列器件 5、 Cyclone II系列器件 6、 Stratix系列器件 7、 Stratix GX系列器件 8、 Stratix II系列器件 9、 HardCopy II結構化ASIC 10、其它系列器件 11、配置器件 12、下載電纜 13、開發軟件 14、IP CORE 15、Nios II嵌入式處理器 16、ALTERA開發板 17、ALTERA電源選擇
上傳時間: 2013-10-16
上傳用戶:文993
射頻識別 (RFID) 技術采用輻射和反射 RF 功率來識別和跟蹤各種目標。典型的 RFID 繫統由一個閱讀器和一個轉發器 (或標簽) 組成。
上傳時間: 2013-11-17
上傳用戶:huyanju
計算機
上傳時間: 2013-11-07
上傳用戶:風之驕子
《物聯網核心技術:從入門到精通》是小編查閱各方面資料后加以梳理后整理出來的電子書。本電子書是關于物聯網核心技術的介紹,主要論述了物聯網概述、物聯網的發展、物聯網最新動態、物聯網技術及其應用、物聯網前景及其挑戰以及物聯網相關技術資料下載等內容。本電子書的內容由淺入深、充實豐富,希望各位工程師/電子發燒友們通過對本電子書的學習,能真正的做到從入門到精通的境界。 目 錄 1 引言 2 物聯網概述 3 物聯網的發展 3.1新漢著力ARM SOC解決方案開發,迎接物聯網時代到來 3.2中國政府全力支持物聯網的發展 4 物聯網最新動態 4.1全球大學生“操練”物聯網 4.2 IPv6正式上線 或突破物聯網尋址難題 4.3三大運營商忙布局IPV6 物聯網規模將破5000億 5 物聯網技術 5.1怎樣架構物聯網云平臺 5.2 物聯網技術核心詳解:RFID 5.3 物聯網中的電子身份識別簡介 5.4 TIA標準成物聯網及M2M技術未來的基礎 6 物聯網的應用 6.1基于物聯網技術的高校資產管理系統 6.2物聯網技術在我國金融領域的應用解析 6.3基于物聯網的廠區路燈模擬控制系統 7 物聯網前景與挑戰 7.1低端平板“血戰到底”,飛思卡爾尋覓物聯網藍海 7.2 中國移動王建宙兩會提案:加快物聯網商用進程 7.3 iPv6加速普及,物聯網商用在即 8 物聯網相關資料下載地址 8.1 物聯網入門教程_英文版 8.2物聯網智能交通擁堵判別算法的研究與實現 8.3物聯網(WSN)綜合教學_開發系統SLRF-WSN-E綜合演示說明
上傳時間: 2013-11-10
上傳用戶:tom_man2008
統集成項目管理工程師
上傳時間: 2013-11-12
上傳用戶:磊子226
zigbee module ,arm cortex m3 ,soc
上傳時間: 2013-10-13
上傳用戶:hsfei8