µ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^¶¯µ¼Öºë¿ï
|
89S51/52 ³æ´¹¤ù»P±MÃD»s§@³Ì¨Î½d¥»¡G¨Ï¥ÎKeil(ªþ½d¨Òµ{¦¡ÀɮפÎKeil C³nÅé)
¡D
8051³æ´¹¤ùC»y¨¥
¡D
Holtek48³æ´¹
¡D
³æ´¹¤ù8051¹ê°È¼W
¤å¾Ç¤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
¨î¯Å
PIC16F84³æ´¹¤ù·L¹q¸£¤Jªù¹ê°È¡]ªþ½d¨ÒºÏ¤ù¡^
§@ªÌ¡G
吳一¹A
¤ÀÃþ¡G
¤u·~¡E¤uµ{
¡þ
¹q¤l¡E¹q¾÷
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G1999/11/1
ISBN¡G9572127071
®ÑÄy½s¸¹¡Gsb0063885
¶¼Æ¡G576
©w»ù¡G
420
¤¸
Àu´f»ù¡G
88
§é
370
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
qÁÊ«á¥ß§Y¬°±z¶i³f
qÁÊ«á¥ß§Y¬°±z¶i³f¡G¥Ø«eµL®w¦s¶q,ŪªÌ¤Uq«á,¶}©l¶i¤J½Õ®Ñµ{§Ç,¤@¯ë¤Ñ¼Æ¬ù¬°2-10¤u§@¤é(¤£§t¨Ò°²¤é)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
PIC16F84³æ´¹¤ù·L¹q¸£¤Jªù¹ê°È¡]ªþ½d¨ÒºÏ¤ù¡^
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
● 內容簡介 ●
本書內容給合了理½×»P實務¡A循序漸ªñ由淺入深¡A並°t合實用的¹q¸ô¡A作系統化的編排¡C本書內容包含¡GPIC16F84功¯à»P特性¡BPIC指令¶°¡BPIC組合»y¨¥的»y法¡B基礎¹q¸ô實習¡B單晶片微¹q¸£I/O實Åç板¡BPIC內³¡p時/p數器¡B中斷介紹¡BCPU特殊功¯à介紹¡BEEPROM¸ê料°O憶Åé¡B綜合實作¡C本書¾A合五專¹q子科四年級¡B二專¹q子科二年級之¡u單晶片實習¡v½Ò程做為教科書及對PIC單晶片有¿³½ìªÌ¡A做為參¦Ò書籍¡C
■ 目¿ý
1¡@單晶片概½× 1-1¡@微¹q¸£結構分析1-1 1-2¡@何¿×單晶片1-3 1-3¡@有哪些PIC單晶片微¹q¸£1-10 1-4¡@PIC產品的Ãþ別1-12 1-5¡@單晶片微¹q¸£IC產品»P市場現況1-14 2¡@PIC16F84介紹 2-1¡@PIC16F84功¯à特性介紹2-1 2-2¡@PIC16F84接¸}功¯à»¡明2-3 2-3¡@程式°O憶Åé(Program Memory)2-9 2-4¡@¸ê料°O憶Åé(Data Memory)2-11 2-5¡@特殊功¯à暫存器(SFR)2-15 2-5-1¡@¶¡接¸ê料定址器及檔¿ï擇器FSR2-17 2-5-2¡@即時p時¡þp數器(TMR0)2-18 2-5-3¡@PCL和PCLATH程式°O數器2-20 2-5-4¡@狀態暫存器(STATUS)2-20 2-5-5¡@埠A¡B埠B及TRISA¡BTRISB¸ê料方向暫存器 2-23 2-5-6¡@其他2-24 3¡@PIC指令¶° 3-1¡@PIC組合»y¨¥格式3-1 3-1-1¡@標¡@°O3-2 3-1-2¡@助憶符¸¹3-4 3-1-3¡@¹B算元3-4 3-1-4¡@µù¡@¸Ñ3-5 3-2¡@指令¶g期3-6 3-3¡@定址模式3-8 3-3-1¡@直接定址3-8 3-3-2¡@立即定址3-10 3-3-3¡@¶¡接定址3-10 3-3-4¡@索引定址3-13 3-4¡@再½Í¸ê料°O憶Åé的定址模式3-14 3-4-1¡@直接定址模式(Direct Addressing)3-14 3-4-2¡@¶¡接定址模式(Indirect Addressing)3-16 3-5¡@PIC指令¶°介紹»¡明3-23 3-6¡@Microchip指令簡ªí3-27 3-7¡@Parallax¡uÃþ8051¡v指令簡ªí3-30 3-8¡@Microchip指令3-42 3-9¡@ParallaxÃþ8051指令3-56 ¢³¡@PIC程式³]p的發展¹L程 4-1¡@PIC程式發展¹L程簡介4-1 4-2¡@»s作一個¶]°¨燈的發展¹L程實例4-2 4-3¡@模擬器介紹及使用»¡明4-23 4-3-1¡@線上實Åé模擬器ICE4-24 4-3-2¡@使用WINICE PIC16/17模擬器執¦æ一個¶]°¨燈程式¡@¡@¡@¡@ 4-25 4-3-3¡@專為Ãþ8051指令所³]p的PIC模擬器¡ÐClear ¡@¡@¡@ View Mathias4-37 5¡@PIC組合»y¨¥»y法 5-1¡@為什»òn學習本單元5-1 5-2¡@數字系統5-1 5-3¡@程式µù¸Ñ5-2 5-4¡@標°O(Label)5-3 5-5¡@大小寫問ÃD5-7 5-6¡@取°ª¡B低位元組5-9 5-7¡@程式°O數器5-10 5-8¡@¹B¡@算5-12 5-9¡@µê(假)指令5-13 6¡@基礎¹q¸ô實習 6-1¡@¿é出練習¡Ð由8個LED所組成的¶]°¨燈6-1 6-2¡@¿é入練習¡Ð以指撥¶}Ãö控制¶]°¨燈³t度6-9 6-3¡@按Áä練習¡Ð可控制¶]°¨燈左右Âà的實Åç6-15 6-4¡@Ánµ練習¡ÐÅý揚Án器產生1kHzÁnµ6-20 6-5¡@七段Åã示器實Åç¡ÐÅý七段Åã示器Åã示0,1,2,3,…,96-26 7¡@單晶片微¹q¸£I/O實Åç板DIY 7-1¡@為什»òn»s作I/O實Åç板7-1 7-2¡@I/O實Åç板包括哪些¹q¸ô模組7-5 7-3¡@I/O實Åç板的測¸Õ7-19 練習7-1¡@用建ªí法寫廣告燈程式7-22 練習7-2¡@汽¨®方向燈控制實Åç7-28 練習7-3¡@Ánµ模擬器¡Ð¹q¸Ü¹aÁn7-36 練習7-4¡@四個七段Åã示器的掃描Åã示實Åç(採用7447)7-44 練習7-5¡@四個七段Åã示器的掃描Åã示(不使用7447 ¸Ñ碼器) ¡@¡@¡@¡@¡@7-50 練習7-6¡@4 8¡@PIC內³¡p時¡þp數器 8-1¡@TMR0p時¡þp數器¯ß波源的¿ï擇8-3 8-2¡@TMR0p時¡þp數器的控制ÅÞ¿è分析8-5 8-3¡@¹w°£器的使用8-8 8-4¡@如何啟動p時¡þp數器8-12 8-5¡@寫一個完整p時¡þp數程式8-14 8-6¡@CPU如何知¹Dp時¡þp數已完成8-15 練習8-1¡@TMR0p時器實習(不使用¹w°£器)¡Ð¶]°¨燈8-17 練習8-2¡@TMR0p時器實習(使用¹w°£器)¡Ð¶]°¨燈8-20 練習8-3¡@TMR0p數器實習¡Ðp數外³¡¯ß波數8-22 9¡@中斷介紹 9-1¡@何¿×中斷9-1 9-1-1¡@中斷名µü介紹9-2 9-2¡@PIC16F84中斷介紹9-3 9-3¡@中斷的P¯à»P°£¯à9-8 9-4¡@PIC16F84各中斷源介紹9-10 9-4-1¡@p時¡þp數溢位中斷9-10 9-4-2¡@外³¡中斷9-12 9-4-3¡@埠B準位ÅÜ動中斷9-12 9-4-4¡@EEPROM¸ê料寫入完成中斷9-15 9-5¡@在執¦æ中斷期¶¡¡A如何¨¾止STATUS及W暫存器內 容³Q破壞9-15 練習9-1¡@TMR0p時¡þp數中斷實Åç¡Ð¶]°¨燈9-17 練習9-2¡@同時使用兩個中斷的實Åç¡Ð外³¡及p時中斷9-21 10¡@CPU特殊功¯à介紹 10-1¡@振盪¹q¸ô10-1 10-1-1¡@石^晶Åé振盪器10-2 10-1-2¡@RC型振盪器10-3 10-1-3¡@RC振盪ÀW率»PVDDÃö係圖ªí10-5 10-2¡@看ªù狗p時器(WDT)10-7 10-2-1¡@看ªù狗p時器的使用10-7 10-2.2¡@看ªù狗p時器的³W劃10-8 10-2-3¡@如何啟動看ªù狗p時器10-11 10-3¡@省¹qSLEEP模態10-15 10-3-1¡@如何將CPU從睡眠(SLEEP)狀態中叫¿ô10-15 10-3-2¡@如何從TO及PD兩位元中判斷目前發生何 ¡@¡@¡@ 種«置10-16 10-4¡@結構位元¡B程式保Å@及IDÃÑ別碼介紹10-17 10-4-1¡@程式保Å@10-17 10-4-2¡@IDÃÑ別碼10-17 10-4-3¡@結構位元10-18 10-4-4¡@如何³]定燒¿ý程式保Å@碼¡BIDÃÑ別碼及組 態位元10-20 練習10-1¡@RC振盪器¡BSLEEP省¹q睡眠狀態實習10-24 練習10-2¡@看ªù狗功¯à測¸Õ實Åç10-28 11¡@EEPROM¸ê料°O憶Åé 11-1¡@EERPOM¸ê料的Ū取11-4 11-1-1¡@從EEPROM中Ū取一個Byte¸ê 料的步ÆJ11-4 11-1-2¡@Ū取EEPROM¸ê料程式³]p參¦Ò寫法11-5 11-2¡@EEPROM¸ê料的寫入11-6 11-2-1¡@把一個Byte¸ê料寫入EEPROM動作的步ÆJ11-6 11-2-2¡@寫入¸ê料到EEPROM程式³]p參¦Ò寫法11-8 練習11-1¡@EEPROM¸ê料°O憶ÅéŪ寫實Åç¡Ð不受斷¹q影 ¡@¡@ ÅT的p數器11-9 12¡@綜合實作 12-1¡@十字¸ô口的紅綠燈12-1 12-2¡@方波產生器12-8 12-3¡@時ÄÁ»s作12-15 12-4¡@4 12-5¡@步¶i°¨¹F控制實習12-32 12-5-1¡@步¶i°¨¹F的特ÂI12-33 12-5-2¡@步¶i°¨¹F的種Ãþ12-33 12-5-3¡@步¶i°¨¹F的激磁方式12-34 12-5-4¡@步¶i°¨¹F的ÅX動¹q¸ô12-38 12-5-5¡@步¶i°¨¹F的ÅX動控制模組12-41 12-6¡@5 12-6-1¡@ÂI°}式LEDÅã示器結構12-46 12-6-2¡@編字形碼的方法12-48 12-7¡@¹q子琴12-56 12-8¡@µ樂盒12-65 12-9¡@文字型LCDÅã示器12-73 12-9-1¡@如何ÅýLCDÅã示¸ê料12-75 12-9-2¡@LCD內³¡的旗¸¹»P暫存器12-77 12-9-3¡@LCD模組控制命令介紹12-85 12-9-4¡@程式³W劃³]p12-91 12-10¡@LCDÅã示實Åç(4位元介±)12-109 ªþ¿ýA¡@PIC16F84特性¸ê料A-1 ªþ¿ýB¡@LCD特性¸ê料B-1 ªþ¿ýC¡@MCS51/PIC IO實Åç板C-1
¥b¾ÉÅé²£·~·§½×
¾÷¾¹¾Ç²ß¡G±q²z½×¨ì¹ê
¥b¾ÉÅé¿nÅé¹q¸ô»sµ{§Þ
LabVIEWµ{¦¡³]
¹q¤l¾Ç(°ò¦·§©À)(
¬Ý¹Ï¾ÇC»y¨¥»P¹Bºâ«ä
¹q¸£ºô»Úºô¸ô¡G¥Ñ¤W¦Ó
LabVIEW»P·P´ú
¹Ï¸Ñ¹qºÏ¾Ç¡G±q·§©À¨ì
¶W¹Ï¸Ñ¹q°Ê¨®ªººc³y»P
¬°¤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