µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
·L³B²z¾÷¡þ³æ´¹¤ù²Õ¦X»y¨¥±Ð¾Ç½d¥»(ªþCD)
¡D
±±¨î¨t²Î¤ÀªR»P³]p
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
PIC16F87X·L±±¨î¾¹ì²z¹ê²ß»P±MÃDÀ³¥Î(ªþ³nÅé¥úºÐ)(×q¤Gª©)
§@ªÌ¡G
施慶隆
¤ÀÃþ¡G
°Ñ¦Ò¡E¦Ò¸Õ¡E±Ð¬ì®Ñ
¡þ
¤j±M¾Ç°|±Ð¬ì®Ñ
ÂO®Ñ¨t¦C¡G¤j±M¹q¤l
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2008/7/21
ISBN¡G9572165917
®ÑÄy½s¸¹¡Gkk0212137
¶¼Æ¡G504
©w»ù¡G
480
¤¸
Àu´f»ù¡G
88
§é
422
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
¼È°±³c°â
¼ÈµL¨ÑÀ³°Ó¡G´M§ä¨Ñ³f°Ó¤¤(¤]¦³¥i¯à¥Xª©ªÀ¤wµ²§ô)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
PIC16F87X·L±±¨î¾¹ì²z¹ê²ß»P±MÃDÀ³¥Î(ªþ³nÅé¥úºÐ)(×q¤Gª©)
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
內容簡介
本書在介紹PIC16F87X微控制器使用原理與組合語言精華及微電腦與微控制器基本原理,並詳述PIC16F87X的12個實習項目包括:定時器終斷、A/D轉換、RS-232串列通訊等,以及寫入FlashROM和三個專題制作的原理、內容詳盡。
目錄
PART1 微電腦簡介 第1章 微電腦與微控制器簡介 1-1 1.1 微電腦系統的基本架構 1-2 1.2 微控制器的基本架構 1-4 1.3 微電腦系統的基本工作原理 1-5 第2章 CPU記錄器與定址法簡介 2-1 2.1 CPU記錄器簡介 2-2 2.2 正整數與正負整數的表示法 2-4 2.3 正整數的加減法與進位旗標 2-5 2.4 二補數的加減法與溢位旗標 2-7 2.5 定址法簡介 2-10 PART2 PIC16F87X微控制器原理 第3章 PIC16F87X微控制器內部架構與指令集 3-1 3.1 PIC16F87X單晶片微控制器架構 3-2 3.2 PIC16F87X內部與指令及資料定址法相關的記錄器 3-6 3.3 PIC16F87X微控制器的定址法 3-7 3.4 PIC16F87X微控制器指令集 3-11 第4章 PIC16F87X微控制器輸入輸出功能簡介 4-1 4.1 輸入輸出埠與數位輸入輸出 4-2 4.2 類比輸入 4-6 4.3 計時器與CCP模組 4-7 4.4 串列及並列通訊 4-8 4.5 PIC16F87X的中斷架構 4-12 4.6 其他特殊功能 4-15 第5章 PIC微控制器組合語言程式I 5-1 5.1 PIC組合語言語法 5-2 5.2 簡單組合語言範例 5-5 5.3 巨 集 5-15 第6章 PIC微控制器組合語言程式II 6-1 6.1 資料堆疊 6-2 6.2 資料佇列 6-6 6.3 有限狀態機器 6-10 6.4 PIC中斷程式架構及分析 6-12 PART3 PIC16F87X微控制器實習 第7章 PIC程式開發軟體MPLAB-ICD使用說明 7-1 7.1 安裝MPLAB-ICD 7-3 7.2 設定MPLAB-ICD發展環境 7-3 7.3 建立第一個專案 7-7 7.4 建立第一個組合語言程式 7-8 7.5 將組合語言程式加入專案 7-8 7.6 組譯程式 7-10 7.7 將程式燒錄於PIC微控制器 7-11 7.8 執行程式 7-11 7.9 程式除錯 7-12 7.10 快速功能鍵介紹 7-14 7.11 其它注意事項 7-15 7.12 範例程式及說明 7-16 第8章 PIC16F87X微控制器實習一:定時器中斷 8-1 第9章 PIC16F87X微控制器實習二:AD轉換 9-1 第10章 PIC16F87X微控制器實習三:RS232串列通訊 10-1 第11章 PIC16F87X微控制器實習四:PWM輸出 11-1 第12章 PIC16F87X微控制器實習五:馬達位置解碼 12-1 第13章 PIC16F87X微控制器實習六:PID控制程式 13-1 第14章 PIC16F87X微控制器實習七:步進馬達位置控制 14-1 第15章 PIC16F87X微控制器實習八:串列數位輸入輸出 15-1 第16章 PIC16F87X微控制器實習九:並列通訊 16-1 第17章 PIC16F87X微控制器實習十:LCD顯示器 17-1 第18章 PIC16F87X微控制器實習十一:四個按鍵輸入 18-1 第19章 PIC16F87X微控制器實習十二:寫入FlashROM 19-1 PART4 PIC16F87X微控制器專題應用 第20章 電子密碼鎖 20-1 20.1 簡 介 20-2 20.2 硬體電路解說 20-3 20.3 程式流程與軟體說明 20-8 20.4 結 論 20-9 第21章 遙控馬達位置控制器 21-1 21.1 簡 介 21-2 21.2 硬體電路解說 21-4 21.3 程式流程與軟體說明 21-8 21.4 結 論 21-16 第22章 自走車巡軌道運動控制 22-1 22.1 簡 介 22-2 22.2 硬體電路解說 22-3 22.3 程式流程與軟體說明 22-7 22.4 結 論 22-11 第23章 二相步進馬達微步進控制 23-1 23.1 簡 介 23-2 23.2 步進馬達的驅動電路 23-2 23.3 微步進工原理及硬體電路解說 23-5 23.4 程式流程與軟體說明 23-9 23.5 結 論 23-19 第24章 機器人相撲 24-1 24.1 簡 介 24-2 24.2 硬體電路說明 24-3 24.3 程式流程與軟體說明 24-12 24.4 結 論 24-20 第25章 簡易CMOS數位相機 25-1 25.1 簡 介 25-2 25.2 硬體電路說明 25-3 25.3 程式流程與軟體解說 25-8 25.4 結 論 25-27 參考文獻 參-1 附錄A MicrochipPIC16F87X軟硬體相關資料 A-1 附錄B 索 引 B-1
¹q¤uªk³W(²Ä¤ª©)
°ò¦«æ±Ï
ªø´Á·ÓÅU(²Ä¤Eª©)
¨Ó¤WÅÞ¿è½ÒÅo¡I(²Ä¥|
¶¼®Æ¹ê°ÈÁ`½Æ²ß(²Ä¤T
¤ÀªR¤Æ¾Ç¹êÅç(²Ä¤ª©
²Îp¾Ç(²Ä¤ª©)
µø¥úÃIJz¾Ç(²Ä¤ª©)
°]°ÈºÞ²z²z½×»PÀ³¥Î(
ÂåÀø¦æ¾PºÞ²z¡GAI®É
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C