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

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

實(shí)(shí)現(xiàn)(xiàn)各種功能。實(shí)(shí)現(xiàn)(xiàn)ACDCAC變換

  • 分時(shí)調(diào)度思想在單片機(jī)應(yīng)用中的一個(gè)實(shí)例

    利用分時(shí)操作系統(tǒng)中的分時(shí)調(diào)度思想可以使一個(gè)多終端的系統(tǒng)快速響應(yīng)各終端的要求。本文首先介紹分時(shí)操作系統(tǒng)中的分時(shí)調(diào)度思想, 然后以程控交換機(jī)的控制系統(tǒng)為例, 在簡(jiǎn)介控制系統(tǒng)功能的基礎(chǔ)上對(duì)用戶的實(shí)時(shí)性要求進(jìn)行分析, 論證了分時(shí)調(diào)度思想的可行性, 并利用該思想進(jìn)行軟件流程設(shè)計(jì), 用A TM EL 89S51 替代原PC 機(jī)完成控制, 實(shí)現(xiàn)程控交換機(jī)的各種功能。

    標(biāo)簽: 分時(shí)調(diào)度 單片機(jī)應(yīng)用

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

    上傳用戶:shirleyYim

  • MPLAB C18使用指南

    MPLAB C18使用指南 簡(jiǎn)介本文檔論述MPLAB® C18 編譯器的技術(shù)細(xì)節(jié),并講解MPLAB C18 編譯器的所有功能。 這里假定讀者已經(jīng)具備如下基本素質(zhì):• 知道如何編寫C 程序• 知道如何使用MPLAB 集成開發(fā)環(huán)境創(chuàng)建和調(diào)試項(xiàng)目• 已經(jīng)閱讀并理解了所使用單片機(jī)的數(shù)據(jù)手冊(cè) 文檔內(nèi)容編排如下:• 第1 章:簡(jiǎn)介 — 提供對(duì)MPLAB C18 編譯器的概述以及有關(guān)調(diào)用編譯器的信息。• 第2 章:語法說明 — 論述MPLAB C18 編譯器與ANSI 標(biāo)準(zhǔn)的不同之處。• 第3 章:運(yùn)行時(shí)模型 — 論述MPLAB C18 編譯器如何利用 PIC18 PICmicro® 單片機(jī)的資源。• 第4 章:優(yōu)化 — 論述MPLAB C18 編譯器執(zhí)行的優(yōu)化功能。• 第5 章:示例應(yīng)用程序 — 給出一個(gè)示例應(yīng)用程序,并就本用戶指南中論述的各主題,對(duì)源代碼進(jìn)行了說明。• 附錄A:COFF 文件格式 — 詳細(xì)闡述了Microchip 的COFF 格式。• 附錄B:采用ANSI 定義的方式 — 論述按照ANSI 標(biāo)準(zhǔn)的要求,MPLAB C18 實(shí)現(xiàn)所定義的執(zhí)行方式。• 附錄C:命令行概述 — 列出了命令行選項(xiàng)以及論述每個(gè)命令行選項(xiàng)的參考章節(jié)。• 附錄D:MPLAB C18 診斷 — 列出了錯(cuò)誤、警告和消息。• 附錄E:擴(kuò)展模式 — 論述非擴(kuò)展模式和擴(kuò)展模式之間的區(qū)別。

    標(biāo)簽: MPLAB C18 使用指南

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

    上傳用戶:1583060504

  • 基于HT56R678的A/D功能使用

    基于HT56R678的A/D功能使用 HT56R678微控制器內(nèi)建8通道,12位解析度的A/D轉(zhuǎn)換器.本篇應(yīng)用范例將介紹如何使用HT56R678微控制器的A/D功能。

    標(biāo)簽: R678 56R 678 HT

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

    上傳用戶:zhyfjj

  • Keil C51使用詳解

    Keil C51使用詳解Keil C51 是美國Keil Software 公司出品的51 系列兼容單片機(jī)C 語言軟件開發(fā)系統(tǒng),與匯編相比,C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。用過匯編語言后再使用C 來開發(fā),體會(huì)更加深刻。Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語言的優(yōu)勢(shì)。下面詳細(xì)介紹 Keil C51 開發(fā)系統(tǒng)各部分功能和使用。第二節(jié) Keil C51 單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)C51 工具包的整體結(jié)構(gòu),如圖(1)所示,其中uVision 與Ishell 分別是C51 forWindows 和for Dos 的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。開發(fā)人員可用IDE 本身或其它編輯器編輯C 或匯編源文件。然后分別由C51 及A51 編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51 連接定位生成絕對(duì)目標(biāo)文件(.ABS)。ABS 文件由OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex 文件,以供調(diào)試器dScope51 或tScope51 使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM 中。圖(1) C51 工具包整體結(jié)構(gòu)圖第三節(jié) Keil C51 工具包的安裝81. C51 for Dos在 Windows 下直接運(yùn)行軟件包中DOS\C51DOS.exe 然后選擇安裝目錄即可。完畢后欲使系統(tǒng)正常工作須進(jìn)行以下操作(設(shè)C:\C51 為安裝目錄):修改 Autoexec.bat,加入path=C:\C51\BinSet C51LIB=C:\C51\LIBSet C51INC=C:\C51\INC然后運(yùn)行Autoexec.bat2. C51 for Windows 的安裝及注意事項(xiàng):在 Windows 下運(yùn)行軟件包中WIN\Setup.exe,最好選擇安裝目錄與C51 for Dos相同,這樣設(shè)置最簡(jiǎn)單(設(shè)安裝于C:\C51 目錄下)。然后將軟件包中crack 目錄中的文件拷入C:\C51\Bin 目錄下。第四節(jié) Keil C51 工具包各部分功能及使用簡(jiǎn)介1. C51 與A51(1) C51C51 是C 語言編譯器,其使用方法為:C51 sourcefile[編譯控制指令]或者 C51 @ commandfile其中 sourcefile 為C 源文件(.C)。大量的編譯控制指令完成C51 編譯器的全部功能。包控C51 輸出文件C.LST,.OBJ,.I 和.SRC 文件的控制。源文件(.C)的控制等,詳見第五部分的具體介紹。而 Commandfile 為一個(gè)連接控制文件其內(nèi)容包括:.C 源文件及各編譯控制指令,它沒有固定的名字,開發(fā)人員可根據(jù)自己的習(xí)慣指定,它適于用控制指令較多的場(chǎng)合。(2) A51A51 是匯編語言編譯器,使用方法為:9A51 sourcefile[編譯控制指令]或 A51 @ commandfile其中sourcefile 為匯編源文件(.asm或.a51),而編譯控制指令的使用與其它匯編如ASM語言類似,可參考其他匯編語言材料。Commandfile 同C51 中的Commandfile 類似,它使A51 使用和修改方便。2. L51 和BL51(1) L51L51 是Keil C51 軟件包提供的連接/定位器,其功能是將編譯生成的OBJ 文件與庫文件連接定位生成絕對(duì)目標(biāo)文件(.ABS),其使用方法為:L51 目標(biāo)文件列表[庫文件列表] [to outputfile] [連接控制指令]或 L51 @Commandfile源程序的多個(gè)模塊分別經(jīng) C51 與A51 編譯后生成多個(gè)OBJ 文件,連接時(shí),這些文件全列于目標(biāo)文件列表中,作為輸入文件,如果還需與庫文件(.LiB)相連接,則庫文件也必須列在其后。outputfile 為輸文件名,缺少時(shí)為第一模塊名,后綴為.ABS。連接控制指令提供了連接定位時(shí)的所有控制功能。Commandfile 為連接控制文件,其具體內(nèi)容是包括了目標(biāo)文件列表,庫文件列表及輸出文件、連接控制命令,以取代第一種繁瑣的格式,由于目標(biāo)模塊庫文件大多不止1 個(gè),因而第2 種方法較多見,這個(gè)文件名字也可由使用者隨意指定。(2) Bl51BL51 也是C51 軟件包的連接/定位器,其具有L51 的所有功能,此外它還具有以下3 點(diǎn)特別之處:a. 可以連接定位大于64kBytes 的程序。b. 具有代碼域及域切換功能(CodeBanking & Bank Switching)c. 可用于RTX51 操作系統(tǒng)RTX51 是一個(gè)實(shí)時(shí)多任務(wù)操作系統(tǒng),它改變了傳統(tǒng)的編程模式,甚至不必用main( )函數(shù),單片機(jī)系統(tǒng)軟件向RTOS 發(fā)展是一種趨勢(shì),這種趨勢(shì)對(duì)于186 和38610及68K 系列CPU 更為明顯和必須,對(duì)8051 因CPU 較為簡(jiǎn)單,程序結(jié)構(gòu)等都不太復(fù)雜,RTX51 作用顯得不太突出,其專業(yè)版軟件PK51 軟件包甚至不包括RTX51Full,而只有一個(gè)RTX51TINY 版本的RTOS。RTX51 TINY 適用于無外部RAM 的單片機(jī)系統(tǒng),因而可用面很窄,在本文中不作介紹。Bank switching 技術(shù)因使用很少也不作介紹。3. DScope51,Tscope51 及Monitor51(1) dScope51dScope51 是一個(gè)源級(jí)調(diào)試器和模擬器,它可以調(diào)試由C51 編譯器、A51 匯編器、PL/M-51 編譯器及ASM-51 匯編器產(chǎn)生的程序。它不需目標(biāo)板(for windows 也可通過mon51 接目標(biāo)板),只能進(jìn)行軟件模擬,但其功能強(qiáng)大,可模擬CPU 及其外圍器件,如內(nèi)部串口,外部I/O 及定時(shí)器等,能對(duì)嵌入式軟件功能進(jìn)行有效測(cè)試。

    標(biāo)簽: Keil C51 使用詳解

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

    上傳用戶:zhouxuepeng1

  • PICmicro中檔單片機(jī)系列參考手冊(cè)

    PICmicro中檔單片機(jī)系列參考手冊(cè):請(qǐng)注意以下有關(guān)Microchip 器件代碼保護(hù)功能的要點(diǎn):• Microchip的產(chǎn)品均達(dá)到Microchip 數(shù)據(jù)手冊(cè)中所述的技術(shù)指標(biāo)。• Microchip確信:在正常使用的情況下, Microchip 系列產(chǎn)品是當(dāng)今市場(chǎng)上同類產(chǎn)品中最安全的產(chǎn)品之一。• 目前,仍存在著惡意、甚至是非法破壞代碼保護(hù)功能的行為。就我們所知,所有這些行為都不是以Microchip 數(shù)據(jù)手冊(cè)中規(guī)定的操作規(guī)范來使用Microchip 產(chǎn)品的。這樣做的人極可能侵犯了知識(shí)產(chǎn)權(quán)。• Microchip愿與那些注重代碼完整性的客戶合作。• Microchip或任何其它半導(dǎo)體廠商均無法保證其代碼的安全性。代碼保護(hù)并不意味著我們保證產(chǎn)品是“牢不可破”的。代碼保護(hù)功能處于持續(xù)發(fā)展中。Microchip 承諾將不斷改進(jìn)產(chǎn)品的代碼保護(hù)功能。任何試圖破壞Microchip 代碼保護(hù)功能的行為均可視為違反了《數(shù)字器件千年版權(quán)法案(Digital Millennium Copyright Act)》。如果這種行為導(dǎo)致他人在未經(jīng)授權(quán)的情況下,能訪問您的軟件或其它受版權(quán)保護(hù)的成果,您有權(quán)依據(jù)該法案提起訴訟,從而制止這種行為的。 Microchip 公司是The Embedded Control Solutions Company® (嵌入式控制系統(tǒng)解決方案公司),其產(chǎn)品主要滿足嵌入式控制市場(chǎng)的需求。我們是以下產(chǎn)品的領(lǐng)先供應(yīng)商:• 8 位通用單片機(jī)(PICmicro® 單片機(jī))• 專用和標(biāo)準(zhǔn)的非易失性存儲(chǔ)器件• 安防器件 (KEELOQ®)• 專用標(biāo)準(zhǔn)產(chǎn)品欲獲得您所感興趣的產(chǎn)品列表,請(qǐng)申請(qǐng)一份Microchip 產(chǎn)品線目錄。以往,8 位單片機(jī)的用戶只選擇傳統(tǒng)的MCU 類型,即ROM 器件,用于生產(chǎn)。Microchip 率先改變了這種傳統(tǒng)觀念,向人們展示了OTP (一次性編程)器件比ROM 器件在其壽命周期內(nèi)具有更低的產(chǎn)品成本。Microchip 具備EPROM技術(shù)優(yōu)勢(shì),從而使EPROM成為PICmicro 單片機(jī)程序存儲(chǔ)器的不二選擇。Microchip 盡可能地縮小了EPROM 和ROM 存儲(chǔ)器技術(shù)之間的成本差距,并使顧客從中受益。其他MCU 供應(yīng)商無法作到這一點(diǎn),這從他們的 EPROM 和 ROM 版本之間的價(jià)格差異便可以看出。Microchip 的8 位單片機(jī)市場(chǎng)份額的增長(zhǎng)證明了PICmicro® 單片機(jī)能夠滿足大多數(shù)人的需要。這也使PICmicro 單片機(jī)架構(gòu)成為了當(dāng)今通用市場(chǎng)上應(yīng)用最廣泛的三大體系之一。Microchip 的低成本OTP 解決方案所帶來的效益是這一增長(zhǎng)的助推劑。用戶能夠從以下各方面受益:• 快速的產(chǎn)品上市時(shí)間• 允許生產(chǎn)過程中對(duì)產(chǎn)品進(jìn)行代碼修改• 無需掩膜產(chǎn)品所需的一次性工程費(fèi)用(NRE)• 能夠輕松為產(chǎn)品進(jìn)行連續(xù)編號(hào)• 無需額外增加硬件即可存儲(chǔ)校準(zhǔn)數(shù)據(jù)• 可最大限度地增加PICmicro® 單片機(jī)的庫存• 由于在開發(fā)和生產(chǎn)中使用同一器件,從而降低了風(fēng)險(xiǎn)Microchip 的8 位 PICmicro 單片機(jī)具備很好的性價(jià)比,可成為任何傳統(tǒng)的8 位應(yīng)用和某些4 位應(yīng)用( 低檔系列)、專用邏輯的替代品以及低端DSP 應(yīng)用( 高檔系列) 的選擇。這些特點(diǎn)及其良好的性價(jià)比使PICmicro 單片機(jī)在大多數(shù)應(yīng)用場(chǎng)合極具吸引力。

    標(biāo)簽: PICmicro 單片機(jī) 參考手冊(cè)

    上傳時(shí)間: 2014-03-03

    上傳用戶:ainimao

  • AN070219 PCF8563中斷輸出功能

    本文主要描述 PCF8563 的中斷輸出功能,并給出相應(yīng)的范例。范例實(shí)現(xiàn)每1s 從/ INT腳產(chǎn)生一次中斷輸出的功能。用戶可以修改范例中定時(shí)器時(shí)鐘源和倒計(jì)數(shù)數(shù)值寄存器的值,以得到滿足自己需要的中斷輸出周期,輕松實(shí)現(xiàn)PCF8563 中斷輸出功能。

    標(biāo)簽: 070219 8563 PCF AN

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

    上傳用戶:阿譚電器工作室

  • PCF2123的中斷輸出功能

    PCF2123是NXP公司推出的一款低功耗的CMOS實(shí)時(shí)時(shí)鐘/日歷芯片。該芯片具有SPI接口,數(shù)據(jù)通過SPI總線傳輸,總線速率高達(dá)6.25Mbit/s。PCF2123具有報(bào)警功能、定時(shí)器功能、時(shí)鐘輸出功能、中斷輸出功能以及時(shí)鐘校準(zhǔn)功能。PCF2123是一款性價(jià)比極高的時(shí)鐘芯片,可用于電表、水表、電話、傳真機(jī)、便攜式儀器以及電池供電的儀器儀表等產(chǎn)品領(lǐng)域

    標(biāo)簽: 2123 PCF 中斷 輸出功能

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

    上傳用戶:windypsm

  • 單片機(jī)鍵盤掃描之狀態(tài)機(jī)實(shí)現(xiàn)

    單片機(jī)鍵盤掃描之狀態(tài)機(jī)實(shí)現(xiàn):在編寫單片機(jī)程序的過程中,鍵盤作為一種人機(jī)接口的實(shí)現(xiàn)方式,是很常用的。而一般的實(shí)現(xiàn)方法大概有:1、外接鍵盤掃描芯片(例如8279,7279 等等),然后由該芯片來完成去抖、鍵值讀取、中斷請(qǐng)求等功能。然后單片機(jī)響應(yīng)中斷并讀取鍵值,有的時(shí)候也可以采用輪訓(xùn)的方式。2、如果按鍵數(shù)比較少,那么可以直接將按鍵接到單片機(jī)的IO 口,然后各按鍵取邏輯或再送到單片機(jī)的中斷管腳(對(duì)于51 體系),單片機(jī)響應(yīng)中斷后再去讀取IO 口的數(shù)據(jù)。如果單片機(jī)的中斷向量比較多(例如AVR 系列的單片機(jī),每個(gè)IO都可以作為中斷),那么也可以直接把各個(gè)按鍵接到各個(gè)具有中斷功能的IO 上面。在中斷處理程序中往往需要執(zhí)行這樣一個(gè)操作序列:延時(shí)一定時(shí)間來去抖,如果按鍵有效那么等待按鍵釋放。

    標(biāo)簽: 單片機(jī) 鍵盤掃描 狀態(tài)

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

    上傳用戶:zhang97080564

  • 89S51看門狗功能的使用方法

    89S51看門狗功能的使用方法:在ATMEL的89S51系列的89S51與89C51功能相同,指令兼容。HEX程序無需任何轉(zhuǎn)換可以直接使用。89S51只比89C51增加了一個(gè)看門狗功能。向看門狗寄存器(WDTRST地址是0A6H)中先寫入01EH,再寫入0E1H,即可激活看門狗。匯編程序如下:Mov 0A6H,#01EH ;先送1EMov 0A6H,#0E1H ;后送E1C51程序如下:在AT89X51.h聲明文件中增加一行 sfr WDTRST = 0xA6來聲明看門狗寄存器。Main(){WDTRST=0x1E; //先送1EWDTRST=0xE1; //后送E1喂狗指令與激活相同:WDTRST=0x1E;WDTRST=0xE1;

    標(biāo)簽: 89S51 看門狗

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

    上傳用戶:lyy1234

  • SPCE061A單片機(jī)硬件結(jié)構(gòu)

    SPCE061A單片機(jī)硬件結(jié)構(gòu) 從第一章中SPCE061A的結(jié)構(gòu)圖可以看出SPCE061A的結(jié)構(gòu)比較簡(jiǎn)單,在芯片內(nèi)部集成了ICE仿真電路接口、FLASH程序存儲(chǔ)器、SRAM數(shù)據(jù)存儲(chǔ)器、通用IO端口、定時(shí)器計(jì)數(shù)器、中斷控制、CPU時(shí)鐘、模-數(shù)轉(zhuǎn)換器AD、DAC輸出、通用異步串行輸入輸出接口、串行輸入輸出接口、低電壓監(jiān)測(cè)低電壓復(fù)位等若干部分。各個(gè)部分之間存在著直接或間接的聯(lián)系,在本章中我們將詳細(xì)的介紹每個(gè)部分結(jié)構(gòu)及應(yīng)用。2.1 μ’nSP™的內(nèi)核結(jié)構(gòu)μ’nSP™的內(nèi)核如0所示其結(jié)構(gòu)。它由總線、算術(shù)邏輯運(yùn)算單元、寄存器組、中斷系統(tǒng)及堆棧等部分組成,右邊文字為各部分簡(jiǎn)要說明。算術(shù)邏輯運(yùn)算單元ALUμ’nSP™的ALU在運(yùn)算能力上很有特色,它不僅能做16位基本的算術(shù)邏輯運(yùn)算,也能做帶移位操作的16位算術(shù)邏輯運(yùn)算,同時(shí)還能做用于數(shù)字信號(hào)處理的16位×16位的乘法運(yùn)算和內(nèi)積運(yùn)算。1. 16位算術(shù)邏輯運(yùn)算不失一般性,μ’nSP™與大多數(shù)CPU類似,提供了基本的算術(shù)運(yùn)算與邏輯操作指令,加、減、比較、取補(bǔ)、異或、或、與、測(cè)試、寫入、讀出等16位算術(shù)邏輯運(yùn)算及數(shù)據(jù)傳送操作。2. 帶移位操作的16位算邏運(yùn)算對(duì)圖2.1稍加留意,就會(huì)發(fā)現(xiàn)μ’nSP™的ALU前面串接有一個(gè)移位器SHIFTER,也就是說,操作數(shù)在經(jīng)過ALU的算邏操作前可先進(jìn)行移位處理,然后再經(jīng)ALU完成算邏運(yùn)算操作。移位包括:算術(shù)右移、邏輯左移、邏輯右移、循環(huán)左移以及循環(huán)右移。所以,μ’nSP™的指令系統(tǒng)里專有一組復(fù)合式的‘移位算邏操作’指令;此一條指令完成移位和算術(shù)邏輯操作兩項(xiàng)功能。程序設(shè)計(jì)者可利用這些復(fù)合式的指令,撰寫更精簡(jiǎn)的程序代碼,進(jìn)而增加程序代碼密集度 (Code Density)。在微控制器應(yīng)用中,如何增加程序代碼密集度是非常重要的議題;提高程序代碼密集度意味著:減少程序代碼的大小,進(jìn)而減少ROM或FLASH的需求,以此降低系統(tǒng)成本與增加執(zhí)行效能。

    標(biāo)簽: SPCE 061A 061 單片機(jī)

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

    上傳用戶:星仔

主站蜘蛛池模板: 大洼县| 留坝县| 桂东县| 隆尧县| 郴州市| 洞口县| 浦东新区| 涿州市| 明水县| 平顶山市| 奇台县| 昔阳县| 大竹县| 古丈县| 桓台县| 禹城市| 无锡市| 泰安市| 舟曲县| 合川市| 大名县| 芜湖市| 昆明市| 杂多县| 苏尼特左旗| 阿鲁科尔沁旗| 灌南县| 抚州市| 潮安县| 佛教| 黑山县| 克山县| 苏尼特左旗| 昌图县| 喀什市| 资溪县| 嫩江县| 双牌县| 宁晋县| 高阳县| 中超|