/* چشمک زن شماره 2 */
برنامه به این صورت می باشد که ایتدا همه بیت ها روشن می شوند و در مرحله بعد همه آنها خاموش می شوند و در مرحله بعدی یک در میان روشن می شوند و در مرحله آخر عدد E5 را نمایش می دهد.
/* چشمک زن شماره 2 */
برنامه به این صورت می باشد که ایتدا همه بیت ها روشن می شوند و در مرحله بعد همه آنها خاموش می شوند و در مرحله بعدی یک در میان روشن می شوند و در مرحله آخر عدد E5 را نمایش می دهد.
/-----*-----------*----------------*-------------*----------*--------*------------/
()()() ()()() ()()()()()()()() ()() ()()
()() () () ()() ()()()()()()()()()() ()() ()()
()() () () ()() ()() () ()() ()()
()() () () ()() ()() ()()()() ()()()()()()
()() ()() ()() ()() ()() ()() ()() ()()
()() ()() ()() ()()()()()()()() ()() ()()
()() ()() ()()()()()()()() ()() ()()
/-----*-------------*--------------*-----------------*----------*-------------------/
------------------------------------MGH------------------------*/
*/------------------project flash number 2 ---------------------
1 #include
2 #define on 0xff
3 #define off 0x00
4 #define mgh 0x55
5 #define mc 0xE5
6 void wait_mgh()
7 {
8 unsigned int mc;
9 for(mc=0;mc<33000;mc++);
10 }
11 main()
12 {
13 for(;;)
14 {
15 P1=on;
16 wait_mgh();
17 P1=off;
18 wait_mgh();
19 P1=mgh;
20 wait_mgh();
21 P1=mc;
22 wait_mgh();
23 } }
1) #include
2) #define برای تعریف یک داده ثابت می باشد.
MGH MGH MGH MGH MGH MGH MGH MGH MGH MGH MGH MGH MGH MGH