Microchip公司推出的PIC系列單片機具有哈佛(Harvard)雙總線結(jié)構(gòu)、RISC指令集和一次性編程(OTP)等諸多優(yōu)點,現(xiàn)已成為國內(nèi)市場份額增長最快,并被業(yè)界普遍看好的單片機品種。
《21世紀教改系列教材:PIC系列單片機的原理與實踐》重點介紹PIC12C5XX、PIC16C5X和PIC16C6X系列單片機的應(yīng)用技術(shù),內(nèi)容包括主要內(nèi)部構(gòu)成單元、指令集、宏匯編器MPASM、MPLAB集成開發(fā)環(huán)境、MPLAB-C編譯器、PICMATE仿真器和SUPERPRO編程器,以及接口技術(shù)和應(yīng)用實例等。
《21世紀教改系列教材:PIC系列單片機的原理與實踐》可作為理工科類本科生教材,也可作為研究生和相關(guān)工程技術(shù)人員的參考書。
第1章 嵌入式系統(tǒng)與單片機
1.1 嵌入式系統(tǒng)及其應(yīng)用
1.2 單片機的發(fā)展
1.3 單片機的教學
第2章 初識PIC系列單片機
2.1 PIC系列單片機的基本常識
2.2 PIC12C5XX系列單片機
2.3 PIC16C5X系列單片機
2.4 PIC16C6X系列單片機
第3章 PIC系列單片機指令集
3.1 PIC系列單片機指令概述
3.2 面向字節(jié)操作類指令
3.3 面向位操作類指令
3.4 立即數(shù)和控制操作類指令
3.5 特殊指令助記符
3.6 小結(jié)
第4章 宏匯編器MPASM
4.1 MPLAB項目與MPASM
4.2 指示語言
4.3 程序設(shè)計
第5章 MPLAB集成開發(fā)環(huán)境
5.1 MPLAB-IDE的安裝與啟動
5.2 MPLAB-IDE的快速入門
5.3 MPLAB-IDE的工具欄、狀態(tài)欄和菜單選項
第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系列單片機接口技術(shù)
……
第8章 PICMATE仿真器與SUPERPRO編程器
第9章 PIC系列單片機應(yīng)用實例
附錄 PIC系列部分單片機外形與管腳
參考文獻
有三種方式:1.把單片機當做一個ROM芯片,早期的單片機都是如此。將單片機放在通用編程上編程時,就像給28C256這樣的ROM中寫程序的過程一樣。只是不同的單片機使用的端口,編程用的時序不一樣。2.像...
單片機是包括了中央處理器CPU(Contral Processor Unit),隨機儲存器RAM(Random AccessMemory),只讀儲蓄器ROM(Read Only Memory)和各種輸...
與電腦原理相同,單片機就是簡化的電腦,集成了電腦的基本部件。
格式:pdf
大?。?span id="uqukyuw" class="single-tag-height">5.6MB
頁數(shù): 4頁
評分: 4.6
采用PIC16F877A單片機作為主控制器,8個分布在不同位置的光電傳感器作為檢測反饋模塊,利用相對位置的兩對光電傳感器檢測不同方位的光強之差,然后利用A/D轉(zhuǎn)換器輸出信號到單片機中,進而利用D/A轉(zhuǎn)換器輸出信號控制步進電機做出相應(yīng)的角度變化.實現(xiàn)了對太陽光的實時追蹤,保證了全天候的太陽光直射狀態(tài).
格式:pdf
大小:5.6MB
頁數(shù): 5頁
評分: 4.5
采用由多顆高亮LED構(gòu)成的陣列組合,配合目前華潤矽威科技(上海)有限公司新推出的PT4115綠色照明LED燈驅(qū)動電路,并通過Microchip Technology Inc.的單片機PIC16F627實現(xiàn)了PWM調(diào)光、定時控制等功能,從而設(shè)計實現(xiàn)了便于醫(yī)院特殊環(huán)境下使用的高效節(jié)能、易操作、易控制的冷光源LED手術(shù)燈.
本書作為《PIC系列單片機原理和程序設(shè)計》的姊妹篇,介紹當前單片機世界中異軍突起的美國Microchip公司的PIC系列單片機的應(yīng)用設(shè)計技術(shù)和應(yīng)用實例。內(nèi)容相當豐富,包括并行和各種串行存儲器、接口電路、人機對話通道、中斷系統(tǒng)、I2C總線串行通信等系統(tǒng)擴展技術(shù),應(yīng)用系統(tǒng)開發(fā)
及其常用工具,集成開發(fā)環(huán)境MPLAB 軟件包和十分有實用價值的典型應(yīng)用實例。應(yīng)用實例有交流數(shù)字電壓表、電力周波表、閃光報警器、移動式客房控制器、不間斷電源UPS控制器、均勻分布隨機數(shù)程序、4階IIR數(shù)字濾波器程序、快速傅里葉變換(FET)程序、即熱式電熱水器模糊邏輯溫控器、
漢字熱敏微型打印機等。書中給出了大部分應(yīng)用實例的硬件電路、程序流程圖以及匯編語言源程序。這些內(nèi)容是作者近幾年來部分開發(fā)工作的實踐總結(jié),有一些就是實際批量生產(chǎn)產(chǎn)品的提煉和推廣。
本書內(nèi)容豐富而實用,語言邏輯性強,通俗流暢,易學易懂;適于廣大從事單片機開發(fā)和應(yīng)用的工程技術(shù)人員自學,也可作大學相關(guān)專業(yè)研究生、本科、??啤⒅袑8鞣N單片機應(yīng)用、畢業(yè)設(shè)計的參考用書,以及培訓班的教材。
1)PIC最大的特點是不搞單純的功能堆積,而是從實際出發(fā),重視產(chǎn)品的性能與價格比,靠發(fā)展多種型號來滿足不同層次的應(yīng)用要求。就實際而言,不同的應(yīng)用對單片機功能和資源的需求也是不同的。比如,一個摩托車的點火器需要一個I/O較少、RAM及程序存儲空間不大、可靠性較高的小型單片機,若采用40腳且功能強大的單片機,投資大不說,使用起來也不方便。PIC系列從低到高有幾十個型號,可以滿足各種需要。其中,PIC12C508單片機僅有8個引腳,是世界上最小的單片機。
2)精簡指令使其執(zhí)行效率大為提高。PIC系列8位CMOS單片機具有獨特的RISC結(jié)構(gòu),數(shù)據(jù)總線和指令總線分離的哈佛總線(Harvard)結(jié)構(gòu),使指令具有單字長的特性,且允許指令碼的位數(shù)可多于8位的數(shù)據(jù)位數(shù),這與傳統(tǒng)的采用CISC結(jié)構(gòu)的8位單片機相比,可以達到2:1的代碼壓縮,速度提高4倍。
3) 產(chǎn)品上市零等待(Zero time to market)。采用PIC的低價OTP型芯片,可使單片機在其應(yīng)用程序開發(fā)完成后立刻使該產(chǎn)品上市。
4)PIC有優(yōu)越開發(fā)環(huán)境。OTP單片機開發(fā)系統(tǒng)的實時性是一個重要的指標,象普通51單片機的開發(fā)系統(tǒng)大都采用高檔型號仿真低檔型號,其實時性不盡理想。PIC在推出一款新型號的同時推出相應(yīng)的仿真芯片,所有的開發(fā)系統(tǒng)由專用的仿真芯片支持,實時性非常好。就我個人的經(jīng)驗看,還沒有出現(xiàn)過仿真結(jié)果與實際運行結(jié)果不同的情況。
5) 其引腳具有防瞬態(tài)能力,通過限流電阻可以接至220V交流電源,可直接與繼電器控制電路相連,無須光電耦合器隔離,給應(yīng)用帶來極大方便。
6) 徹底的保密性。PIC以保密熔絲來保護代碼,用戶在燒入代碼后熔斷熔絲,別人再也無法讀出,除非恢復(fù)熔絲。目前,PIC采用熔絲深埋工藝,恢復(fù)熔絲的可能性極小。
7) 自帶看門狗定時器,可以用來提高程序運行的可靠性。
8) 睡眠和低功耗模式。雖然PIC在這方面已不能與新型的TI-MSP430相比,但在大多數(shù)應(yīng)用場合還是能滿足需要的。
《PIC單片機原理與程序模塊》以美國Microchip公司的單片機PIC16F627為藍本(AD模塊以PIC 16F873為藍本),介紹單片機的原理和程序模塊以及應(yīng)用實例。而《PIC單片機原理與程序模塊》重點介紹實用的功能模塊和程序模塊,只花很少的篇幅介紹PIC 16F627單片機的基本知識、內(nèi)部結(jié)構(gòu)、引腳和指令系統(tǒng),力爭使讀者能夠基本掌握單片機的原理,并能利用單片機進行簡單的設(shè)計。只要掌握了各種的程序模塊,以后遇到實際問題,就會如同搭積木一樣,能很快上手解決。