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

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

電腦使用技術(shù)與維修大全

  • Keil C51使用詳解

    Keil C51使用詳解:8051 系列微處理器基于簡(jiǎn)化的嵌入式控制系統(tǒng)結(jié)構(gòu)被廣泛應(yīng)用于從軍事到自動(dòng)控制再到PC 機(jī)上的鍵盤上的各種應(yīng)用系統(tǒng)上僅次于Motorola 68HC11 在 8 位微控制器市場(chǎng)上的銷量很多制造商都可提供8051 系列單片機(jī)像Intel Philips Siemens 等這些制造商給51 系列單片機(jī)加入了大量的性能和外部功能像I2C 總線接口模擬量到數(shù)字量的轉(zhuǎn)換看門狗PWM 輸出等不少芯片的工作頻率達(dá)到40M 工作電壓下降到1.5V 基于一個(gè)內(nèi)核的這些功能使得8051 單片機(jī)很適合作為廠家產(chǎn)品的基本構(gòu)架它能夠運(yùn)行各種程序而且開發(fā)者只需要學(xué)習(xí)這一個(gè)平臺(tái)8051 系列的基本結(jié)構(gòu)如下1 一個(gè)8 位算術(shù)邏輯單元2 32 個(gè)I/O 口4 組8 位端口可單獨(dú)尋址3 兩個(gè)16 位定時(shí)計(jì)數(shù)器4 全雙工串行通信5 6 個(gè)中斷源兩個(gè)中斷優(yōu)先級(jí)6 128 字節(jié)內(nèi)置RAM7 獨(dú)立的64K 字節(jié)可尋址數(shù)據(jù)和代碼區(qū)每個(gè)8051 處理周期包括12 個(gè)振蕩周期每12 個(gè)振蕩周期用來完成一項(xiàng)操作如取指令和計(jì)算指令執(zhí)行時(shí)間可把時(shí)鐘頻率除以12 取倒數(shù)然后指令執(zhí)行所須的周期數(shù)因此如果你的系統(tǒng)時(shí)鐘是11.059MHz 除以12 后就得到了每秒執(zhí)行的指令個(gè)數(shù)為921583

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

    上傳時(shí)間: 2014-04-05

    上傳用戶:xaijhqx

  • KEIL C51開發(fā)軟件操作使用視頻教程

    KEIL C51開發(fā)軟件操作使用視頻教程

    標(biāo)簽: KEIL C51 開發(fā)軟件 操作

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

    上傳用戶:哇哇哇哇哇

  • 在偉福集成環(huán)境下使用PICC

    在偉福集成環(huán)境下使用PICC.講述在偉福集成環(huán)境如可設(shè)置PICC, 簡(jiǎn)單的調(diào)試步驟. 更詳細(xì)的說明請(qǐng)參閱偉福仿真器使用手冊(cè).關(guān)于如何在MPLAB 下使用PICC C 語言, 請(qǐng)參閱Microchip 相應(yīng)的手冊(cè). 2-1 安裝PICC將CD-ROM 裝入光驅(qū), 自動(dòng)運(yùn)行程序?qū)⒆詣?dòng)啟動(dòng), 如果你已禁止自動(dòng)運(yùn)行功能, 可以直接運(yùn)行: cd_drive:\compiler\install.exe安裝程序?qū)⒅笇?dǎo)你完成PICC 的安裝.2-2 設(shè)置偉福集成環(huán)境在偉福集成環(huán)境中, 將編譯器路徑指向PICC 所在目錄將C命令行設(shè)置為: -16F877 –G –O –Zg -c將連接命令行設(shè)置為: -16F877 –G –O -Zg其中: -16F877 為芯片型號(hào)–G –O -c 為源程序調(diào)試設(shè)置項(xiàng), 不可修改–Zg 為打開優(yōu)化你可以在命令行中加入其它控制項(xiàng)2-3 調(diào)試C語言在WAVE\SAMPLES 目錄下有一個(gè)PIC C 語言的例子程序: PIC_C.PRJ.1. 打開PIC_C 項(xiàng)目.2. 編譯該項(xiàng)目(F9)3. 用F7,F8 單步調(diào)試?yán)映绦颍? 打開觀察窗口觀察變量

    標(biāo)簽: PICC 集成環(huán)境

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

    上傳用戶:lili123

  • HI-TECH PICC C的使用說明

    HI-TECH PICC C 的使用說明. 這里我們只講述了PICC C 與標(biāo)準(zhǔn)C 的不同,它不是一本C 語言的教程, 并且我們假定你有C 語言的基礎(chǔ). 為了對(duì)PIC 單片機(jī)有更好的支持,PICC 在標(biāo)準(zhǔn)C 的基礎(chǔ)上作了一些擴(kuò)充:􀁺 定義I/O 函數(shù),以便在你的硬件系統(tǒng)中使用<stdio.h>中定義的函數(shù)。􀁺 用C 語言編寫中斷服務(wù)程序􀁺 用C 語言編寫I/O 操作程序􀁺 C 語言與匯編語言間的接口1-1 與標(biāo)準(zhǔn)C 的不同PICC 只在一處與標(biāo)準(zhǔn)C 不同:函數(shù)的重入。因?yàn)镻IC 單片機(jī)的寄存器及堆棧有限,所以PICC 不支持可重入函數(shù)。1-2 支持的PIC 芯片PICC 支持很多PIC 單片機(jī),支持PIC 單片機(jī)的類型在LIB 目錄下的picinfo.ini文件中有定義。1-3 PICC 包含一些標(biāo)準(zhǔn)庫(kù)1-4 PICC 編譯器可以輸出一些格式的目標(biāo)文件,缺省設(shè)置為輸出Bytecraft 的'COD'格式和 Intel 的'HEX'格式。你可以用表1-1 中的命令來指定輸出格式。

    標(biāo)簽: HI-TECH PICC 使用說明

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

    上傳用戶:781354052

  • 新版交通燈模組(包括PCB圖、使用說明書和產(chǎn)品說明書)

    新版交通燈模組范例代碼、電路原理圖、PCB圖、使用說明書和產(chǎn)品說明書(快速上手)。

    標(biāo)簽: PCB 交通燈 模組 使用說明書

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

    上傳用戶:edward_0608

  • Keil軟件的使用

    隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,目前已有越來越多的人從普遍使用匯編語言到逐漸使用高級(jí)語言開發(fā),其中主要是以C語言為主,市場(chǎng)上幾種常見的單片機(jī)均有其C語言開發(fā)環(huán)境。這里以最為流行的80C51單片機(jī)為例來學(xué)習(xí)單片機(jī)的C語言編程技術(shù)。大家都有C語言基礎(chǔ),但是編單片機(jī)程序,大家還得找專門的書來學(xué)習(xí)一下。這里我們只介紹Keil這種工具軟件的用法。學(xué)習(xí)一種編程語言,最重要的是建立一個(gè)練習(xí)環(huán)境,邊學(xué)邊練才能學(xué)好。Keil軟件是目最流行開發(fā)80C51系列單片機(jī)的軟件,Keil提供了包括C編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(µVision)將這些部份組合在一起。下面我以一個(gè)實(shí)驗(yàn)舉一個(gè)例子,一步一步學(xué)習(xí)Keil軟件的使用。               首先我們看硬件原理圖:           很明顯,要點(diǎn)亮使發(fā)光二極管,必須使單片機(jī)的I/O口P1.0輸出低電平。于是我們的任務(wù)就是編程序使P1.0輸出地電平。1. 使用Keil前必須先安裝。安裝過程簡(jiǎn)單,這里不在敘述。2. 安裝好了Keil軟件以后,我們打開它。打開以后界面如下:

    標(biāo)簽: Keil 軟件

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

    上傳用戶:wtrl

  • Keil C51 使用技巧及實(shí)戰(zhàn)

    Keil C51 使用技巧及實(shí)戰(zhàn):到你的程序中這本書將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學(xué)習(xí)該書和使用這些例子但是你必須把C 語言的程序裝入你的匯編程序中這對(duì)懂得C 語言和8051匯編程序指令的人來說并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語言進(jìn)行開發(fā)是一個(gè)好的決定你會(huì)發(fā)現(xiàn)使用C 進(jìn)行開發(fā)將使你的工程開發(fā)和維護(hù)的時(shí)間大大減少如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個(gè)非常好的開發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書支持Keil C 的擴(kuò)展如果你有其它的開發(fā)工具像Archimedes 和Avocet 這本書也能很好地為你服務(wù)但你必須根據(jù)你所用的開發(fā)工具改變一些Keil 的特殊指令在書的一些地方有硬件圖實(shí)例程序在這些硬件上運(yùn)行這些圖繪制地不是很詳細(xì)主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書看成工具書而不是用來學(xué)習(xí)各種系統(tǒng)設(shè)計(jì)通過本書你可以了解給定一定的硬件和軟件設(shè)計(jì)之后8051 的各種性能希望你能從本書中獲取靈感并有助于你的設(shè)計(jì)使你豁然開朗當(dāng)然我希望你也能夠從本書中學(xué)到有用的知識(shí)使之能夠提升你的設(shè)計(jì)。

    標(biāo)簽: Keil C51 使用技巧

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

    上傳用戶:Jerry_Chow

  • ICCAVR軟件中文使用說明書

    ICCAVR軟件中文使用說明書:一ImageCraft 的ICC AVR 編譯器安裝1 運(yùn)行光盤上的SETUP.EXE 程序進(jìn)行安裝方法一a 打開我的電腦b 打開光盤驅(qū)動(dòng)器所對(duì)應(yīng)的盤符c 雙擊光盤中文件SETUP.EXE 的圖標(biāo)d 按照屏幕提示選定一個(gè)安裝路徑后進(jìn)行安裝方法二a 在開始菜單中選擇運(yùn)行項(xiàng)目b 在運(yùn)行對(duì)話框中填入drive:\setup.exe注意drive 對(duì)應(yīng)你的機(jī)器中的光盤驅(qū)動(dòng)器盤符c 按確定鍵開始安裝d 其余同方法一注意按上述方法進(jìn)行安裝后得到的是一個(gè)只可以使用30 天的未注冊(cè)版對(duì)正式版用戶還要進(jìn)行第二步的注冊(cè)才可得到一個(gè)無時(shí)間限制的正式版ICC AVR 正式版分標(biāo)準(zhǔn)版和專業(yè)版在標(biāo)準(zhǔn)版中有一些功能限制如代碼的壓縮工程和文件的配置檢查在標(biāo)準(zhǔn)版中不可以使用

    標(biāo)簽: ICCAVR 軟件 使用說明書

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

    上傳用戶:hwl453472107

  • ICCAVR中文使用說明

    ICCAVR中文使用說明:ICCAVR 介紹1 ImageCraft 的ICCAVR 介紹ImageCraft 的ICCAVR 是一種使用符合ANSI 標(biāo)準(zhǔn)的C 語言來開發(fā)微控制器MCU程序的一個(gè)工具它有以下幾個(gè)主要特點(diǎn)ICCAVR 是一個(gè)綜合了編輯器和工程管理器的集成工作環(huán)境IDE 其可在WINDOWS9X/NT 下工作源文件全部被組織到工程之中文件的編輯和工程的構(gòu)筑也在這個(gè)環(huán)境中完成編譯錯(cuò)誤顯示在狀態(tài)窗口中并且當(dāng)你用鼠標(biāo)單擊編譯錯(cuò)誤時(shí)光標(biāo)會(huì)自動(dòng)跳轉(zhuǎn)到編輯窗口中引起錯(cuò)誤的那一行這個(gè)工程管理器還能直接產(chǎn)生您希望得到的可以直接使用的INTELHEX 格式文件INTEL HEX 格式文件可被大多數(shù)的編程器所支持用于下載程序到芯片中去ICCAVR 是一個(gè)32 位的程序支持長(zhǎng)文件名出于篇幅考慮本說明書并不介紹通用的C 語言語法知識(shí)僅介紹使用ICC AVR 所必須具備的知識(shí)因此要求讀者在閱讀本說明書之前應(yīng)對(duì)C 語言有了一定程度的理解2 ICCAVR 中的文件類型及其擴(kuò)展名文件類型是由它們的擴(kuò)展名決定的IDE 和編譯器可以使用以下幾種類型的文件輸入文件.c 擴(kuò)展名----表示是C 語言源文件.s 擴(kuò)展名----表示是匯編語言源文件.h 擴(kuò)展名----表示是C 語言的頭文件.prj 擴(kuò)展名----表示是工程文件這個(gè)文件保存由IDE 所創(chuàng)建和修改的一個(gè)工程的有關(guān)信息.a 擴(kuò)展名----庫(kù)文件它可以由幾個(gè)庫(kù)封裝在一起libcavr.a 是一個(gè)包含了標(biāo)準(zhǔn)C 的庫(kù)和AVR 特殊程序調(diào)用的基本庫(kù)如果庫(kù)被引用鏈接器會(huì)將其鏈接到您的模塊或文件中您也可以創(chuàng)建或修改一個(gè)符合你需要的庫(kù)輸出文件.s 對(duì)應(yīng)每個(gè)C 語言源文件由編譯器在編譯時(shí)產(chǎn)生的匯編輸出文件.o 由匯編文件匯編產(chǎn)生的目標(biāo)文件多個(gè)目標(biāo)文件可以鏈接成一個(gè)可執(zhí)行文件.hex INTEL HEX 格式文件其中包含了程序的機(jī)器代碼.eep INTEL HEX 格式文件包含了EEPROM 的初始化數(shù)據(jù).cof COFF 格式輸出文件用于在ATMEL 的AvrStudio 環(huán)境下進(jìn)行程序調(diào)試.lst 列表文件在這個(gè)文件中列舉出了目標(biāo)代碼對(duì)應(yīng)的最終地址.mp 內(nèi)存映象文件它包含了您程序中有關(guān)符號(hào)及其所占內(nèi)存大小的信息.cmd NoICE 2.xx 調(diào)試命令文件.noi NoICE 3.xx 調(diào)試命令文件.dbg ImageCraft 調(diào)試命令文件

    標(biāo)簽: ICCAVR 使用說明

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

    上傳用戶:truth12

  • 4x4鍵盤的設(shè)計(jì)與制作

    三種方法讀取鍵值􀂄 使用者設(shè)計(jì)行列鍵盤介面,一般常採(cǎi)用三種方法讀取鍵值。􀂉 中斷式􀂄 在鍵盤按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個(gè)按鍵被按下。􀂄 本實(shí)驗(yàn)採(cǎi)用中斷式實(shí)現(xiàn)使用者鍵盤介面。􀂉 掃描法􀂄 對(duì)鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對(duì)應(yīng)列的鍵被按下。否則掃描下一行。􀂉 反轉(zhuǎn)法􀂄 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。􀂄 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會(huì)使行列連成通路,這也是見的使用者鍵盤設(shè)計(jì)電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時(shí)去抖動(dòng) if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計(jì)算返回碼 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; //沒有按鍵按下 }

    標(biāo)簽: 4x4 鍵盤

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

    上傳用戶:a673761058

主站蜘蛛池模板: 揭东县| 竹北市| 响水县| 韶关市| 开封市| 时尚| 屏东县| 旺苍县| 开平市| 黑河市| 澳门| 余姚市| 英德市| 沅江市| 通城县| 泗洪县| 松江区| 平利县| 霍城县| 东明县| 德化县| 侯马市| 临沂市| 开封县| 仙桃市| 克拉玛依市| 当阳市| 丘北县| 建宁县| 仙居县| 晋江市| 永宁县| 三原县| 青岛市| 清苑县| 孟津县| 朔州市| 赤水市| 临洮县| 恩施市| 班玛县|