ǶÈëʽ¿Î³ÌÉè¼Æ-- »ùÓÚLCDµÄµç×ÓʱÖÓʵÑé ÏÂÔØ±¾ÎÄ

ÄÇôÊÇͨ¹ýÔõÑùµÄ·½Ê½½«ÒÔÉÏʱ·ÖÃëµÄ±ä»¯ÁªÏµÆðÀ´µÄÄØ£¿ÆäʵÕâÈ«¿¿if¡£¡£¡£else¡£¡£¡£µÄÌõ¼þÅжÏÓï¾ä£¬³ÌÐòÈçÏ£º

ÎÒÃÇ¿ÉÒÔ¿´µ½ÆäÖÐÓÐÒ»¸ödelayº¯Êý£¬Õâ¸öº¯ÊýµÄ×Ô±äÁ¿Îª1200£¬¼´Îªdelay£¨1200£©£¬ËüʵÏÖÁËÒ»ÃëµÄÑÓʱ£¬Ò»ÃëÒÔºósec¼ÓÒ»£¬´Ó¶øÊµÏÖÒ»ÃëµÄ¼ÆÊ±¡£µ±Îª60Ãëʱ£¬·ÖÕëÖ¸ÏòÏÂÒ»·ÖÖÓ£¬²Á³ýÉÏÒ»·ÖÖÓ£¬Ò²¾ÍÊǵ÷ÓÃÉÏÃæµÄÈý¸öÏÔʾÓë²Á³ýº¯Êý¡£

- 12 -

µÚ¶þÕ ʵÑ飨²âÊÔ£©½á¹û¼°ÌÖÂÛ

µÚÒ»½Ú ADS1.2 Èí¼þµÄ±àÒ룬Á¬½ÓºÍÔËÐÐ

¹¹½¨ÍêÕûµÄ³ÌÐò£º

Ìí¼ÓÍ·Îļþ£¬Öжϴ¦Àí»ã±à³ÌÐò¶Î£¬³õʼ»¯º¯ÊýºÍÖ÷º¯Êý£º

void Main(void) {

Target_Init(); GUI_Init(); OSInit();

Key_Mbox = OSMboxCreate((void *)0);

//¼üÅ̳õʼ

// ARMIIʵÑéϵͳµÄ³õʼ»¯£¬°üÀ¨CPU°å

OSTaskCreate(Task_1, (void *)0, (OS_STK *)&Stack_Task_1[STACKSIZE - 1], 5);

//´´½¨ÈÎÎñÒ»

OSStart(); }

±àÒë ËùÓеÄÎļþ£º

- 13 -

µÚ¶þ½Ú ³ÌÐòµ÷ÊÔ

Á¬½ÓоƬÓëLCD¶Ë¿Ú£¬ÔËÐгÌÐò£¬¹Û²ìЧ¹û¡£´ËʱLCDÉϽ«ÏÔʾÈçͼ4ËùʾµÄʱÖÓ½çÃæ¡£

ͼ4 ³ÌÐòÔËÐÐʱLCDÏÔʾµÄʱÖÓ½çÃæ

µÚÈýÕ ½á ÂÛ

»ùÓÚLCDµÄµç×ÓʱÖÓ¿ÉÒÔ׼ȷµØ½«¶¯Ì¬Ê±ÖÓ½øÐÐÏÔʾ£¬²¢ÇÒÄÜͨ¹ýͼÏñʱÖÓÐÎʽºÍÊý×ÖʱÖÓ¶àÖÖÐÎʽ±íÏÖ³öÀ´£¬´ËÍâ¸ù¾ÝÐèÒª»¹¿ÉÌí¼ÓÈÕÀú¹¦ÄÜ¡£ ÔÚ½«³ÌÐòÉÕÈëϵͳºó£¬ÎÒÃÇ·¢ÏÖÁËÁ½¸ö±È½ÏÑÏÖØµÄÎÊÌâ¡£µÚÒ»¸öÎÊÌâÊÇÎÒС×é³ÉÔ±µÄÃû×Ö³öÏÖÂÒÂ룬¾­¹ýÎÒ×é¼°Ö¸µ¼ÀÏʦµÄϸÐÄÅŲ飬ÎÒÃÇ·¢ÏÖ³öÏÖµÄÔ­ÒòÊÇ£¬×Ö·ûÖØµþµÄÔ­Òò¡£µ±²Á³ýÉÏÒ»¸öÃû×Öʱ£¬ÎÒµÄÃû×ÖûÓÐ¶ÔÆë´Ó¶øÃ»ÓвÁ³ý¸É¾»£¬ÓëÏÂÒ»¸öÒªÏÔʾµÄ×Ö·ûÏàÖØºÏ£¬´Ó¶ø³öÏÖÂÒÂë¡£½â¾ö°ì·¨ÊÇÔÚÁ½¸ö×ÖµÄÖмä¼ÓÈëÒ»¸öºº×Ö¿í¶ÈµÄ¿Õ¸ñ£¬¾Í¿ÉÒÔÏû³ý´ËÏÖÏóÁË¡£

