日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護易學好用經典PIC單片機:PIC16F84A輕松入門與實戰(zhàn)

易學好用經典PIC單片機:PIC16F84A輕松入門與實戰(zhàn)

易學好用經典PIC單片機:PIC16F84A輕松入門與實戰(zhàn)

定 價:¥69.00

作 者: 李學海 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302477921 出版時間: 2017-11-01 包裝: 平裝
開本: 16開 頁數: 337 字數:  

內容簡介

  本書精心挑選一款經典實用、好學易用的典型PIC單片機PIC16F84A為講解樣機,選擇一款界面友好的國產軟件WAVE6000為開發(fā)環(huán)境,選出一款硬件開源的廉價易購的下載器K150為程序燒寫器,還給出了一款適合仿制的學習實驗開發(fā)板PICbasic84作為可選目標板。全書共分10章,主要內容包括: 背景知識、硬件總覽、通用并口、指令系統(tǒng)、匯編程序設計、匯編語言工具鏈、軟件集成開發(fā)環(huán)境、軟件模擬調試技術、硬件綜合開發(fā)工具、硬件燒試開發(fā)技術、定時器TMR0及其應用技巧、中斷邏輯及其應用技巧、EEPROM數據存儲器及其應用技巧、雜項功能及其應用技巧等。本書特點: 入門容易、閱讀輕松、通俗易懂、語言流暢、可讀性好、趣味性強、系統(tǒng)全面、注重實用、學用并重、學練結合、實例豐富、上手快捷。本書適用的讀者對象: 初步具備電子技術和計算機知識基礎的,電子、電信、計算機、電氣、電力、電器、機電等涉電專業(yè)在校學生、教師、單片機愛好者、電子愛好者、電子產品開發(fā)者、電器維修人員、工程技術人員。還可以作為教學用書、培訓教材和自學讀本。

作者簡介

暫缺《易學好用經典PIC單片機:PIC16F84A輕松入門與實戰(zhàn)》作者簡介

圖書目錄


