º»¹®/³»¿ë
2Àý INITIAL (Initialization)
(1) »ó¼¼ ±â´É ¼³¸í
½Ã½ºÅÛ¿¡ óÀ½À¸·Î Àü¿øÀÌ °ø±ÞµÇ¾ú´ÂÁö, ÀÔ·ÂÀü¿øÀÌ ºÒ¾ÈÁ¤ÇÏ¿© Çϵå¿þ¾î ¸®¼¼Æ®°¡ ¹ß»ýÇÏ¿´À» ¶§ SAM8 °è¿Àº ³»ÀåµÈ ¸®¼¼Æ® ±â´É¿¡ ÀÇÇØ¼ ³»ºÎÀÇ ½Ã½ºÅÛ ·¹Áö½ºÅ͵éÀ» ÃʱâÈÇÑ µÚ, ÇÁ·Î±×·¥ÀÇ ¼öÇàÀº 0020H ¹øÁöºÎÅÍ ½ÃÀÛÇϹǷΠÇÁ·Î±×·¡¸Ó´Â ½Ã½ºÅÛÀÇ Æ¯¼º¿¡ ¸Â´Â Ãʱâȸ¦ ½Ç½ÃÇÏ¿©¾ß ÇÑ´Ù. Áï, ½ºÅÃÆ÷ÀÎÅÍÀÇ ÁöÁ¤, ŸÀÌ¸Ó Á¦¾î, ½Ã¸®¾ó Á¦¾î ¹× ÀÎÅÍ·´Æ® Á¦¾î ·¹Áö½ºÅÍ µîÀÇ ½Ã½ºÅÛ ·¹Áö½ºÅ͵éÀ» »ç¿ëÇÏ´Â ¿ëµµ¿¡ ¸Âµµ·Ï ÃʱâÈÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ½Ã½ºÅÛ Çϵå¿þ¾î¿¡ ¸ÂÃç¼ ÀÔ·ÂÆ÷Æ®¿Í Ãâ·ÂÆ÷Æ®ÀÇ ÃʱⰪÀ» ÁöÁ¤Çϰí, ÃʱâȰ¡ ÇÊ¿äÇÑ ¿ÜºÎÀåÄ¡µµ Ãʱâȸ¦ ÇØ¾ß ÇÑ´Ù. ƯÈ÷, LCD µð½ºÇ÷¹ÀÌ ¸ðµâÀº ¸ðµâ ÀÚü¿¡ µð½ºÇ÷¹ÀÌ ÄÁÆ®·Ñ·¯°¡ ³»ÀåµÇ¾î ÀÖÀ¸¹Ç·Î, ±× ÄÁÆ®·Ñ·¯¸¦ ÃʱâÈÇÏ¿© ÁÖ ½Ã½ºÅÛÀÇ ¿ëµµ¿¡ ¸Âµµ·Ï ÇØ ÁÖ¾î¾ß ÇÑ´Ù. ¶ÇÇÑ, ³»ºÎ RAMÀÇ °æ¿ì, Power On½Ã³ª ¸®¼¼Æ®µÉ ¶§ ºÒÇÊ¿äÇÑ µ¥ÀÌÅͰ¡ ³²¾ÆÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î, Power On ÇÁ·Î±×·¥¿¡¼ Àüü¸¦ Ŭ¸®¾îÇÑ ÈÄ¿¡, ƯÁ¤ ÃʱⰪÀ» ÁöÁ¤ÇØ ÁÖ¾î¾ß ÇÏ´Â º¯¼öµé·Î ÃʱâÈÇÑ´Ù.
(2) ÀÛ¼º½Ã À¯ÀÇ »çÇ×
ÇÁ·Î±×·¥ÀÇ ÃʱâÈ´Â ÀÇ»ç¸í·É ¼±ÅÃ, RESET ¹× Interrupt Vec¡¦(»ý·«)