µÚ¶þ¸öÎÊÌâÊÇÃëÕë²Á³ý²»¸É¾»µÄÎÊÌâ¡£µ±ÃëÕë×ßÏòÏÂÒ»¸öλÖÃʱ£¬ËüµÄÉÏÒ»¸öλÖÃÈÔÈ»ÓÐͼÐΡ£´Ëʱ±³¾°ÑÕÉ«ÊÇÉîÀ¶¡£µ«ÊÇÎÒÃÇ·¢ÏÖ²Á³ýʱµÄÖ¸ÕëȷʵÊÇÉîÀ¶£¬ÎªÊ²Ã´»¹»áÓкۼ£ÄØ£¿ÓÚÊÇÎÒ×齫ָÕëÑÕÉ«¸Ä³ÉdzÀ¶£¬½«±³¾°ÑÕɫҲ¸Ä³ÉdzÀ¶£¬ÖÕÓÚºÛ¼£²»ÔÚÁË¡£

µ½´Ë£¬»ù±¾µÄÎÊÌâÒѾ­½â¾ö£¬¼´ÊµÏÖÁËʵÑéËùÉ趨µÄÒªÇó¡£

- 14 -

ÐĵÃÌå»á

Ôڴ˴εĻùÓÚLCDµÄµç×ÓʱÖÓÉè¼ÆµÄ¹ý³ÌÖУ¬ÎÒѧ»áÁ˰ѿα¾ÖеÄ֪ʶӦÓõ½Êµ¼Ê²Ù×÷ÖÐÀ´£¬Ñ§»áÁËͨ¹ý²é¿´ÆäËû¿ÎÍâ×ÊÁÏÀ´Ñ§Ï°ÐµÄ֪ʶ¡£´ËÍ⣬ͨ¹ýÕâÒ»¹ý³ÌÒ²ÌáÉýÁË×Ô¼º¶ÀÁ¢Ë¼¿¼µÄÄÜÁ¦¡£ÇÐʵ×öµ½·¢ÏÖÎÊÌ⣬×Ðϸ˼¿¼£¬ÍŽáºÏ×÷£¬¶¯ÊÖʵ¼ù£¬½â¾öÎÊÌâÕâһϵÁйý³Ì¡£ËäÈ»ÕâÖ»ÊÇÒ»´ÎСϵͳÉè¼Æ£¬µ«Í¨¹ýËü£¬ÎÒÁ˽âÁ˿γÌÉè¼ÆµÄÒ»°ã²½ÖèºÍÉè¼ÆÖÐӦעÒâµÄÎÊÌ⣬ÊÜÒæÁ¼¶à¡£

×î³õ½ÓÊÕÈÎÎñÊ飬ÎÒÃÇÓÐЩ²»ÖªËù´ë£¬ËäÈ»ÕâѧÆÚѧϰÁËǶÈëʽϵͳµÄÀíÂۿγ̣¬µ«ÊDZϾ¹È±ÉÙʵ¼ù£¬»¹ÊÇÄÑÒÔ×ÅÊÖ¡£ËæºóÓëÈÎÎñÏàͬµÄ±ð×éͬѧһÆðÌÖÂÛ£¬È·¶¨Á˳õ²½µÄÉè¼Æ·½°¸£¬Ò²¾ÍÊÇÖ÷Ì岿·ÖÊÇ»ùÓÚS3C44B0X´¦ÀíÆ÷µÄÌåϵ½á¹¹¡£È»ºó¾ÍÊÇ·ÖÄ£¿éµÄÉè¼Æ¡£

¿Î³ÌÉè¼ÆÒѾ­½áÊø£¬×Ô¼º´ÓÕâÒ»¹ý³ÌÖÐÌå»áµ½Á˺ܶ࣬ÓÐÍê³ÉµÄϲÔã¬ÓÐÍ£ÖͲ»Ç°µÄÓôÃÆ£¬²»¹ÜºÎÖÖÇé¿ö£¬ÎÒ¶¼ÌáÐÑ×Ô¼ºÒª¾²ÏÂÐÄÀ´£¬Àä¾²µÄ·ÖÎö£¬ÀÏʦÔÚÑéÊÕµÄʱºò£¬Ð¦×ÅÎÊÎÒÇëÁ˶àÉÙÍâÔ®£¬µ±Ê±»Ø´ðÊÇÒ»±¾Ê飬ÏÖÔÚÏëÏëÓÐЩ³ÑÇ¿£¬»¹ÊÇÓÐЩ¾­Ñé·á¸»µÄͬѧÔÚÎÒ²»¶®µÄʱºò°ïÖúÎҵ쬲»È»ÎÒ¿ÉÄÜ»¹Òª»¨Ð©Ê±¼äÕÛÌÚ¡£¿Î³ÌÉè¼ÆµÄ¹ý³ÌÈÃÎÒ¶®µÃÃæ¶ÔÎÊÌâÒªÇÚÓÚ˼¿¼£¬Óöµ½À§ÄÑ£¬ÒªÓÂÓÚÃæ¶Ô£¬ÕâÔÚÈκÎ֪ʶµÄѧϰÖж¼ÊÇÃÖ×ãÕä¹óµÄ¡£

- 15 -