單片機編程器(Single-chip programmer products ),是一款低成本開發(fā)編程器。它能夠?qū)icrochip 的大多數(shù)閃存單片機編程。單片機編程器旨在用于開發(fā)編程,對于生產(chǎn)編程,還是選用其他為生產(chǎn)環(huán)境設(shè)計的第三方編程器。
中文名稱 | 單片機編程器 | 外文名稱 | Single-chip programmer products |
---|---|---|---|
類型 | 低成本開發(fā)編程器 | 使用對象 | Microchip |
1、通訊電纜與編程器連接好。
2、將串口插頭插入電腦串口。
3、USB插頭插入電腦任一個USB口,此時編程器上LED點亮,表明電源接通。
4、接著安裝軟件,本軟件支持Win9x/me/2000/NT/XP,標準Window操作界面。本軟件屬于綠色軟件,不需要安裝,直接把相關(guān)的軟件拷貝到硬盤中,運行其中的Easy 51Pro 2[[[_]]]0程序即可。
程序啟動后,會自動檢測硬件及連接,狀態(tài)框中顯示"就緒"字樣,表示編程器連接和設(shè)置均正常。否則請檢查硬件連接和端口設(shè)置。
把單片機芯片正確地放到編程器的相應(yīng)插座上,注意,芯片的缺口要朝向插座的把手方向。
芯片放好后,就可以對芯片進行讀寫操作了。
單片機編程器核心部件
單片機編程器的核心部件是單片機。單片機是指一個集成在一塊芯片上的完整計算機系統(tǒng),它擁有CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),大部分還會具有外存。同時集成諸如通訊接口、定時器,實時時鐘等外圍設(shè)備。而現(xiàn)在最強大的單片機系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。而單機片編程器利用的就是單機片這一重要原理部件。
1.使用串口通訊,芯片自動判別,編程過程中的擦除、燒寫、校驗各種操作完全由編程器上的監(jiān)控芯片89C51控制,不受PC配置及其主頻的影響。
2.采用高速波特率進行數(shù)據(jù)傳送,經(jīng)測試,燒寫一片4K ROM的AT89C51僅需要9.5S,而讀取和校驗僅需要3.5S。
3.體積小巧,省去笨重的外接,所有器件全部以第一腳對齊,無附加跳線,對于DIP封裝芯片無需任何適配器。
關(guān)于51單片機編程器的作用、意義,在國內(nèi)外的研究現(xiàn)狀和發(fā)展趨勢
單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。概括的講:一塊芯片就成了一臺計算機。它的體積小、質(zhì)量輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時,...
四花樣自動切換的彩燈控制器設(shè)計 不要用單片機編程實現(xiàn)。(單片機編程我已會)
我用的 是51單片機 我現(xiàn)在寫一個吧:#include<reg51.h>sbit K1 = P1^0; //按鍵1sbit K2 = P1^1;//按鍵2sbit K3 = P1^2;//...
樓上回答有誤,很明顯輸出入信號多于2路,用普通IO口可以。程序中主要做好掃描和判斷,不停讀P1.0口,如果上次讀到的為1,這次讀到的是0,既可以判斷為下降沿,這時可以設(shè)一個標記位,標示1秒脈沖來了。然...
格式:pdf
大小:598KB
頁數(shù): 29頁
評分: 4.8
1緒論 1.1 自動門的簡介 自動門控制系統(tǒng),在現(xiàn)當代社會是一個應(yīng)用非常廣泛的設(shè)備,自動門已經(jīng)廣 泛應(yīng)用于酒店、銀行、超市、停車場或公共建筑等入口,其主要核心部分——自 動門控制系統(tǒng)正是我們這篇論文的主要研究討論的課題。 自動門是指 :可以將人接近門的動作 (或?qū)⒛撤N入門授權(quán)) 識別為開門信號的 控制單元,通過驅(qū)動系統(tǒng)將門開啟, 在人離開后再將門自動關(guān)閉, 并對開啟和關(guān) 閉的過程實現(xiàn)控制的系統(tǒng)。 自動門的性能優(yōu)劣主要取決于它的控制裝置, 早期的 自動門控制系統(tǒng)采用繼電器邏輯控制,造成安裝繁瑣、體積大、不穩(wěn)定、不易維 修等缺點已逐漸被淘汰。 1.2 本設(shè)計研究的內(nèi)容 1.2.1 自動平移門機組的部件組成 在本設(shè)計中主要研究自動平移門, 設(shè)計的自動平移門具有手動和自動開門功 能以及分時段控制功能, 同時配備防夾人光柵、 后備電源等輔助裝置來滿足商場 等人流眾多場所的高效率、高安全性的要求。 (
格式:pdf
大小:598KB
頁數(shù): 9頁
評分: 4.7
濱江學(xué)院 課程設(shè)計 題 目 DS18B20測溫系統(tǒng) 專 業(yè) 電子信息工程 學(xué)生姓名 學(xué) 號 20082305075 指導(dǎo)教師 ____鄒應(yīng)全 ______ 二O一一年 5 月 30 日 DS18B20溫度課程設(shè)計 一、設(shè)計目的 1) 掌握 DS18B20數(shù)字溫度傳感器的工作原理和使用方法; 2) 掌握對 18B20轉(zhuǎn)換數(shù)據(jù)進行處理的方法; 3) 熟練單片機在實際中的基本應(yīng)用方法; 4) 提高自身的動手能力。 5) 通過這個實驗, 希望能夠?qū)邮帜芰τ兴鶐椭?能夠在實際中做到對單片機的 基礎(chǔ)應(yīng)用,將課程所學(xué)初步應(yīng)用到實際中, 自己動手設(shè)計一個屬于自己的開發(fā) 板。 二、原理圖設(shè)計 ( 1)原理圖中的電源不問是從 USB借口取電的 USB接口以及濾波電容。需要注 意的是,濾波電容對于電路設(shè)計非常重要。 (2)DS18B20不問是溫度傳感器 DS18B20與單片機 P2.4 相連。需要注意的
前言
第1章 概述
1.1 PIC單片機簡介
1.2 PIC單片機體系結(jié)構(gòu)簡介
1.2.1 精簡指令(RISC)體系結(jié)構(gòu)
1.2.2 哈佛(Harvard)雙總線結(jié)構(gòu)
1.2.3 兩級流水線結(jié)構(gòu)
1.3 PIC單片機優(yōu)越性
1.4 PIC單片機系列產(chǎn)品
1.5 PIC系列單片機開發(fā)工具
1.5.1 PIC系列單片機仿真器
1.5.2 PIC系列單片機編程器
1.5.3 PIC系列單片機的集成開發(fā)環(huán)境
第2章 PIC18F單片機結(jié)構(gòu)
2.1 PIC18F單片機主要特性
2.2 PIC18F系列單片機的特殊模塊特性
2.3 PIC18F單片機內(nèi)核組成
2.4 PIC18F單片機外圍引腳功能及描述
2.5 PIC18F單片機的常用配置字
2.5.1 配置寄存器介紹
2.5.2 配置寄存器的使用方法
第3章 PIC18F單片機時鐘源與復(fù)位電路
3.1 振蕩器類型
3.2 晶振/陶瓷振蕩器
3.3 外部時鐘輸入
3.4 RC振蕩器
3.5 PLL倍頻器
3.6 內(nèi)部振蕩器電路
3.7 時鐘源與振蕩器的切換
3.8 內(nèi)置RC振蕩器使用方法
3.9 復(fù)位電路
3.1 0本章 小結(jié)
第4章 匯編語言程序設(shè)計
4.1 尋址方式
4.2 指令系統(tǒng)
4.2.1 PIC18F匯編語言指令格式
4.2.2 指令中的符號標識
4.2.3 匯編指令
4.3 匯編語言程序設(shè)計
4.3.1 程序設(shè)計語言概述
4.3.2 匯編語言程序設(shè)計的特點及偽指令
4.3.3 程序設(shè)計的步驟
4.3.4 'PIC18F匯編程序設(shè)計模板
4.3.5 結(jié)構(gòu)化程序設(shè)計
第5章 C語言程序設(shè)計
5.1 C語言基本知識
5.1.1 標識符和關(guān)鍵字
5.1.2 數(shù)據(jù)的基本類型
5.1.3 C語言的運算符與表達式
5.1.4 C語言的語句
5.1.5 函數(shù)
5.1.6 局部變量與全局變量
5.1.7 變量的存儲類別
5.1.8 數(shù)組
5.1.9 指針
5.1.10 指針與數(shù)組
5.1.11 指針與函數(shù)
5.1.12 結(jié)構(gòu)體
5.1.13 共用體和枚舉
5.2 PICl8單片機的C語言擴展特性
5.2.1 概述
5.2.2 擴展語法
5.2.3 語言擴展
5.2.4 PRAGMA偽指令
5.2.5 中斷偽指令
5.2.6 #pragmaconfig
5.2.7 C語言與匯編混合編程
第6章 MPLABIDE集成開發(fā)環(huán)境
6.1 MPLABIDE的特點與安裝
6.2 MPLABIDE的使用
6.3 使用項目向?qū)?chuàng)建工程文件
6.4 編譯項目
6.5 程序調(diào)試運行
6.6 觀察窗口
6.7 MPLABICD2調(diào)試器的使用
第7章 通用I/O端口
7.1 I/O端口工作原理
7.2 相關(guān)寄存器
7.3 通用I/O端口應(yīng)用實例
……
第8章 中斷系統(tǒng)
第9章 下時計數(shù)器模塊
第10章 捕捉/比較/脈寬調(diào)制(CCP)
第11章 主同步串口(MSSP)模塊
第12章 串行通信接口(EUSART)模塊
第13章 A/D轉(zhuǎn)換器模塊
第14章 數(shù)據(jù)EEPROM存儲器模塊
第15章 模擬比較器及參考電壓源模塊
第16章 基于PIC單片機的超聲波語音儀
第17章 基于PIC單片機的簡易示波器實例
第18章 基于PIC單片機的數(shù)控電源實例
第19章 基于PIC單片機的游戲開發(fā)實例
參考文獻
本書是以單片機工程應(yīng)用實例為重點的技術(shù)書,在簡述了51單片機的軟硬件基礎(chǔ)之后,重點通過一系列工程應(yīng)用實例,詳細介紹了單片機的軟硬件開發(fā)和調(diào)試方法,包括自制單片機編程器的方法,單片機的串口通信、定時/計數(shù)器、鍵盤輸入、led和lcd顯示器等內(nèi)外資源的使用和編程,在匯編程序中調(diào)用c程序的方法。實例中使用了很多當前流行的單片機智能外圍芯片,包括實時鐘、數(shù)字溫度傳感器、dds波形發(fā)生器、無線數(shù)傳模塊、fm收音機和usb接口芯片等。書中用一章專題介紹了這些芯片所采用的單總線、iic總線、spi總線和usb總線等新型總線技術(shù)的原理;兩個實例中還詳細講解了單片機與上位機rs232串口通信的高級語言編程方法以及用ijsb接口通信的方法。
本書附帶光盤,內(nèi)有實例程序的源代碼。實例中所用的器材,取材容易,適合讀者自己動手來做,特別適合電子技術(shù)類專業(yè)的大學(xué)生作為動手實踐的教材,彌補他們在就業(yè)時缺乏實踐經(jīng)驗的不足。本書涉及了電子工程應(yīng)用的諸多方面,可作為各類單片機應(yīng)用開發(fā)工程師的參考書。