PIC最大的特點(diǎn)是不搞單純的功能堆積,而是從實(shí)際出發(fā),重視產(chǎn)品的性能與價(jià)格比,靠發(fā)展多種型號來滿足不同層次的應(yīng)用要求。
外文名稱 | PIC系列單片機(jī) | 特????點(diǎn) | 從實(shí)際出發(fā) |
---|---|---|---|
字長位數(shù) | 8位 | 芯????片 | 低價(jià)OTP型芯片 |
1)PIC最大的特點(diǎn)是不搞單純的功能堆積,而是從實(shí)際出發(fā),重視產(chǎn)品的性能與價(jià)格比,靠發(fā)展多種型號來滿足不同層次的應(yīng)用要求。就實(shí)際而言,不同的應(yīng)用對單片機(jī)功能和資源的需求也是不同的。比如,一個(gè)摩托車的點(diǎn)火器需要一個(gè)I/O較少、RAM及程序存儲空間不大、可靠性較高的小型單片機(jī),若采用40腳且功能強(qiáng)大的單片機(jī),投資大不說,使用起來也不方便。PIC系列從低到高有幾十個(gè)型號,可以滿足各種需要。其中,PIC12C508單片機(jī)僅有8個(gè)引腳,是世界上最小的單片機(jī)。
2)精簡指令使其執(zhí)行效率大為提高。PIC系列8位CMOS單片機(jī)具有獨(dú)特的RISC結(jié)構(gòu),數(shù)據(jù)總線和指令總線分離的哈佛總線(Harvard)結(jié)構(gòu),使指令具有單字長的特性,且允許指令碼的位數(shù)可多于8位的數(shù)據(jù)位數(shù),這與傳統(tǒng)的采用CISC結(jié)構(gòu)的8位單片機(jī)相比,可以達(dá)到2:1的代碼壓縮,速度提高4倍。
3) 產(chǎn)品上市零等待(Zero time to market)。采用PIC的低價(jià)OTP型芯片,可使單片機(jī)在其應(yīng)用程序開發(fā)完成后立刻使該產(chǎn)品上市。
4)PIC有優(yōu)越開發(fā)環(huán)境。OTP單片機(jī)開發(fā)系統(tǒng)的實(shí)時(shí)性是一個(gè)重要的指標(biāo),象普通51單片機(jī)的開發(fā)系統(tǒng)大都采用高檔型號仿真低檔型號,其實(shí)時(shí)性不盡理想。PIC在推出一款新型號的同時(shí)推出相應(yīng)的仿真芯片,所有的開發(fā)系統(tǒng)由專用的仿真芯片支持,實(shí)時(shí)性非常好。就我個(gè)人的經(jīng)驗(yàn)看,還沒有出現(xiàn)過仿真結(jié)果與實(shí)際運(yùn)行結(jié)果不同的情況。
5) 其引腳具有防瞬態(tài)能力,通過限流電阻可以接至220V交流電源,可直接與繼電器控制電路相連,無須光電耦合器隔離,給應(yīng)用帶來極大方便。
6) 徹底的保密性。PIC以保密熔絲來保護(hù)代碼,用戶在燒入代碼后熔斷熔絲,別人再也無法讀出,除非恢復(fù)熔絲。目前,PIC采用熔絲深埋工藝,恢復(fù)熔絲的可能性極小。
7) 自帶看門狗定時(shí)器,可以用來提高程序運(yùn)行的可靠性。
8) 睡眠和低功耗模式。雖然PIC在這方面已不能與新型的TI-MSP430相比,但在大多數(shù)應(yīng)用場合還是能滿足需要的。
初學(xué)者焊板不可能成功的,去淘寶買個(gè)吧,大概200左右,再加個(gè)編程器ICD2 或者KIT2也要1百來塊PIC是用的mips ,支持mips的大的公司就2,,3家,PIC是最大的一家。如果不是指定的話,建...
單片機(jī)的名詞解析我就不多說了,我說說它的結(jié)構(gòu)吧目前市面上單片機(jī)分幾種51系列(8位,最早被開發(fā)的系列)、AVR、PIC、ARM系列51系列的典型實(shí)例就是80C51了,不過由于它不具備在線編程能力,已經(jīng)...
樓主,單片機(jī)的定義:就是相當(dāng)于電腦CPU的簡化版。根據(jù)CORE(內(nèi)核)可分為:如8051內(nèi)核稱為51系列單片機(jī);如arm7內(nèi)核稱為ARM7系列單片機(jī);如arm920T.940T/926內(nèi)核稱為ARM9...
格式:pdf
大?。?span id="vlca11u" class="single-tag-height">5.6MB
頁數(shù): 4頁
評分: 4.6
采用PIC16F877A單片機(jī)作為主控制器,8個(gè)分布在不同位置的光電傳感器作為檢測反饋模塊,利用相對位置的兩對光電傳感器檢測不同方位的光強(qiáng)之差,然后利用A/D轉(zhuǎn)換器輸出信號到單片機(jī)中,進(jìn)而利用D/A轉(zhuǎn)換器輸出信號控制步進(jìn)電機(jī)做出相應(yīng)的角度變化.實(shí)現(xiàn)了對太陽光的實(shí)時(shí)追蹤,保證了全天候的太陽光直射狀態(tài).
格式:pdf
大?。?span id="8u3laou" class="single-tag-height">5.6MB
頁數(shù): 5頁
評分: 4.5
采用由多顆高亮LED構(gòu)成的陣列組合,配合目前華潤矽威科技(上海)有限公司新推出的PT4115綠色照明LED燈驅(qū)動電路,并通過Microchip Technology Inc.的單片機(jī)PIC16F627實(shí)現(xiàn)了PWM調(diào)光、定時(shí)控制等功能,從而設(shè)計(jì)實(shí)現(xiàn)了便于醫(yī)院特殊環(huán)境下使用的高效節(jié)能、易操作、易控制的冷光源LED手術(shù)燈.
Microchip公司推出的PIC系列單片機(jī)具有哈佛(Harvard)雙總線結(jié)構(gòu)、RISC指令集和一次性編程(OTP)等諸多優(yōu)點(diǎn),現(xiàn)已成為國內(nèi)市場份額增長最快,并被業(yè)界普遍看好的單片機(jī)品種。
《21世紀(jì)教改系列教材:PIC系列單片機(jī)的原理與實(shí)踐》重點(diǎn)介紹PIC12C5XX、PIC16C5X和PIC16C6X系列單片機(jī)的應(yīng)用技術(shù),內(nèi)容包括主要內(nèi)部構(gòu)成單元、指令集、宏匯編器MPASM、MPLAB集成開發(fā)環(huán)境、MPLAB-C編譯器、PICMATE仿真器和SUPERPRO編程器,以及接口技術(shù)和應(yīng)用實(shí)例等。
《21世紀(jì)教改系列教材:PIC系列單片機(jī)的原理與實(shí)踐》可作為理工科類本科生教材,也可作為研究生和相關(guān)工程技術(shù)人員的參考書。
第1章 嵌入式系統(tǒng)與單片機(jī)
1.1 嵌入式系統(tǒng)及其應(yīng)用
1.2 單片機(jī)的發(fā)展
1.3 單片機(jī)的教學(xué)
第2章 初識PIC系列單片機(jī)
2.1 PIC系列單片機(jī)的基本常識
2.2 PIC12C5XX系列單片機(jī)
2.3 PIC16C5X系列單片機(jī)
2.4 PIC16C6X系列單片機(jī)
第3章 PIC系列單片機(jī)指令集
3.1 PIC系列單片機(jī)指令概述
3.2 面向字節(jié)操作類指令
3.3 面向位操作類指令
3.4 立即數(shù)和控制操作類指令
3.5 特殊指令助記符
3.6 小結(jié)
第4章 宏匯編器MPASM
4.1 MPLAB項(xiàng)目與MPASM
4.2 指示語言
4.3 程序設(shè)計(jì)
第5章 MPLAB集成開發(fā)環(huán)境
5.1 MPLAB-IDE的安裝與啟動
5.2 MPLAB-IDE的快速入門
5.3 MPLAB-IDE的工具欄、狀態(tài)欄和菜單選項(xiàng)
第6章 MPLAB-C編譯器
6.1 MPLAB-C的使用
6.2 MPLAB-C編程基礎(chǔ)
6.3 MPLAB-C與ANSI C的區(qū)別
6.4 MPLAB-C的庫函數(shù)
第7章 PIC系列單片機(jī)接口技術(shù)
……
第8章 PICMATE仿真器與SUPERPRO編程器
第9章 PIC系列單片機(jī)應(yīng)用實(shí)例
附錄 PIC系列部分單片機(jī)外形與管腳
參考文獻(xiàn)
前言
第1章 概述
1.1 PIC單片機(jī)簡介
1.2 PIC單片機(jī)體系結(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單片機(jī)優(yōu)越性
1.4 PIC單片機(jī)系列產(chǎn)品
1.5 PIC系列單片機(jī)開發(fā)工具
1.5.1 PIC系列單片機(jī)仿真器
1.5.2 PIC系列單片機(jī)編程器
1.5.3 PIC系列單片機(jī)的集成開發(fā)環(huán)境
第2章 PIC18F單片機(jī)結(jié)構(gòu)
2.1 PIC18F單片機(jī)主要特性
2.2 PIC18F系列單片機(jī)的特殊模塊特性
2.3 PIC18F單片機(jī)內(nèi)核組成
2.4 PIC18F單片機(jī)外圍引腳功能及描述
2.5 PIC18F單片機(jī)的常用配置字
2.5.1 配置寄存器介紹
2.5.2 配置寄存器的使用方法
第3章 PIC18F單片機(jī)時(shí)鐘源與復(fù)位電路
3.1 振蕩器類型
3.2 晶振/陶瓷振蕩器
3.3 外部時(shí)鐘輸入
3.4 RC振蕩器
3.5 PLL倍頻器
3.6 內(nèi)部振蕩器電路
3.7 時(shí)鐘源與振蕩器的切換
3.8 內(nèi)置RC振蕩器使用方法
3.9 復(fù)位電路
3.1 0本章 小結(jié)
第4章 匯編語言程序設(shè)計(jì)
4.1 尋址方式
4.2 指令系統(tǒng)
4.2.1 PIC18F匯編語言指令格式
4.2.2 指令中的符號標(biāo)識
4.2.3 匯編指令
4.3 匯編語言程序設(shè)計(jì)
4.3.1 程序設(shè)計(jì)語言概述
4.3.2 匯編語言程序設(shè)計(jì)的特點(diǎn)及偽指令
4.3.3 程序設(shè)計(jì)的步驟
4.3.4 'PIC18F匯編程序設(shè)計(jì)模板
4.3.5 結(jié)構(gòu)化程序設(shè)計(jì)
第5章 C語言程序設(shè)計(jì)
5.1 C語言基本知識
5.1.1 標(biāo)識符和關(guān)鍵字
5.1.2 數(shù)據(jù)的基本類型
5.1.3 C語言的運(yùn)算符與表達(dá)式
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單片機(jī)的C語言擴(kuò)展特性
5.2.1 概述
5.2.2 擴(kuò)展語法
5.2.3 語言擴(kuò)展
5.2.4 PRAGMA偽指令
5.2.5 中斷偽指令
5.2.6 #pragmaconfig
5.2.7 C語言與匯編混合編程
第6章 MPLABIDE集成開發(fā)環(huán)境
6.1 MPLABIDE的特點(diǎn)與安裝
6.2 MPLABIDE的使用
6.3 使用項(xiàng)目向?qū)?chuàng)建工程文件
6.4 編譯項(xiàng)目
6.5 程序調(diào)試運(yùn)行
6.6 觀察窗口
6.7 MPLABICD2調(diào)試器的使用
第7章 通用I/O端口
7.1 I/O端口工作原理
7.2 相關(guān)寄存器
7.3 通用I/O端口應(yīng)用實(shí)例
……
第8章 中斷系統(tǒng)
第9章 下時(shí)計(jì)數(shù)器模塊
第10章 捕捉/比較/脈寬調(diào)制(CCP)
第11章 主同步串口(MSSP)模塊
第12章 串行通信接口(EUSART)模塊
第13章 A/D轉(zhuǎn)換器模塊
第14章 數(shù)據(jù)EEPROM存儲器模塊
第15章 模擬比較器及參考電壓源模塊
第16章 基于PIC單片機(jī)的超聲波語音儀
第17章 基于PIC單片機(jī)的簡易示波器實(shí)例
第18章 基于PIC單片機(jī)的數(shù)控電源實(shí)例
第19章 基于PIC單片機(jī)的游戲開發(fā)實(shí)例
參考文獻(xiàn)