µ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 °ò¥»ì²z»P
¡D
8051»P¶gÃäIC¤¸
¡D
PIC16C84³æ´¹
¤å¾Ç¤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
¨î¯Å
ªFªÛTLCS870¨t¦C
§@ªÌ¡G
Áé富昭
¤ÀÃþ¡G
¤u·~¡E¤uµ{
¡þ
¹q¤l¡E¹q¾÷
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G1999/1/1
ISBN¡G9572124439
®ÑÄy½s¸¹¡Gsb0063884
¶¼Æ¡G424
©w»ù¡G
440
¤¸
Àu´f»ù¡G
88
§é
387
¤¸
®Ñ»ù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
ªFªÛTLCS870¨t¦C
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
● 內容簡介 ●
本書專為推廣東ªÛTLCS-870系列¦Ó寫¡ATLCS-870具有強力的指令群¡A以及對整個晶片之穩定度的³]p¦Ò¶q有很大的¶i步¡C且把³\多¶gÃä的東¦è³£放入到晶片內去¡A對使用ªÌ¦Ó¨¥¡A殊為方便¡C¾A用於¦Û動控制³]p人員及¹q子¡B¹q機¡B機械四¡B五年級¡A微¹q¸£理½×»P實習½Ò程¡CŪªÌŪ完此書¡A可習得一多功¯à°ª穩定性之單晶片¡A對擠¨¦Û動化產品之³]p¡A有很大的幫助¡C¡@¡@¡@¡@¡@¡@¡@¡@
■ 目¿ý
第1章¡@概¡@z1-1 1.1¡@簡介1-1 1.2¡@¢·位元微控器品名標示³W則1-2 1.3¡@東ªÛ公司微控制器族系1-3 ¡@¡@¡@第2章¡@性¯à概z2-1 ¡@¡@¡@第3章¡@CPU心Ŧ功¯à3-1 3.1¡@°O憶Åé位址的對映(Map)3-1 3.2¡@程式°O憶Åé“Program Memory”(ROM)3-2 3.3¡@程式p數器(Program Counter “PC”)3-5 3.4¡@¸ê料°O憶Åé(RAM)3-6 3.5¡@一¯ë目的暫存器工作庫 ¡@¡@ (General-purpose Register Banks)3-8 3.6¡@程式狀態字»y ¡@¡@ (Program Status Word“PSW”)3-13 3.6.1¡@工作暫存器庫¿ï擇器(RBS)3-13 3.6.2¡@旗¸¹(FLAG)3-14 3.7¡@堆疊¡B堆疊指標(STACK¡BSTACK POINTER)3-20 3.7.1¡@堆疊(Stack)3-20 3.7.2¡@堆疊指標(SP)3-22 3.8¡@系統時¯ß控制器(System Clock Controller)3-24 3.8.1¡@時¯ß產生器(Clock Generator)3-24 3.8.2¡@時¯ß分ÀW器(Clock Gear)3-25 3.8.3¡@時基產生器(Timing Generator)3-27 3.8.4¡@備用¹q源控制器(Stand-by Controller)3-29 3.8.5¡@操作模式控制3-32 3.9¡@中斷控制器(Interrupt Controller)3-40 3.9.1¡@中斷栓Âê(Interrupt Latch “”)3-43 3.9.2¡@中斷P¯à暫存器 ¡@¡@¡@ (Interrupt Enable Register “EIR”)3-43 3.9.3¡@中斷¶¶序3-45 3.9.4¡@³nÅé中斷(INTSW)3-50 3.9.5¡@外³¡中斷3-51 3.10¡@看ªù狗p時器(Watchdog Timer “WDT”)3-54 3.10.1¡@看ªù狗p時器構³y3-55 3.10.2¡@看ªù狗p時器控制3-55 3.10.3¡@看ªù狗p時器中斷(INTWDT)½Ð求信¸¹3-58 3.10.4¡@看ªù狗p時器的“«置”動作¡C3-58 3.11¡@«置¹q¸ô(Reset Circuit)3-59 3.11.1¡@外³¡«置¿é入3-60 3.11.2¡@地址¡Ð³´¸¨¡Ð«置(Address-Trap-Reset)3-60 3.11.3¡@看ªù狗p時器«置3-61 3.11.4¡@系統時¯ß波«置(System Clock Reset)3-61 ¡@¡@¡@第4章¡@晶片中的¶gÃä功¯à4-1 4.1¡@特殊功¯à暫存器(SFR)¡B及¸ê料緩½Ä暫存器(DBR)4-1 4.2¡@¿é入¡þ¿é出(I/O)埠4-3 4.2.1¡@埠1(P17到P10)4-4 4.2.2¡@埠6(P67到P60)4-6 4.2.3¡@埠7(P77到P72)4-7 4.3¡@時基p時器(Time Base Timer “TBT”)4-8 4.4¡@°£法器¿é出(Divider Output “DVO”)4-11 4.5¡@16位元p時器¡þp數器1(TC1)4-12 4.5.1¡@結構4-12 4.5.2¡@控制4-14 4.5.3¡@功¯à(Function)4-15 4.6¡@16位元p時¡þp數器2(TC2)4-24 4.6.1¡@結構4-24 4.6.2¡@控制4-25 4.6.3¡@功¯à(Function)4-26 4.7¡@串列界±(Serial Interface “SIO”)4-28 4.7.1¡@結構4-29 4.7.2¡@控制4-29 4.7.3¡@使用SIO時¡A應注意³B4-41 4.8¡@8位元Ãþ比到數位“A/D”Âà換器(ADC)4-42 4.8.1¡@結構4-43 4.8.2¡@控制4-43 4.8.3¡@操作4-44 4.9¡@Áä叫¿ô(Key Wake Up)4-47 ¡@¡@¡@第5章¡@TLCS-870系列指令組5-1 5.0¡@概¡@z5-1 5.2¡@»y法(助憶法)5-6 5.3¡@目的碼格式5-8 5.4¡@定址模式5-9 5.5¡@指令用法之範例5-20 5.5.1¡@¸ê料“Âà移¡þ交換”之指令5-20 5.5.2¡@算³N及ÅÞ¿è¹B作5-24 5.5.3¡@移位¡B旋Âà以及半位元組(Nibble)旋Âà指令5-28 5.5.4¡@位元及旗¸¹之³B理指令5-30 5.5.5¡@Jump(¸õÅD)¡BCall(呼叫)¡BReturn(回ªð)¡B其他指令 5-31 5.6¡@指令ªí(INSTRUCTION TABLE)5-33 5.7¡@指令描z ¡@¡@ (DESCRIPTION OF INSTRUCTIONS)5-46 5.8¡@指令組概z5-100 5.9¡@指令碼對映(MAPS)5-112 5.10¡@目的碼ªí(OBJECT CODE TABLE)5-115 ¡@¡@¡@ªþ¿ý1¡@¿é入¡þ¿é出¹q¸ôªþ1-1 ¡@¡@¡@ªþ¿ý2¡@¹q氣特性ªþ2-1 ¡@¡@¡@ªþ¿ý3¡@TMP47C400B應用³]p¹q¸ô示範圖ªþ3-1 ¡@¡@¡@ ªþ¿ý4¡@TMP87CH00應用³]p¹q¸ô示範圖ªþ4-1 ¡@¡@¡@ªþ¿ý5¡@TLCS-870族系元件目¿ýªþ5-1 ¡@¡@¡@ªþ¿ý6¡@TLCS-870族系外加功¯àªíªþ6-1 ¡@¡@¡@ªþ¿ý7¡@870族系¸ê料ªþ7-1 ¡@¡@¡@ªþ¿ý8¡@900族系¸ê料ªþ8-1 ¡@¡@¡@ªþ¿ý9¡@90族系¸ê料ªþ9-1 ¡@¡@¡@專¡@ÃD專-1 專ÃD0¡G在研發¹L程中¡A如何得到*.ABS檔及*.H16檔專-1 專ÃD1¡GP10上之按Áä控制P6上全³¡LED燈之亮滅專-9 專ÃD2¡GP10上之¶}Ãö¡A控制不亮的單燈向左¡B向右掃專-14 專ÃD3¡G把¸ê料°O憶Åé¡©RAM0048H¡ã013FH¡ª清°£專-21 專ÃD4¡G步¶i°¨¹F控制³]p之一專-24 專ÃD5¡G步¶i°¨¹F控制³]p之二專-30 專ÃD6¡G步¶i°¨¹F控制³]p之三專-38 專ÃD7¡G外³¡中斷¡©¡ª控制³]p專-49 專ÃD8¡G (°£ÀW器¿é出)控制³]p之一專-56 專ÃD9¡G(°£ÀW器¿é出)控制³]p之二專-60 專ÃD10¡G(°£ÀW器¿é出)控制³]p之三專-65 專ÃD11¡Gp時器中斷³]p之一專-72 專ÃD12¡Gp時器中斷³]p之二專-78 專ÃD13¡GÃþ比到數位(A/D)Âà換³]p之一專-84 專ÃD14¡GÃþ比到數位(A/D)Âà換³]p之二專-89
¥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