µ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
´O¤J¦¡AVRµ{¦¡³]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
¨î¯Å
´O¤J¦¡C»y¨¥µ{¦¡³]p¡G¨Ï¥ÎMCS-51(ªþ½d¨Ò¥úºÐ¤ù)(×qª©)
§@ªÌ¡G
§文工作室
¤ÀÃþ¡G
°Ñ¦Ò¡E¦Ò¸Õ¡E±Ð¬ì®Ñ
¡þ
¤j±M¾Ç°|±Ð¬ì®Ñ
ÂO®Ñ¨t¦C¡G¤j±M¹q¤l
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2008/7/16
ISBN¡G9572165445
®ÑÄy½s¸¹¡Gkk0212163
¶¼Æ¡G440
©w»ù¡G
400
¤¸
Àu´f»ù¡G
88
§é
352
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
µ´ª©®Ñ
µ´ª©®Ñ¡G½T©w¤£¦Aª©ªº°Ó«~¡A¶È´£¨Ñ®ÑÄy¸ê°T°Ñ¦Ò¡C
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
´O¤J¦¡C»y¨¥µ{¦¡³]p¡G¨Ï¥ÎMCS-51(ªþ½d¨Ò¥úºÐ¤ù)(×qª©)
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
內容簡介
本書使用C»y¨¥撰寫8051單晶片的程式¡A內容由淺入深¡A循序漸¶i¡A並教導ŪªÌ¦Û»s燒¿ý器¡AÅý使用ªÌ省下一筆經¶O¡C同時使用模組化的程式³]p技巧¡AÅý寫程式ÅÜ成容易的事¡C書中內容包括¡GMCS51的硬Åé架構介紹¡B基本工具的使用¡BC»y¨¥程式的撰寫¡B基本程式範例¡B¶i¶¥程式範例及專ÃD»s作等¡C
目¿ý
第1章¡@MCS51的硬Åé架構介紹1-1 1-1¡@89X51的接¸}1-5 1-2¡@89X51的內³¡°O憶Åé1-9 1-3¡@89X51的特殊用³~暫存器1-11 1-4¡@中¡@斷1-29 1-5¡@¶gÃä³]備的使用1-31 1-5-1¡@外³¡硬Åé中斷1-31 1-5-2¡@p時p數器1-34 1-5-3¡@串列埠1-38 1-6¡@看ªù狗(Watchdog)1-40 1-7¡@結¡@½×1-42 第2章¡@基本工具的使用2-1 2-1¡@安¸ËKeilC編Ķ器2-2 2-2¡@¶}始使用KeilC2-9 2-3¡@³nÅé模擬2-20 2-4¡@¦Û»sAT89S51的燒¿ý器2-25 2-4-1¡@PonyProg串列式燒¿ý器2-26 2-4-2¡@ISPFlashMicrocontrollerProgrammer2-28 2-4-3¡@本書所提供的串列式燒¿ý器2-30 2-5¡@結¡@½×2-34 第3章¡@C»y¨¥程式的撰寫3-1 3-1¡@C»y¨¥的基礎3-2 3-1-1¡@編Ķ指示#include3-3 3-1-2¡@µù¡@¸Ñ3-4 3-1-3¡@基本¸ê料型態3-4 3-1-4¡@使用ªÌ¦Ûq的¸ê料型態3-5 3-1-5¡@ÃÑ別字3-7 3-1-6¡@保留字3-8 3-1-7¡@常¡@數3-8 3-1-8ÅÜ數宣告3-9 3-1-9°}¡@列3-10 3-1-10¹B算符¸¹3-11 3-2¡@C»y¨¥的控制指令3-14 3-2-1¡@if敘z3-14 3-2-2¡@層狀if敘z3-15 3-2-3¡@switch敘z3-15 3-2-4¡@for°j¸ô3-16 3-2-5¡@while°j¸ô3-18 3-2-6¡@do/while°j¸ô3-18 3-2-7¡@標示和goto敘z3-18 3-3¡@C»y¨¥的指標和函數3-19 3-3-1¡@指¡@標3-19 3-3-2¡@指標»P°}列3-20 3-3-3¡@指標的¹B算3-20 3-3-4¡@函¡@數3-21 3-3-5¡@中斷服務函數3-22 3-4¡@組合»y¨¥3-24 3-5¡@巨¶°的使用3-28 3-6¡@函數庫3-30 第4章¡@基本程式範例4-1 4-1¡@LED的控制4-2 4-2¡@指撥¶}Ãö的¿é入4-15 4-3¡@七段Åã示器的控制4-18 4-4¡@p時器Timer0的溢位中斷控制4-22 4-5¡@外³¡中斷INT04-28 4-6¡@按¶s偵測14-34 4-7¡@按¶s偵測24-38 4-8¡@四個七段Åã示器的Åã示控制4-43 4-9¡@4×4小Áä盤¿é入4-50 4-10C»y¨¥程式呼叫組合»y¨¥程式4-60 4-11結¡@½×4-85 第5章¡@¶i¶¥程式範例5-1 5-1¡@數字時ÄÁ15-2 5-2¡@LCD的Åã示控制5-11 5-3¡@數字時ÄÁ25-32 5-4¡@¹q子µ樂5-42 5-5¡@步¶i°¨¹F5-54 5-6¡@D/AÂà換器5-65 5-7¡@繪圖型Åã示器5-71 5-8¡@RS2325-94 5-9¡@結¡@½×5-98 第6章¡@專ÃD»s作6-1 6-1¡@密碼Âê6-2 6-2¡@數位¹q壓¿ö6-30 6-3¡@網¸ô»·端控制系統6-41 6-4¡@智慧型溫度p6-60 6-5¡@數字時ÄÁ¡Ð使用繪圖型LCM6-81 6-7¡@結¡@½×6-101 ªþ¿ýA¡@8051的指令¶° ªþ¿ýB¡@串列燒¿ý的工作原理
¶¼®Æ¹ê°ÈÁ`½Æ²ß(²Ä¤T
¤ÀªR¤Æ¾Ç¹êÅç(²Ä¤ª©
²Îp¾Ç(²Ä¤ª©)
µø¥úÃIJz¾Ç(²Ä¤ª©)
°]°ÈºÞ²z²z½×»PÀ³¥Î(
·s½sÀô¹Ò¬rª«¾Ç(²Ä¤G
¥Í¬¡¬ì§Þ(²Ä¤»ª©)
¤º¥~¬ìÅ@²z§Þ³N(²Ä¤Q
Javaµ{¦¡³]p¤Jªù
²{¥N°Ó¥Î^¤å¢w¢w®Ñ«H
¬°¤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