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

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

工業(yè)(yè)應(yīng)用

  • MOTOROLA 8位增強(qiáng)型單片機(jī)M68HC11原理與應(yīng)用

    本書分三部分介紹在美國廣泛應(yīng)用的、高功能的M68HC11系列單片機(jī)(8位機(jī) ,Motorola公司)。內(nèi)容包括M68HC11的結(jié)構(gòu)與其基本原理、開發(fā)工具EVB(性能評估板)以及開發(fā)和應(yīng)用技術(shù)。本書在介紹單片機(jī)硬、軟件的基礎(chǔ)上,進(jìn)一步介紹了在美國實(shí)驗(yàn)室內(nèi),如何應(yīng)用PC機(jī)及EVB來進(jìn)行開發(fā)工作。通過本書的介紹,讀者可了解這種單片機(jī)的原理并學(xué)會(huì)開發(fā)和應(yīng)用方法。本書可作為大專院校單片機(jī)及其實(shí)驗(yàn)的教材(本科、短訓(xùn)班)。亦可供開發(fā)、應(yīng)用單片機(jī)的各專業(yè)(計(jì)算機(jī)、機(jī)電、化工、紡織、冶金、自控、航空、航海……)有關(guān)技術(shù)人員參考。 第一部分 M68HC11 結(jié)構(gòu)與原理Motorola單片機(jī) 1 Motorla單片機(jī) 1.1 概述 1.1.1 Motorola 單片機(jī)發(fā)展概況(3) 1.1.2 Motorola 單片機(jī)結(jié)構(gòu)特點(diǎn)(4) 1.2 M68HC11系列單片機(jī)(5) 1.2.1 M68HC11產(chǎn)品系列(5) 1.2.2 MC68HC11E9特性(6) 1.2.3 MC68HC11E9單片機(jī)引腳說明(8) 1.3 Motorola 32位單片機(jī)(14) 1.3.1中央處理器(CPU32)(15) 1.3.2 定時(shí)處理器(TPU)(16) 1.3.3 串行隊(duì)列模塊(QSM)(16) 1.3.4 系統(tǒng)集成模塊 (SIM)(16) 1.3.5 RAM(17) 2 系統(tǒng)配置與工作方式 2.1 系統(tǒng)配置(19) 2.1.1 配置寄存器CONFIG(19) 2.1.2 CONFIG寄存器的編程與擦除(20) 2?2 工作方式選擇(21) 2.3 M68HC11的工作方式(23) 2.3.1 普通單片工作方式(23) 2.3.2 普通擴(kuò)展工作方式(23) 2.3.3 特殊自舉方式(27) 2.3.4 特殊測試方式(28) 3 中央處理器(CPU)與片上存儲(chǔ)器 3.1 CPU寄存器(31) 3?1?1 累加器A、B和雙累加器D(32) 3.1.2 變址寄存器X、Y(32) 3.1.3 棧指針SP(32) 3.1.4 程序計(jì)數(shù)器PC(33) 3.1.5 條件碼寄存器CCR(33) 3.2 片上存儲(chǔ)器(34) 3.2.1 存儲(chǔ)器分布(34) 3.2.2 RAM和INIT寄存器(35) 3.2.3 ROM(37) 3.2.4 EEPROM(37) 3.3 M68HC11 CPU的低功耗方式(39) 3.3.1 WAIT方式(39) 3.3.2 STOP方式(40) 4 復(fù)位和中斷 4.1 復(fù)位(41) 4.1.1 M68HC11的系統(tǒng)初始化條件(41) 4.1.2 復(fù)位形式(43) 4.2 中斷(48) 4.2.1 條件碼寄存器CCR中的中斷屏蔽位(48) 4.2.2 中斷優(yōu)先級與中斷矢量(49) 4.2.3 非屏蔽中斷(52) 4.2.4 實(shí)時(shí)中斷(53) 4.2.5 中斷處理過程(56) 5 M68HC11指令系統(tǒng) 5.1 M68HC11尋址方式(59) 5.1.1 立即尋址(IMM)(59) 5.1.2 擴(kuò)展尋址(EXT)(60) 5.1.3 直接尋址(DIR)(60) 5.1.4 變址尋址(INDX、INDY)(61) 5.1.5 固有尋址(INH)(62) 5.1.6 相對尋址(REL)(62) 5.1.7 前置字節(jié)(63) 5.2 M68HC11指令系統(tǒng)(63) 5.2.1 累加器和存儲(chǔ)器指令(63) 5.2.2 棧和變址寄存器指令(68) 5.2.3 條件碼寄存器指令(69) 5.2.4 程序控制指令(70) 6 輸入與輸出 6.1 概述(73) 6.2 并行I/O口(74) 6.2.1 并行I/O寄存器(74) 6.2.2 應(yīng)答I/O子系統(tǒng)(76) 6?3 串行通信接口SCI(82) 6.3.1 基本特性(83) 6.3.2 數(shù)據(jù)格式(83) 6.3.3 SCI硬件結(jié)構(gòu)(84) 6.3.4 SCI寄存器(86) 6.4 串行外圍接口SPI(92) 6.4.1 SPI特性(92) 6.4.2 SPI引腳信號(92) 6.4.3 SPI結(jié)構(gòu)(93) 6.4.4 SPI寄存器(95) 6.4.5 SPI系統(tǒng)與外部設(shè)備進(jìn)行串行數(shù)據(jù)傳輸(99) 7 定時(shí)器系統(tǒng)與脈沖累加器 7.1 概述(105) 7.2 循環(huán)計(jì)數(shù)器(107) 7.2.1 時(shí)鐘分頻器(107) 7.2.2 計(jì)算機(jī)正常工作監(jiān)視功能(110) 7.2.3 定時(shí)器標(biāo)志的清除(110) 7.3 輸入捕捉功能(111) 7.3.1 概述(111) 7.3.2 定時(shí)器輸入捕捉鎖存器(TIC1、TIC2、TIC3) 7.3.3 輸入信號沿檢測邏輯(113) 7.3.4 輸入捕捉中斷(113) 7.4 輸出比較功能(114) 7.4.1 概述(114) 7.4.2 輸出比較功能使用的寄存器(116) 7.4.3 輸出比較示例(118) 7.5 脈沖累加器(119) 7.5.1 概述(119) 7.5.2 脈沖累加器控制和狀態(tài)寄存器(121) 8 A/D轉(zhuǎn)換系統(tǒng) 8.1 電荷重新分布技術(shù)與逐次逼近算法(125) 8.1.1 基本電路(125) 8.1.2 A/D轉(zhuǎn)換逐次逼近算法原理(130) 8.2 M68HC11中A/D轉(zhuǎn)換的實(shí)現(xiàn)方法(131) 8.2.1 逐次逼近A/D轉(zhuǎn)換器(131) 8.2.2 控制寄存器(132) 8.2.3 系統(tǒng)控制邏輯(135)? 9 單片機(jī)的內(nèi)部操作 9.1 用立即>    圖書前言   美國Motorola公司從80年代中期開始推出的M68HC11系列單片機(jī)是當(dāng)今功能最強(qiáng)、性能/價(jià)格比最好的八位單片微計(jì)算機(jī)之一。在美國,它已被廣泛地應(yīng)用于教學(xué)和各種工業(yè)控制系統(tǒng)中。?   該單片機(jī)有豐富的I/O功能,完善的系統(tǒng)保護(hù)功能和軟件控制的節(jié)電工作方式 。它的指令系統(tǒng)與早期Motorola單片機(jī)MC6801等兼容,同時(shí)增加了91條新指令。其中包含16位乘法、除法運(yùn)算指令等。   為便于用戶開發(fā)和應(yīng)用M68HC11單片機(jī),Motorola公司提供了多種開發(fā)工具。M68HC11 EVB (Evaluation Board)性能評估板就是一種M68HC11系列單片機(jī)的廉價(jià)開發(fā)工具。它既可用來 調(diào)試用戶程序,又可在仿真方式下運(yùn)行。為方便用戶,M68HC11 EVB可與IBM?PC連接 ,借助于交叉匯編、通信程序等軟件,在IBM?PC上調(diào)試程序。?   本書分三部分(共15章)介紹了M68HC11的結(jié)構(gòu)和基本原理、開發(fā)工具-EVB及開發(fā)應(yīng)用實(shí)例等。第一部分(1~9章),介紹M68HC11的結(jié)構(gòu)和基本原理。包括概述,系統(tǒng)配置與工作方式、CPU和存儲(chǔ)器、復(fù)位和中斷、指令系統(tǒng)、I/O、定時(shí)器系統(tǒng)和脈沖累加器、A/D轉(zhuǎn)換系統(tǒng)、單片機(jī)的內(nèi)部操作等。第二部分(10~11章),介紹M68HC11 EVB的原理和技術(shù)特性以及EVB的應(yīng)用。第三部分(12~15章),介紹M68HC11的開發(fā)與應(yīng)用技術(shù)。包括基本的編程練習(xí)、應(yīng)用程序設(shè)計(jì)、接口實(shí)驗(yàn)、接口設(shè)計(jì)及應(yīng)用等。   讀者通過學(xué)習(xí)本書,不僅可了解M68HC11的硬件、軟件,而且可了解使用EVB開發(fā)和應(yīng)用M68HC11單片機(jī)的方法。在本書的第三部分專門提供了一部分實(shí)驗(yàn)和應(yīng)用程序。?   本書系作者張寧作為高級訪問學(xué)者,應(yīng)邀在美國馬薩諸塞州洛厄爾大學(xué)(University of Massachusetts Lowell)工作期間完成的。全書由張寧執(zhí)筆。在編著過程中,美國洛厄爾大學(xué)的R·代克曼教授?(Professor Robert J. Dirkman)多次與張寧一起討論、研究,并提供部分資料及實(shí)驗(yàn)數(shù)據(jù)。參加編寫和審校等工作的還有王云霞、孫曉芳、劉安魯、張籍、來安德、張楊等同志。?   為將M68HC11系列單片機(jī)盡快介紹給我國,美國Motorola公司的Terrence M.S.Heng先生曾大力支持本書的編著和出版。在此表示衷心感謝。    

    標(biāo)簽: MOTOROLA M68 68 11

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

    上傳用戶:rlgl123

  • c語言編程軟件vc6.0使用教程_vc6.0怎么用

    c語言編程軟件vc6.0使用教程,附件包含二個(gè)教程文件,VC++6.0培訓(xùn)教程完整版及VC6.0介紹。 Visual C++ 6.0,簡稱VC或者VC6.0,是微軟的一款C++編譯器,將“高級語言”翻譯為“機(jī)器語言(低級語言)”的程序。Visual C++是一個(gè)功能強(qiáng)大的可視化軟件開發(fā)工具。自1993年Microsoft公司推出Visual C++1.0后,隨著其新版本的不斷問世,Visual C++已成為專業(yè)程序員進(jìn)行軟件開發(fā)的首選工具。雖然微軟公司推出了 Visual C++.NET(Visual C++7.0),但它的應(yīng)用有很大的局限性,只適用于Windows 2000、Windows XP和Windows NT4.0。所以實(shí)際中,更多的是以Visual C++6.0為平臺(tái)。 vc6.0使用你首先要打開VC6.0界面,一般用得較多的是Win32控制臺(tái)應(yīng)用程序(源程序,擴(kuò)展名.cpp), 步驟是:(先工程—后文件—編譯—連接---運(yùn)行) 1,建立一個(gè)工程,“文件”——“新建”,出現(xiàn)下面界面:選擇“Win32 Console Application”(控制臺(tái)應(yīng)用程序,左邊倒數(shù)第三個(gè)),命名工程名稱,選擇保存位置。 點(diǎn)擊“確定”,進(jìn)入下一步,看到如下提示界面: 建立一個(gè)空工程,對應(yīng)其他需要的你一可以建立別的工程;點(diǎn)擊“完成”,之后 顯示你創(chuàng)建的工程的信息。 2,再在有一個(gè)的工程的條件下,我們再建立一個(gè)源文件; “文件”——“新建”(快捷鍵Ctri+N),出現(xiàn): 建立源文件,選擇“C++ Source ”,一般都是建立這種文件的(適用在當(dāng)文件中適用)如果要建立頭文件的話,選擇“C/C++ Header File”,(適用在多文件工程中使用)命名,文件名稱,點(diǎn)擊“確定”,之后: 進(jìn)入編輯區(qū),在主界面編寫代碼:如下編寫完之后呢: 可以按編譯按鈕 調(diào)試程序,看看有沒有錯(cuò)誤,有的話改正,沒有的話就可以再按連接按鈕 檢查連接(多文件工程時(shí)常用,檢查文件間是否正常連接),最后,點(diǎn)運(yùn)行按鈕 ,就可以運(yùn)行了。 如果是您有代碼如:cpp文件,或 .h 文件,想添加都VC6.0里來測試的話,可以這樣做: 首先,要理解一下 文件擴(kuò)展名為:cpp和.h 文件擴(kuò)張名是.h,代表的是頭文件,一般是書寫一些函數(shù)原型,以及一些在整個(gè)程序中常用到的結(jié)構(gòu)體,頻繁使用的函數(shù)說明,定義等等; 文件擴(kuò)張名為,cpp的,是C++中的源文件,也是最常用到的文件,每建立一個(gè)工程都要至少一個(gè)源文件(至少要有一個(gè)函數(shù)入口——主函數(shù)main() ),包含了核心代碼; 建立與運(yùn)行說明:(以VC 6.0編譯器為例,其他編譯器類似) 首先,打開VC 6.0編譯環(huán)境; 在菜單欄——文件(的下拉菜單中選擇“新建”),在彈出的選擇窗口中,選擇 Win32 Console Application(控制臺(tái)應(yīng)用程序) ,在填寫工程名稱,選擇一個(gè)程序保存路徑, 點(diǎn)擊“完成”,查看工程信息。 在點(diǎn)擊“確定”,就建立一個(gè)簡單的工程了。 再點(diǎn)擊左邊的工程信息右下角的“FileView”選項(xiàng); 可以看到你新建的工程,再雙擊你新建的工程名 可以查看工程的信息。 在雙擊工程文件,在這里是 777.files,可以看到該工程的包含的文件。 其中,Source Files 為包含所有工程的源文件 Header Files 為包含所有工程的頭文件 在源文件選項(xiàng)“Source Files ”,右鍵單擊中的“添加目錄到工程”,添加你要打開的擴(kuò)展名為 .cpp的源文件。在頭文件選項(xiàng)“ Header Files”,右鍵單擊中的“添加目錄到工程”,添加你要打開的擴(kuò)展名為 . h的頭文件。添加完你所有的頭文件和源文件之后,檢查一下是否添加完畢,之后就可以編譯了。 其中第一個(gè)按鈕  為編譯按鈕,可以找出工程的錯(cuò)誤信息,有錯(cuò)誤修改,沒錯(cuò)誤就可以跳到連接 ,編譯右邊的按鈕  ,即第三個(gè)按鈕(多文件工程一定要連接,查看文件是否準(zhǔn)確相連接) 當(dāng)編譯,連接都沒有錯(cuò)誤時(shí),可以按運(yùn)行按鈕  ,即可以運(yùn)行了。 相關(guān)資料:vc6.0中文綠色版下載

    標(biāo)簽: 6.0 vc c語言 編程軟件

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

    上傳用戶:tianjinfan

  • 用單片機(jī)89C51代替PT2272解碼PT2262的程序(C51程序)

    用單片機(jī)代替PT2272解碼PT2262的C程序有詳細(xì)說明

    標(biāo)簽: 89C51 2272 2262 PT

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

    上傳用戶:ming52900

  • 通用遙控編碼邏輯分析軟件(V好用)

    很好用的通用遙控編碼邏輯分析軟件。

    標(biāo)簽: 遙控編碼 邏輯分析軟件

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

    上傳用戶:CHINA526

  • 邊學(xué)邊用單片機(jī)

    邊學(xué)邊用單片機(jī)

    標(biāo)簽: 用單片機(jī)

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

    上傳用戶:風(fēng)行天下

  • 用單片機(jī)80C51控制流水燈

    80C51單片機(jī)控制流水燈 1使用匯編語言編寫程序,8個(gè)LED燈接在P0口,顯示出流水燈效果 2用mov指令移位 3用查表法顯示流水燈 4將P1口撥碼開關(guān)設(shè)置狀態(tài)讀出,作為流水燈設(shè)置顯示模式 5在4的基礎(chǔ)上加入控制功能,K0為低電平時(shí),LED停止移動(dòng),K0高電平時(shí),LED開始移動(dòng);K1為低電平時(shí),LED左移,K1高電平時(shí),LED右移。

    標(biāo)簽: 80C51 用單片機(jī) 控制 流水燈

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

    上傳用戶:ggwz258

  • 用數(shù)碼管設(shè)計(jì)的可調(diào)電子鐘

    用數(shù)碼管設(shè)計(jì)的可調(diào)電子鐘...............源程序

    標(biāo)簽: 數(shù)碼管 電子鐘

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

    上傳用戶:sunshine1402

  • 各種單片機(jī)用到的或集成芯片的中文資料庫

    各種單片機(jī)用到的或集成芯片的中文資料庫,各種芯片中文資料一應(yīng)俱全。

    標(biāo)簽: 單片機(jī) 集成芯片

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

    上傳用戶:731140412

  • 用單片機(jī)做的小編程-心形燈

    用單片機(jī)做的小編程

    標(biāo)簽: 用單片機(jī) 編程

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

    上傳用戶:manking0408

  • MSP430單片機(jī)用12864液晶繪制DS18B20溫度曲線源代碼

    MSP430單片機(jī)用12864液晶繪制DS18B20溫度曲線源代碼

    標(biāo)簽: 12864 MSP 430 18B

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

    上傳用戶:fnggknj

主站蜘蛛池模板: 耒阳市| 定远县| 合山市| 五台县| 长丰县| 南澳县| 乐至县| 安宁市| 出国| 岚皋县| 合水县| 忻州市| 定兴县| 都安| 昌宁县| 马山县| 蒙山县| 尚义县| 英山县| 泽库县| 和龙市| 神农架林区| 镇坪县| 东阿县| 保康县| 平凉市| 河东区| 石台县| 塘沽区| 平度市| 沭阳县| 宁安市| 衡东县| 镇江市| 探索| 台前县| 赤城县| 永春县| 定边县| 库伦旗| 襄城县|