Page 58 - ipst-cmanual
P. 58
l¤ÁÙ Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§ Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
4.5 ª´Ø ¤Òí ʧÑè ÊÒí ËÃºÑ áÊ´§¼Å·èÕ LED µÇÑ àÅ¢ 7 ÊÇ ¹ áÅÐ LED áÊ´§¼Å 8 ËÅ¡Ñ
4.5.1 ¡ÒÃàªÍè× ÁµÍ ·Ò§ÎÒô áÇÃ
㹡Ò÷´Êͺ¤Òí ʧÑè ¹¨Õé ÐµÍ §¹Òí ἧǧ¨Ã¤Çº¤ÁØ MicroBOX ÁÒµÍ à¢Ò ¡ºÑ ἧǧ¨ÃáÊ´§¼Å
µÇÑ àÅ¢ 4 ËÅ¡Ñ (ἧǧ¨Ã DSP-4)
(1) àªÍè× ÁµÍ ÊÒÂ¢Í ÁÅÙ 8 ºµÔ ¨Ò¡¾Íõ C ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ PORT
¢Í§á¼§Ç§¨ÃáÊ´§¼ÅµÇÑ àÅ¢ 4 ËÅ¡Ñ DSP-4
(2) µÍ ÊÒ¨ҡ¨´Ø PB4 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT4 ¢Í§á¼§Ç§¨Ã DSP-4
(3) µÍ ÊÒ¨ҡ¨´Ø PB3 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT3 ¢Í§á¼§Ç§¨Ã DSP-4
(4) µÍ ÊÒ¨ҡ¨´Ø PB2 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT2 ¢Í§á¼§Ç§¨Ã DSP-4
(5) µÍ ÊÒ¨ҡ¨´Ø PB1 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT1 ¢Í§á¼§Ç§¨Ã DSP-4
µÍ ÊÒ·§éÑ ËÁ´à¢Ò ·¨èÕ ´Ø µÍ ´Ò ¹ËŧÑ
RxD TxD
PD0 PD1
LEDE MODEDIGIT-1 DIGIT-2 DIGIT-3 DIGIT-4DG4 DG3 DG2 DG1
LED COMMON ALWAYS
RESET ISP PB0 PB2
CONTROL ONPB1 PB3 PB4
DIGIT-1 DIGIT-4
ATMEGA16
PD2 PD3
PD4 PD5
PD6 PD7
+Vin - PA4 PA2 PA0 76 5 4 3 2 1 0 COM. LED 0 1 2 3 4 5 67
PA5 PA3 PA1 ON CTRL.
DSP-4 ´Ò ¹ËŧÑ
4-Digit
LED board ´Ò ¹Ë¹Ò
ON PORT
GND
DC PC0 IPST PORT PORT
input PC1 MicroBOX
PC2
OFF PC3 PA7 PA6
PC4
PC5
PC6
PC7
+5V
PORTC
µÍ à¢Ò ´Ò ¹ËÅ§Ñ ·èÕ
¨´Ø µÍ µÇÑ ã´¡äç ´
4.5.2 ¿§ ¡ª ¹Ñè segment ËÃÍ× SEGMENT
ãªá Ê´§¼Å¢Í ÁÅÙ ·Õè LED µÇÑ àÅ¢ 7 ÊÇ ¹º¹á¼§Ç§¨ÃáÊ´§¼ÅµÇÑ àÅ¢ 4 ËÅ¡Ñ (ἧǧ¨Ã DSP-4)
û٠Ẻ¿§¡ª¹èÑ
void segment(unsigned int val)
¾ÒÃÒÁÔàµÍÃ
val ·Òí Ë¹Ò ·¡Õè Òí ˹´¤Ò ¢Í ÁÅÙ ·µÕè Í §¡ÒÃáÊ´§¼Å¢Í ÁÅÙ ·Õè LED µÇÑ àÅ¢ 7 ÊÇ ¹ 4 ËÅ¡Ñ ªÇ §¢Í ÁÅÙ
·àÕè »¹ ä»ä´¤ Í× µ§éÑ áµ 0 ¶§Ö 9999 ¶Ò ¤Ò ¢Í ÁÅÙ Á¤Õ Ò ÁÒ¡¡ÇÒ ¹¨Õé ÐáÊ´§¢Í ¤ÇÒÁ໹ - - - -
4.5 ª´Ø ¤Òí ʧÑè ÊÒí ËÃºÑ áÊ´§¼Å·èÕ LED µÇÑ àÅ¢ 7 ÊÇ ¹ áÅÐ LED áÊ´§¼Å 8 ËÅ¡Ñ
4.5.1 ¡ÒÃàªÍè× ÁµÍ ·Ò§ÎÒô áÇÃ
㹡Ò÷´Êͺ¤Òí ʧÑè ¹¨Õé ÐµÍ §¹Òí ἧǧ¨Ã¤Çº¤ÁØ MicroBOX ÁÒµÍ à¢Ò ¡ºÑ ἧǧ¨ÃáÊ´§¼Å
µÇÑ àÅ¢ 4 ËÅ¡Ñ (ἧǧ¨Ã DSP-4)
(1) àªÍè× ÁµÍ ÊÒÂ¢Í ÁÅÙ 8 ºµÔ ¨Ò¡¾Íõ C ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ PORT
¢Í§á¼§Ç§¨ÃáÊ´§¼ÅµÇÑ àÅ¢ 4 ËÅ¡Ñ DSP-4
(2) µÍ ÊÒ¨ҡ¨´Ø PB4 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT4 ¢Í§á¼§Ç§¨Ã DSP-4
(3) µÍ ÊÒ¨ҡ¨´Ø PB3 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT3 ¢Í§á¼§Ç§¨Ã DSP-4
(4) µÍ ÊÒ¨ҡ¨´Ø PB2 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT2 ¢Í§á¼§Ç§¨Ã DSP-4
(5) µÍ ÊÒ¨ҡ¨´Ø PB1 ¢Í§á¼§Ç§¨Ã MicroBOX à¢Ò ¡ºÑ ¨´Ø µÍ DIGIT1 ¢Í§á¼§Ç§¨Ã DSP-4
µÍ ÊÒ·§éÑ ËÁ´à¢Ò ·¨èÕ ´Ø µÍ ´Ò ¹ËŧÑ
RxD TxD
PD0 PD1
LEDE MODEDIGIT-1 DIGIT-2 DIGIT-3 DIGIT-4DG4 DG3 DG2 DG1
LED COMMON ALWAYS
RESET ISP PB0 PB2
CONTROL ONPB1 PB3 PB4
DIGIT-1 DIGIT-4
ATMEGA16
PD2 PD3
PD4 PD5
PD6 PD7
+Vin - PA4 PA2 PA0 76 5 4 3 2 1 0 COM. LED 0 1 2 3 4 5 67
PA5 PA3 PA1 ON CTRL.
DSP-4 ´Ò ¹ËŧÑ
4-Digit
LED board ´Ò ¹Ë¹Ò
ON PORT
GND
DC PC0 IPST PORT PORT
input PC1 MicroBOX
PC2
OFF PC3 PA7 PA6
PC4
PC5
PC6
PC7
+5V
PORTC
µÍ à¢Ò ´Ò ¹ËÅ§Ñ ·èÕ
¨´Ø µÍ µÇÑ ã´¡äç ´
4.5.2 ¿§ ¡ª ¹Ñè segment ËÃÍ× SEGMENT
ãªá Ê´§¼Å¢Í ÁÅÙ ·Õè LED µÇÑ àÅ¢ 7 ÊÇ ¹º¹á¼§Ç§¨ÃáÊ´§¼ÅµÇÑ àÅ¢ 4 ËÅ¡Ñ (ἧǧ¨Ã DSP-4)
û٠Ẻ¿§¡ª¹èÑ
void segment(unsigned int val)
¾ÒÃÒÁÔàµÍÃ
val ·Òí Ë¹Ò ·¡Õè Òí ˹´¤Ò ¢Í ÁÅÙ ·µÕè Í §¡ÒÃáÊ´§¼Å¢Í ÁÅÙ ·Õè LED µÇÑ àÅ¢ 7 ÊÇ ¹ 4 ËÅ¡Ñ ªÇ §¢Í ÁÅÙ
·àÕè »¹ ä»ä´¤ Í× µ§éÑ áµ 0 ¶§Ö 9999 ¶Ò ¤Ò ¢Í ÁÅÙ Á¤Õ Ò ÁÒ¡¡ÇÒ ¹¨Õé ÐáÊ´§¢Í ¤ÇÒÁ໹ - - - -