目錄
第1章學用PIC單片機的背景
1.1了解單片機
1.1.1學用單片機有什么必要性
1.1.2單片機為什么會引人入迷
1.1.3學用單片機有什么現實意義
1.2走近單片機
1.2.1單片機究竟是什么
1.2.2單片機有什么用途
1.2.3單片機有什么特點
1.3看上8位PIC單片機
1.3.18位單片機的突出地位
1.3.2Microchip公司簡介
1.3.3PIC系列8位單片機的優(yōu)勢
1.4選定PIC16F84A型號單片機
1.4.1PIC16F84A的功能特點
1.4.2PIC16F84A幾位近親兄弟
1.4.3為何選中PIC16F84A作為教學模型
1.5本書的寫作思路和目標
1.6常用的專業(yè)名詞和技術術語
1.6.1硬件方面
1.6.2軟件方面
第2章PIC16F84硬件資源總覽
2.1PIC16F84內部結構概覽
2.1.1PIC16F84的核心區(qū)域
2.1.2PIC16F84的外圍模塊區(qū)域
2.2PIC16F84封裝形式和引腳功能
2.3程序存儲器和堆棧
2.4RAM數據存儲器(文件寄存器)
2.4.1通用寄存器
2.4.2特殊功能寄存器
2.5電源、復位和時鐘電路簡介
2.5.1電源外接電路
2.5.2時鐘外接電路
2.5.3復位外接電路
2.6通用并行端口基本功能、基本結構和基本原理
2.6.1并行端口的基本功能
2.6.2并行端口相關的寄存器
2.6.3并行端口的基本結構
2.6.4并行端口的基本工作原理
第3章尋址方式與指令系統(tǒng)
3.1指令系統(tǒng)概覽
3.1.1指令的描述方法
3.1.2指令的時空屬性
3.1.3指令的執(zhí)行時序
3.1.4指令的編碼格式
3.2指令的分類方法
3.2.1按實現功能分類
3.2.2按編碼格式分類
3.2.3按指令周期分類
3.2.4按尋址方式分類
3.2.5按攜帶操作數分類
3.2.6按影響標志分類
3.2.7按操作對象分類
3.2.8按使用頻度分類
3.3尋址方式
3.3.1立即尋址
3.3.2直接尋址
3.3.3間接尋址
3.3.4位尋址
3.3.5隱含尋址
3.4指令系統(tǒng)分類解析
3.4.1面向字節(jié)變量的操作類指令
3.4.2面向位操作類指令
3.4.3面向常數操作和控制操作類指令
3.5數據傳遞關系
3.6指令系統(tǒng)的內在規(guī)律
3.7“內核寄存器外圍模塊”相互關系
第4章匯編語言和匯編程序設計
4.1概述
4.1.1背景知識
4.1.2匯編語言的語句格式
4.1.3程序流程和整體結構
4.1.4源程序文件的書寫格式
4.2常用偽指令
4.3四種基本程序結構
4.3.1順序程序結構
4.3.2分支程序結構
4.3.3循環(huán)程序結構
4.3.4子程序結構
4.4數據存儲器RAM的體選尋址問題
4.5四種個性化實用程序的設計方法
4.5.1初始化程序段設計
4.5.2延時程序設計
4.5.3查表程序設計
4.5.4散轉程序設計
4.6匯編器MPASM及其應用
4.6.1匯編器MPASM簡介
4.6.2匯編器MPASM的應用
4.6.3匯編器“界面—命令行—LIST”選項對應關系
第5章軟件集成開發(fā)環(huán)境和軟件模擬調試技術
5.1集成開發(fā)環(huán)境WAVE6000的組成
5.2集成開發(fā)環(huán)境WAVE6000如何獲取
5.3集成開發(fā)環(huán)境WAVE6000如何安裝
5.4集成開發(fā)環(huán)境WAVE6000如何啟動和退出
5.4.1WAVE6000的快速上手
5.4.2WAVE6000工作環(huán)境簡介
5.4.3WAVE6000如何退出
5.5如何設置開發(fā)模式
5.5.1語言設置卡
5.5.2目標文件設置卡
5.5.3仿真器設置卡
5.5.4通信設置卡
5.6如何創(chuàng)建、保存和打開源文件
【項目范例5.1】循環(huán)遞減實驗程序
5.6.1如何利用記事本創(chuàng)建源文件
5.6.2如何利用WAVE6000編輯器創(chuàng)建源文件
5.6.3如何挖掘WAVE6000編輯器的豐富功能
5.6.4如何利用WAVE6000編輯器查看文本文件
5.7如何在WAVE6000環(huán)境中創(chuàng)建、編輯、制作項目
5.7.1如何創(chuàng)建項目
5.7.2如何編輯項目
5.7.3如何制作項目
5.8如何利用軟件模擬器調試項目
5.8.1如何進行復位操作
5.8.2如何進行連續(xù)執(zhí)行(全速執(zhí)行)
5.8.3如何追查程序執(zhí)行結果
5.8.4如何進行單步執(zhí)行
5.8.5如何進行自動和連續(xù)單步執(zhí)行
5.8.6如何設置斷點或忽略斷點執(zhí)行
5.8.7如何執(zhí)行到光標就停
5.8.8如何從指定行開始執(zhí)行
5.8.9如何修改寄存器內容
5.8.10如何綜合利用靈活運用各種調試手段
【項目范例5.2】單鍵觸發(fā)8位二進制循環(huán)累加計數器
第6章硬件綜合開發(fā)工具和硬件燒試開發(fā)技術
6.1硬件開發(fā)工具三件套
6.1.1單片機學習板、實驗板、演示板、開發(fā)板或目標板
6.1.2程序燒寫器、下載器或編程器
6.1.3程序仿真器、調試器或模擬器
6.2介紹一款學習實驗開發(fā)板PICbasic84
6.2.1學習實驗開發(fā)板的電路布局
6.2.2學習實驗開發(fā)板的規(guī)劃特色
6.2.3學習實驗開發(fā)板能幫我們做什么
6.3推薦一款普及型PIC程序燒寫器/下載器K150
6.3.1如何安裝K150軟件
6.3.2如何安裝和設置K150硬件
6.3.3如何疏通K150與微機之間的通信
6.3.4如何解析K150軟件的操作界面
6.4如何操作K150燒寫器/下載器
6.4.1芯片空白檢查(查空)
6.4.2芯片內容讀回(上傳)
6.4.3導出HEX文件(保存)
6.4.4導入HEX文件(載入)
6.4.5芯片燒寫編程(固化)
6.4.6讀取芯片校驗(對比)
6.4.7芯片清空擦除
6.5選用軟硬件開發(fā)工具開發(fā)用戶項目
6.5.1燒試法單片機應用項目的開發(fā)思路
6.5.2模擬法單片機應用項目的開發(fā)流程
6.5.3項目原型機開發(fā)示范
【項目范例6.1】8珠霹靂燈控制器
第7章定時器/計數器TMR0及其應用實例和開發(fā)技巧
7.1定時器/計數器模塊的基本用途
7.2PIC單片機定時器/計數器TMR0的特性
7.3TMR0模塊相關的寄存器
7.4TMR0模塊的電路結構和工作原理
7.4.1分頻器
7.4.2TMR0累加計數寄存器
7.5TMR0模塊的應用舉例和開發(fā)技巧
7.5.1TMR0用作硬件定時器
【項目范例7.1】進出有序的隊列燈
7.5.2TMR0用作硬件計數器
【項目范例7.2】趣味性簡易車輛里程表
第8章中斷概念和中斷邏輯及其應用實例和開發(fā)技巧
8.1中斷的基本概念
8.2PIC16F84的中斷源
8.3PIC16F84中斷的硬件邏輯
8.4中斷相關的寄存器
8.5中斷的處理
8.5.1中斷的延時響應和延時處理問題
8.5.2中斷的現場保護問題
8.5.3需要注意的問題
8.6中斷功能的應用舉例和開發(fā)技巧
8.6.1TMR0溢出中斷功能的應用開發(fā)
【項目范例8.1】構思新穎的閃爍式跑馬燈
8.6.2INT外部中斷功能的應用開發(fā)
【項目范例8.2】帶電源切換報警的流水式廣告燈箱
第9章EEPROM數據存儲器及其應用實例和開發(fā)技巧
9.1背景知識
9.1.1通用型半導體存儲器的種類和特點
9.1.2PIC單片機內部的程序存儲器
9.1.3PIC單片機內部的EEPROM數據存儲器
9.1.4PIC16F84內部EEPROM操作方法
9.2EEPROM讀/寫相關的寄存器
9.3片內EEPROM數據存儲器結構和操作原理
9.3.1從EEPROM中讀取數據
9.3.2向EEPROM中燒寫數據
9.4寫操作的安全保障措施
9.4.1寫入校驗方法
9.4.2預防意外寫操作的保障措施
9.5EEPROM應用舉例和開發(fā)技巧
【項目范例9.1】EEPROM數據存儲器讀/寫驗證
【項目范例9.2】改進型簡易車輛里程表
第10章雜項功能及其應用實例和開發(fā)技巧
10.1系統(tǒng)配置字和特殊存儲單元
10.1.1系統(tǒng)配置字
10.1.2用戶識別碼ID
10.1.3器件識別碼
10.2監(jiān)視定時器WDT
10.2.1程序失控的回復
10.2.2WDT的電路結構
10.2.3WDT的工作原理
10.2.4WDT相關寄存器
10.2.5使用WDT的注意事項
10.2.6WDT的應用舉例
【項目范例10.1】帶看門狗監(jiān)視功能的霹靂燈
10.2.7外擴多功能WDT的實現方法
10.3睡眠與喚醒——節(jié)電技術
10.3.1睡眠狀態(tài)的進入
10.3.2睡眠狀態(tài)的喚醒
10.3.3睡眠功能的開發(fā)應用實例
【項目范例10.2】用看門狗定時喚醒的霹靂燈
10.4時鐘配置選項
10.4.1外接晶體振蕩器/陶瓷諧振器(LP/XT/HS)
10.4.2外接阻容器件(RC)
10.4.3引入外來時鐘源(LP/XT/HS)
附錄AASCII碼表
附錄B特殊功能寄存器及其復位值一覽表
附錄C英文指令系統(tǒng)概覽
附錄D特殊指令助記符(宏指令)
附錄E宏匯編器MPASM偽指令一覽表
附錄F包含文件P16F84A.INC
附錄GMPASM出錯、警告、提示3類顯示信息
G.1出錯性顯示信息舉例
G.2警告性顯示信息舉例
G.3提示性顯示信息舉例
附錄H圖書配套學習實驗開發(fā)板PICbasic84
H.1學習實驗開發(fā)板的電路原理圖
H.2學習實驗開發(fā)板的功能單元電路詳解
H.2.1直流電源電路(多元化)
H.2.2復位電路+時鐘電路
H.2.3編程器+調試器接口電路
H.2.4目標單片機插座(18腳)
H.2.5目標單片機插座(20腳、14腳、8腳)
H.2.6目標單片機插座(28腳)
H.2.7目標單片機插座(40腳)
H.2.8并行輸入8只按鈕開關
H.2.9電位器+蜂鳴器+水銀開關+光敏電阻器
H.2.10并行輸出9只LED顯示器
H.2.11兩位共陽極7段LED數碼管——并行驅動
H.2.12四位共陽極7段LED數碼管——串行驅動
H.2.13字符式LCD顯示器接口電路
H.2.14功率驅動接口電路
H.2.15通用四電壓比較器LM339+邏輯筆
H.2.16SPI串口EEPROM存儲器電路
H.2.17I2C串口EEPROM存儲器電路
H.2.18電平轉換器MAX232串行通信接口電路
H.2.19總結歸納
附錄I多功能單片機監(jiān)控器MAX705/706/813L
I.1概述
I.2內部結構和引腳功能
I.3功能說明
I.3.1RESET/RESET操作
I.3.2看門狗定時器
I.3.3人工復位
I.3.4電源失常比較器
I.4電氣參數和時序圖
I.4.1極限參數
I.4.2電氣參數
I.5典型應用實例
附錄JK150——PIC單片機燒寫器的特點及其燒寫型號
附錄KPIC16C84/F83/F84/CR83/CR84/F84A各型號差異
附錄LSIM84軟硬件模擬器——特別適合PIC16F84單片機初學者上手演練
的一款免費軟件
L.1軟硬件模擬器SIM84簡介
L.1.1硬件仿真器
L.1.2軟件模擬器
L.1.3軟硬件模擬器SIM84
L.2SIM84的安裝與啟用
L.2.1安裝條件
L.2.2安裝方法
L.2.3首次啟用
L.2.4畫面介紹
L.3初次體驗程序的運行與調試
L.3.1使用系統(tǒng)命令“L”(Load,載入范例程序)
L.3.2使用系統(tǒng)命令“G”(Go,運行范例程序)
L.3.3按動Esc鍵停止程序的執(zhí)行
L.3.4使用系統(tǒng)命令“Q”(Quit,終止范例程序的運行)
L.4SIM84系統(tǒng)命令
L.5匯編器MPASM使用說明
L.5.1EQU——符號名賦值偽指令
L.5.2ORG——程序起始地址定義偽指令
L.5.3END——程序結束偽指令
L.5.4LIST——列表選項偽指令
L.6程序舉例
L.6.1跑馬燈范例
L.6.2步進馬達轉動
L.6.3七段數碼管查表驅動
L.6.4波形產生與顯示
L.6.5數碼顯示計數器
L.6.6SIM84環(huán)境中各種虛擬的電子組件附圖
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號