You are on page 1of 9

‫ﻋﻨﻮان رﺷﺘﻪ‪ :‬ﻣﻴﻜﺮوﻛﻨﺘﺮﻟﺮ ‪AVR‬‬

‫‪ .1‬آي ﺳﻲ ‪ mega16‬ﻛﺪام ﻗﺎﺑﻠﻴﺖ را دارا ﻧﻤﻲ ﺑﺎﺷﺪ ؟‬


‫ب( ﺗﺎﻳﻤﺮ ‪watchdog‬‬ ‫اﻟﻒ( ﻗﻔﻞ ﺣﺎﻓﻈﻪ ‪BOOT‬‬
‫د(ﻣﺒﺪل ‪DAC‬‬ ‫ج(راﺑﻂ ‪JTAG‬‬

‫‪ .2‬ﻓﺮض ﻛﻨﻴﺪ ﻣﺎ ﻣﻲ ﺧﻮاﻫﻴﻢ ﺑﺮﻧﺎﻣﻪ اي ﺑﺮاي ﺳﺨﺖ اﻓﺰار زﻳﺮ ﺑﻨﻮﻳﺴﻴﻢ ﺗﻌﻴﻴﻦ ﻛﻨﻴﺪ رﻳﺠﺴﺘﺮ ‪ DDRA‬و ‪PORTA‬‬
‫ﭼﻪ ﻣﻘﺪاري ﺑﺎﻳﺪ داﺷﺘﻪ ﺑﺎﺷﻨﺪ ﻛﻪ ﻣﻘﺎوﻣﺖ ﻫﺎي ‪ Pullup‬داﺧﻠﻲ ﻧﻴﺰ ﻓﻌﺎل ﺷﻮد ؟‬

‫‪PORTA= 0X0F‬‬ ‫اﻟﻒ ( ‪– DDRA= 0x0F‬‬


‫‪PORTA= 0X0F‬‬ ‫ب( ‪-- DDRA = 0XF0‬‬
‫‪PORTA = 0XF0‬‬ ‫ج( ‪-- DDRA = 0x0F‬‬
‫‪PORTA= 0XF0‬‬ ‫د( ‪– DDRA = 0XF0‬‬

‫‪ .3‬ارﺳﺎل از ﻃﺮﻳﻖ راﺑﻂ ‪ Usart‬در ﻣﺠﻤﻮع ﭼﻨﺪ ﺗﺮﻛﻴﺐ ﻣﻲ ﺗﻮاﻧﺪ داﺷﺘﻪ‬


‫ﺑﺎﺷﺪ و ‪ Data Bit‬ﭼﻨﺪ ﺑﻴﺖ ﻣﻲ ﺗﻮاﻧﺪ داﺷﺘﻪ ﺑﺎﺷﺪ ؟‬
‫ب( ‪30‬ﺣﺎﻟﺖ ‪9،8 -‬‬ ‫اﻟﻒ( ‪30‬ﺣﺎﻟﺖ ‪9،8،7،6،5 -‬‬
‫د( ‪10‬ﺣﺎﻟﺖ ‪9،8 -‬‬ ‫ج( ‪10‬ﺣﺎﻟﺖ ‪9،8،7،6،5 -‬‬

‫‪ .4‬وﻇﻴﻔﻪ ﺷﻤﺎرﻧﺪه ‪ watchdog‬در ﻣﻴﻜﺮوﻛﻨﺘﺮﻟﺮ ﭼﻴﺴﺖ ؟‬


‫اﻟﻒ ( ﺟﻠﻮﮔﻴﺮي از ﻗﺮار ﮔﺮﻓﺘﻦ ﺳﻴﺴﺘﻢ در وﺿﻌﻴﺖ ﻧﺎﻣﺸﺨﺺ‬
‫ب( اﻳﺠﺎد ﻳﻚ ﺗﺎﺧﻴﺮ زﻣﺎﻧﻲ‬
‫ج( اﻳﺠﺎد ﻳﻚ ‪ PWM‬در ﻳﻚ ﺧﺮوﺟﻲ ﺗﺎﻳﻤﺮ‬
‫د( ﻫﻴﭽﻜﺪام‬

‫‪ .5‬در راﺑﻂ ‪ SPI‬ﭘﺎﻳﻪ ‪ SS‬ﭼﻪ وﻇﻴﻔﻪ اي را ﺑﺮ ﻋﻬﺪه دارد ؟‬


‫ب( ارﺳﺎل اﻃﻼﻋﺎت‬ ‫اﻟﻒ ( ارﺳﺎل ﭘﺎﻟﺲ ﻛﻼك‬
‫د( ﻫﻴﭽﻜﺪام‬ ‫ج( درﻳﺎﻓﺖ اﻃﻼﻋﺎت‬

‫‪ .6‬ﻧﻘﺶ ﻣﻘﺎﻳﺴﻪ ﮔﺮ آﻧﺎ ﻟﻮگ ﭼﻴﺴﺖ ؟‬


‫ب( ﻣﻘﺎﻳﺴﻪ وﻟﺘﺎژﻫﺎي ‪AIN1, AIN0‬‬ ‫اﻟﻒ( ﺗﻌﻴﻴﻦ ﺳﻄﺢ وﻟﺘﺎژ ورودي ﭘﺎﻳﻪ ‪AIN1, AIN0‬‬
‫د( ﮔﺰﻳﻨﻪ اﻟﻒ و ب ﺻﺤﻴﺢ اﺳﺖ ‪.‬‬ ‫ج( ﺗﺒﺪﻳﻞ وﻟﺘﺎژ آﻧﺎﻟﻮگ ورودي‬

‫‪١‬‬
‫‪ .7‬ﻛﺪام ﻣﻮرد از وﻳﮋﮔﻴﻬﺎي زﺑﺎن ‪ C‬ﻣﺤﺴﻮب ﻧﻤﻲ ﺷﻮد؟‬
‫ب( دﺳﺘﺮﺳﻲ ﺑﻪ ﺣﺎﻓﻈﻪ و رﻳﺠﻴﺴﺘﺮ ﻫﺎ‬ ‫اﻟﻒ( ﻧﺰدﻳﻚ ﺑﻮدن ﺑﻪ زﺑﺎن ﻣﺤﺎوره اي‬
‫د( ارﺗﺒﺎط ﻧﺰدﻳﻚ ﺑﺎ زﺑﺎن اﺳﻤﺒﻠﻲ‬ ‫ج( زﻳﺎد ﺑﻮدن ﻛﻠﻤﺎت ﻛﻠﻴﺪي‬

‫‪ .8‬ﺑﻪ ورودي ﻫﺎي ﻳﻚ ﺗﺎﺑﻊ‪ ...............‬و ﺑﻪ ﺧﺮوﺟﻲ ﺗﺎﺑﻊ ‪ .................‬ﻣﻲ ﮔﻮﻳﻨﺪ‪ .‬ﺑﻪ ﺗﻮاﺑﻌﻲ ﻛﻪ ﺗﻮﺳﻂ ﻛﺎﻣﭙﻴﻠﺮ اراﺋﻪ ﻣﻲ‬
‫ﺷﻮد ﻧﻴﺰ ﺗﻮاﺑﻊ ‪...................‬ﮔﻮﻳﻨﺪ‪.‬‬
‫ب( آرﮔﻮﻣﺎن –آرﮔﻮﻣﺎن ﺑﺮﮔﺸﺘﻲ ‪ -‬ﻛﺘﺎﺑﺨﺎﻧﻪ اي‬ ‫اﻟﻒ( آرﮔﻮﻣﺎن – ﻣﻘﺪار ﺑﺮﮔﺸﺘﻲ‪ -‬ﻛﺘﺎﺑﺨﺎﻧﻪ اي‬
‫د( آرﮔﻮﻣﺎن – ﻣﻘﺪار ﺑﺮﮔﺸﺘﻲ ‪ -‬ﻋﻤﻮﻣﻲ‬ ‫ج( آرﮔﻮﻣﺎن – آرﮔﻮﻣﺎن ﺑﺮﮔﺸﺘﻲ ‪ -‬ﻋﻤﻮﻣﻲ‬

‫‪ .9‬ﺑﺮﻧﺎﻣﻪ ﻫﺎي زﺑﺎن ‪ C‬ﺑﺎ ﭼﻪ ﭼﻴﺰي آﻏﺎز ﻣﻲ ﺷﻮﻧﺪ؟ ﻣﺘﻐﻴﺮ ﻫﺎي ﻋﻤﻮﻣﻲ ﺑﺎﻻﺗﺮ از ‪ main‬ﻗﺮار ﻣﻴﮕﻴﺮﻧﺪ ﻳﺎ ﻣﺘﻐﻴﺮﻫﺎي‬
‫ﻣﺤﻠﻲ ؟‬
‫اﻟﻒ ( ﺗﺎﺑﻊ ‪ –main‬ﻣﺘﻐﻴﺮﻫﺎي ﻋﻤﻮﻣﻲ‬
‫ب( اﻟﺤﺎق ﻫﺪر ﻓﺎﻳﻞ ﻫﺎ – ﻣﺘﻐﻴﺮﻫﺎي ﻣﺤﻠﻲ‬
‫ج( ﺗﺎﺑﻊ ‪ –main‬ﻣﺘﻐﻴﺮﻫﺎي ﻣﺤﻠﻲ‬
‫د( اﻟﺤﺎق ﻫﺪر ﻓﺎﻳﻞ ﻫﺎ – ﻣﺘﻐﻴﺮﻫﺎي ﻋﻤﻮﻣﻲ‬

‫ﺣﺎﺻﻞ ﻣﺘﻐﻴﺮ ‪ x‬ﭘﺲ ازاﻧﺠﺎم ﻋﻤﻠﻴﺎت ﭼﻪ‬ ‫‪.10‬‬


‫ﻣﻘﺪاري اﺳﺖ ؟‬
‫;‪unsigned char a=200‬‬
‫;‪unsigned char b=100‬‬
‫;‪unsigned char x‬‬
‫{)(‪main‬‬
‫;)‪x=(b-a‬‬
‫}‬

‫د( ‪255‬‬ ‫ج(ﺻﻔﺮ‬ ‫ب( ‪156‬‬ ‫اﻟﻒ( ‪-100‬‬

‫‪ .11‬ﻣﺘﻐﻴﺮ ‪ ) static‬اﺳﺘﺎﺗﻴﻚ(………اﺳﺖ و‪……….‬ﻣﻘﺪار دﻫﻲ ﻣﻲ ﺷﻮد ‪.‬‬


‫ب( ﻣﺤﻠﻲ‪ -‬ﺑﻲ ﻧﻬﺎﻳﺖ ﺑﺎر‬ ‫اﻟﻒ( ﻋﻤﻮﻣﻲ – ﺑﻲ ﻧﻬﺎﻳﺖ‬
‫د( ﻋﻤﻮﻣﻲ – ﻳﻚ ﺑﺎر‬ ‫ج( ﻣﺤﻠﻲ‪ -‬ﻳﻚ ﺑﺎر‬

‫‪٢‬‬
‫‪ .12‬در ﻣﺜﺎل زﻳﺮ ﺑﺮاي دﺳﺘﺮﺳﻲ ﺑﻪ ﻣﺘﻐﻴﺮ ‪ last_name‬اﻳﻦ ﻣﺘﻐﻴﺮ را ﭼﮕﻮﻧﻪ ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار دﻫﻴﻢ ؟‬

‫{‪Struct‬‬
‫]‪Char last_name[8‬‬
‫;‪Char parson‬‬
‫;‪Char salary‬‬
‫; ‪}List‬‬
‫ب( ‪last_ name.list‬‬ ‫اﻟﻒ ( ‪list‬‬
‫د( ‪list.last_name‬‬ ‫ج( ‪struct. last_name‬‬

‫‪ .13‬ﻣﺎﻛﺮوﻫﺎ ﻋﺒﺎراﺗﻲ ﻫﺴﺘﻨﺪ ﻛﻪ ﺑﻪ ﻃﻮر ﺳﻤﺒﻠﻴﻚ ﺟﺎﻳﮕﺰﻳﻦ ﻋﺒﺎرات دﻳﮕﺮي ﻣﻲ ﺷﻮﻧﺪ ‪ ،‬ﺣﺎل ﺑﺮاي ﺗﻌﺮﻳﻒ ﻳﻚ ﻣﺎﻛﺮو از‬
‫دﺳﺘﻮر‪ .............‬اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد وﺑﺮاي از ﺑﻴﻦ ﺑﺮدن ﻣﺎﻛﺮو از دﺳﺘﻮر‪ ................‬اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد‬
‫‪#undef -‬‬ ‫اﻟﻒ( ‪sfrw‬‬
‫ب( ‪#undef - #define‬‬
‫ج( )"‪#asm("sei") - #asm("cli‬‬
‫د( ‪#defin - #undef‬‬

‫‪ .14‬ﺗﻔﺎوت ﺳﺎﺧﺘﺎر ‪ while‬و ‪ do…while‬در ﭼﻴﺴﺖ ؟‬


‫اﻟﻒ( ﺳﺎﺧﺘﺎر ‪ while‬ﻳﻚ ﺳﺎﺧﺘﺎر ﺗﻜﺮار اﺳﺖ وﻟﻲ ﺳﺎﺧﺘﺎر ‪ do….while‬ﺳﺎﺧﺘﺎرﺗﺼﻤﻴﻢ‬
‫ب( ﺳﺎﺧﺘﺎر ‪ while‬ﺑﺮاي ﻣﻮاﻗﻌﻲ اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد ﻛﻪ ﺗﻌﺪاد ﺗﻜﺮار ﻣﺸﺨﺺ ﻧﺒﺎﺷﺪ وﻟﻲ ‪ do…while‬را زﻣﺎﻧﻲ ﻛﻪ‬
‫ﺗﻌﺪاد ﻣﺸﺨﺺ ﺑﺎﺷﺪ اﺳﺘﻔﺎده ﻣﻲ ﻛﻨﻴﻢ‪.‬‬
‫ج( ﺳﺎﺧﺘﺎر ‪ do….while‬اﺑﺘﺪا ﺷﺮط را ﭼﻚ ﻣﻲ ﻛﻨﺪ وﻟﻲ ﺳﺎﺧﺘﺎر ‪ while‬ﺷﺮط را در اﻧﺘﻬﺎي ﺑﺮﻧﺎﻣﻪ ﭼﻚ ﻣﻲ‬
‫ﻛﻨﺪ ‪.‬‬
‫د( ﻫﻴﭽﻜﺪام‬

‫‪ .15‬در ﺗﺎﺑﻊ زﻳﺮ ﻛﺪام ﺧﻂ اﺷﻜﺎل دارد؟‬

‫ب( ﺧﻂ ‪2‬و‪ 8‬اﺷﻜﺎل دارد‪.‬‬ ‫اﻟﻒ( ﺧﻂ ‪5‬و‪ 8‬اﺷﻜﺎل دارد‪.‬‬


‫د( ﻓﻘﻂ ﺧﻂ ‪ 8‬اﺷﻜﺎل دارد‪.‬‬ ‫ج( ﺧﻂ ‪5‬و‪ 2‬اﺷﻜﺎل دارد‪.‬‬

‫‪٣‬‬
‫‪ .16‬ﺑﻴﺸﺘﺮﻳﻦ ﻣﻘﺪاري ﻛﻪ ﺗﺎﺑﻊ ‪ delay_ms‬ﻗﺎدر اﺳﺖ ﺑﻪ ﻋﻨﻮان ورودي ﺑﭙﺬﻳﺮد ﭼﻪ ﻣﻘﺪار اﺳﺖ ؟‬
‫ب( ‪long int‬‬ ‫اﻟﻒ( ‪unsigned int‬‬
‫د( ‪signed int‬‬ ‫ج( ‪unsigned char‬‬

‫‪ .17‬ﻓﻴﻮز ﺑﻴﺖ ﻫﺎي ‪ BODLEVEL,BODEN‬ﺑﻪ ﺗﺮﺗﻴﺐ ﭼﻪ ﻛﺎري را اﻧﺠﺎم ﻣﻲ دﻫﻨﺪ ؟‬


‫اﻟﻒ( ﻗﺎﺑﻠﻴﺖ ‪ Brown–out‬را ﻓﻌﺎل ﻣﻲ ﻛﻨﺪ‪ -‬ﺳﻄﺢ وﻟﺘﺎژ ‪ Brown–out‬را ﻣﺸﺨﺺ ﻣﻲ ﻛﻨﺪ‪.‬‬
‫ب( ﻫﺮدو ﻓﻴﻮز ﺑﻴﺖ ﺟﻬﺖ ﺗﻌﻴﻴﻦ ﺣﺎﻓﻈﻪ ‪ BOOT‬ﺑﻜﺎر ﻣﻲ روﻧﺪ ﻛﻪ ‪ BODEN‬ﺑﺎ ارزﺷﺘﺮ اﺳﺖ‪.‬‬
‫ج(ﺳﻄﺢ وﻟﺘﺎژ ‪ Brown–out‬راﻣﺸﺨﺺ ﻣﻲ ﻛﻨﺪ‪ -‬ﻗﺎﺑﻠﻴﺖ ‪ Brown–out‬را ﻓﻌﺎل ﻣﻲ ﻛﻨﺪ‪.‬‬
‫د( ﻫﺮدو ﻓﻴﻮز ﺑﻴﺖ ﺟﻬﺖ ﺗﻌﻴﻴﻦ ﺣﺎﻓﻈﻪ ‪ BOOT‬ﺑﻜﺎر ﻣﻲ روﻧﺪ ﻛﻪ ‪ BODEN‬ﻛﻢ ارزﺷﺘﺮ اﺳﺖ‪.‬‬

‫‪ .18‬ﺑﻪ ﺑﺮﻧﺎﻣﻪ زﻳﺮ دﻗﺖ ﻛﻨﻴﺪ‪ .‬اﻳﻦ ﺑﺮﻧﺎﻣﻪ ﭼﻪ ﻛﺎري را اﻧﺠﺎم ﻣﻲ دﻫﺪ؟‬

‫اﻟﻒ( ﺑﻪ ﻣﺤﺾ ﺗﺤﺮﻳﻚ ‪ INT0‬ﻳﻚ واﺣﺪ ﺑﻪ ﻣﻐﻴﺮ ‪ a‬اﻓﺰوده ﻣﻴﺸﻮد‪.‬‬


‫ب( ﺑﻪ ﻣﺤﺾ ﺗﺤﺮﻳﻚ ‪ INT1‬ﻳﻚ واﺣﺪ ﺑﻪ ﻣﻐﻴﺮ ‪ a‬اﻓﺰوده ﻣﻴﺸﻮد‪.‬‬
‫ج( ﺑﻪ ﻣﺤﺾ ﺗﺤﺮﻳﻚ ‪ INT2‬ﻳﻚ واﺣﺪ ﺑﻪ ﻣﻐﻴﺮ ‪ a‬اﻓﺰوده ﻣﻴﺸﻮد‪.‬‬
‫د( ﺑﺮﻧﺎﻣﻪ ﻫﻴﭻ ﻋﻤﻠﻲ را اﻧﺠﺎم ﻧﻤﻴﺪﻫﺪ‪.‬‬

‫‪٤‬‬
‫‪ .19‬ﻛﺪام ﻳﻚ از ﺷﻜﻠﻬﺎي زﻳﺮ دﻳﺎﮔﺮام زﻣﺎﻧﻲ ﻣﺪ ‪ Fast pwm‬را ﻧﺸﺎن ﻣﻲ دﻫﺪ؟‬
‫اﻟﻒ(‬

‫ب(‬

‫ج(‬

‫د(‬

‫‪ .20‬ﻛﺪام ﻳﻚ از ﮔﺰﻳﻨﻪ ﻫﺎي زﻳﺮ ﺟﺰء ﺿﺮﻳﺐ ﺗﻘﺴﻴﻢ ﺗﺎﻳﻤﺮ دو ﻣﺤﺴﻮب ﻧﻤﻲ ﺷﻮد؟‬
‫د(‪1024‬‬ ‫ج( ‪512‬‬ ‫ب(‪64‬‬ ‫اﻟﻒ( ‪32‬‬

‫‪٥‬‬
‫‪ .21‬اﻟﮕﻮي ﺗﺎﺑﻊ ‪lcd_init‬ﺑﻪ ﺻﻮرت زﻳﺮ ﺗﻌﺮﻳﻒ ﺷﺪه اﺳﺖ ‪ .‬اﻳﻦ ﺗﺎﺑﻊ ﭼﻪ ﻛﺎري را اﻧﺠﺎم ﻣﻲ دﻫﺪ؟‬
‫;)‪unsigned char lcd_init(unsigned char lcd_columns‬‬

‫اﻟﻒ( ﻧﻮع ‪ lcd‬را ﻣﺸﺨﺺ ﻣﻲ ﻛﻨﺪ‪.‬‬


‫ب( ‪ lcd‬را ﭘﺎك ﻣﻲ ﻛﻨﺪ و ﻛﺎراﻛﺘﺮ ﭼﺎپ را ﺑﻪ ﺳﻄﺮ و ﺳﺘﻮن اول اﻧﺘﻘﺎل ﻣﻲ دﻫﺪ ‪.‬‬
‫ج( ‪ lcd‬را ﭘﻴﻜﺮه ﺑﻨﺪي ﻣﻲ ﻛﻨﺪ ‪.‬‬
‫د( ﻫﻤﻪ ﻣﻮارد‬

‫‪ .22‬ﻛﺪام ﻳﻚ از ﻗﻄﻌﺎت زﻳﺮ از ﭘﺮوﺗﻜﻞ ‪ I2C‬اﺳﺘﻔﺎده ﻧﻤﻲ ﻛﻨﺪ؟‬


‫د( ‪DS18S20‬‬ ‫ج( ‪LM75‬‬ ‫ب( ‪DS1307‬‬ ‫اﻟﻒ ( ‪PCF8583‬‬

‫‪ .23‬ﻛﺎرﺑﺮد دﺳﺘﻮر ‪ Printf‬ﭼﻴﺴﺖ؟‬


‫ب( ارﺳﺎل اﻃﻼﻋﺎت ﺑﻪ ﺧﺮوﺟﻲ ﻫﺎي ﻣﻴﻜﺮو‬ ‫اﻟﻒ( ارﺳﺎل اﻃﻼﻋﺎت از ﻃﺮﻳﻖ راﺑﻂ ﺳﺮﻳﺎل‬
‫د( درﻳﺎﻓﺖ اﻃﻼﻋﺎت از ورودي ﻫﺎي ﻣﻴﻜﺮو‬ ‫ج( درﻳﺎﻓﺖ اﻃﻼﻋﺎت از ﻃﺮﻳﻖ راﺑﻂ ﺳﺮﻳﺎل‬

‫‪ .24‬ﺟﻬﺖ ﻓﻌﺎل ﻛﺮدن ﻋﻤﻮﻣﻲ ﻛﻠﻴﻪ وﻗﻔﻪ ﻫﺎ از دﺳﺘﻮر‪ ..................‬وﺑﺮاي ﻏﻴﺮ ﻓﻌﺎل ﻛﺮده ﻛﻠﻴﻪ وﻗﻔﻪ ﻫﺎ از‬
‫دﺳﺘﻮر‪....................‬اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد‪.‬‬
‫اﻟﻒ( )"‪#asm("cli") - #asm("sei‬‬
‫ب( )"‪#asm("sli") - #asm("cei‬‬
‫ج( )"‪#asm("sei") - #asm("cli‬‬
‫د( )"‪#asm("cei") - #asm("sli‬‬

‫‪ .25‬ﻛﺪ ﻋﺪد ‪ 7‬در ‪ 7.segment‬ﻛﺎﺗﺪ ﻣﺸﺘﺮك ﭼﻴﺴﺖ؟‬


‫د( ‪0x67‬‬ ‫ج( ‪0x7F‬‬ ‫ب( ‪0x07‬‬ ‫اﻟﻒ( ‪0x5B‬‬

‫‪ .26‬ﺑﺮاي ﺟﺪا ﻛﺮدن رﻗﻢ ﻳﻜﺎن ﻣﺘﻐﻴﺮ دﻫﺪﻫﻲ ﭼﻪ ﻋﻤﻠﻴﺎﺗﻲ ﺑﺎﻳﺪ اﻧﺠﺎم دﻫﻴﻢ؟‬
‫اﻟﻒ( اﺑﺘﺪا آﻧﺮا ﺑﺮ ‪ 10‬ﺗﻘﺴﻴﻢ ﻛﺮده و ﺳﭙﺲ ﺑﺎﻗﻴﻤﺎﻧﺪه ﺗﻘﺴﻴﻢ ﺑﺮ ‪ 10‬آﻧﺮا ﻣﻴﮕﻴﺮﻳﻢ‪.‬‬
‫ب( اﺑﺘﺪا ﺑﺎﻗﻴﻤﺎﻧﺪه ﺗﻘﺴﻴﻢ ﺑﺮ ‪ 10‬آﻧﺮا ﮔﺮﻓﺘﻪ و ﺳﭙﺲ آﻧﺮا ﺑﺮ ‪ 10‬ﺗﻘﺴﻴﻢ ﻣﻴﻜﻨﻴﻢ‪.‬‬
‫ج( ﻣﺘﻐﻴﺮ را ﺑﺮ ‪ 10‬ﺗﻘﺴﻴﻢ ﻣﻴﻜﻨﻴﻢ‪.‬‬
‫د( ﺑﺎﻗﻴﻤﺎﻧﺪه ﺗﻘﺴﻴﻢ ﺑﺮ ‪ 10‬آﻧﺮا ﺣﺴﺎب ﻣﻴﻜﻨﻴﻢ‪.‬‬

‫‪ .27‬ﺣﺎﻓﻈﻪ ﻣﻮﻗﺖ ‪ LCD‬ﻛﻪ اﻃﻼﻋﺎت ﻧﻤﺎﻳﺶ داده ﺷﺪه را در ﺧﻮد ﻧﮕﻪ ﻣﻲ دارد ﭼﻪ ﻧﺎم دارد؟‬
‫د( ‪CGROM‬‬ ‫ج( ‪SRAM‬‬ ‫ب( ‪CGRAM‬‬ ‫اﻟﻒ( ‪DDRAM‬‬

‫‪٦‬‬
‫‪ .28‬در ﻣﻴﻜﺮوﻛﻨﺘﺮﻟﺮﻫﺎ ﺟﻬﺖ ﻛﻨﺘﺮل دور ﻣﻮﺗﻮرﻫﺎي ‪ DC‬از روش ارﺳﺎل ﻓﺮﻛﺎﻧﺲ ‪ ..........‬اﺳﺘﻔﺎده ﻛﺮده و ﺟﻬﺖ ﻛﻨﺘﺮل‬
‫ﺟﻬﺖ ﻛﺎﻓﻴﺴﺖ ‪.......................‬ﻛﻨﻴﻢ‪.‬‬
‫ب( ‪ - PWM‬ﭘﻼرﻳﺘﻪ وﻟﺘﺎژ را ﻋﻮض ﻣﻴﻜﻨﻴﻢ‬ ‫اﻟﻒ( ‪ PWM – PWM‬را ﺗﻐﻴﻴﺮ ﻣﻴﺪﻫﻴﻢ‬
‫د( ‪ - CTC‬ﭘﻼرﻳﺘﻪ وﻟﺘﺎژ را ﻋﻮض ﻣﻴﻜﻨﻴﻢ‬ ‫ج( ‪ CTC - CTC‬را ﺗﻐﻴﻴﺮ ﻣﻴﺪﻫﻴﻢ‬

‫‪ .29‬اﮔﺮ ﭘﺎﻟﺴﻬﺎي زﻳﺮ ﺑﻪ ﺗﺮﺗﻴﺐ ﺑﻪ ﻫﺮ ﻳﻚ از ﺳﻴﻢ ﭘﻴﭻ ﻫﺎي ﻣﻮ ﺗﻮر ﭘﻠﻪ اي ارﺳﺎل ﺷﻮﻧﺪ‪ ،‬ﻣﻮﺗﻮر ﭼﻨﺪ درﺟﻪ ﭼﺮﺧﺶ ﺧﻮاﻫﺪ‬
‫داﺷﺖ؟ ) زاوﻳﻪ ﭘﻠﻪ ‪ 1.8‬درﺟﻪ(‬

‫‪A‬‬ ‫‪B‬‬ ‫‪C‬‬ ‫‪D‬‬


‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫ب( ‪ 6.3‬درﺟﻪ‬ ‫اﻟﻒ( ‪ 7.2‬درﺟﻪ‬
‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫د( ‪ 3.4‬درﺟﻪ‬ ‫ج( ‪ 0‬درﺟﻪ‬

‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬


‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬
‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬
‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬
‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪ .30‬ﻣﻮﺗﻮري ﺑﺎ زاوﻳﻪ ﭘﻠﻪ ‪ 7.5‬درﺟﻪ‪ ،‬ﭼﻨﺪ ﭘﻠﻪ در دور دارد؟‬
‫د( ‪24‬‬ ‫ج( ‪48‬‬ ‫ب( ‪200‬‬ ‫اﻟﻒ( ‪500‬‬

‫‪٧‬‬
‫ﭘﺎﺳﺨﻨﺎﻣﻪ‬
‫‪ -21‬د‬ ‫‪ -1‬د‬
‫‪ -22‬د‬ ‫‪ -2‬ج‬
‫‪ -23‬اﻟﻒ‬ ‫‪ -2‬د‬
‫‪ -24‬اﻟﻒ‬ ‫‪ -4‬اﻟﻒ‬
‫‪-25‬‬ ‫‪ -5‬د‬
‫‪ -26‬اﻟﻒ‬ ‫‪ -6‬ب‬
‫‪ -27‬اﻟﻒ‬ ‫‪-7‬ج‬
‫‪ -28‬ب‬ ‫‪ -8‬اﻟﻒ‬
‫‪ -29‬اﻟﻒ‬ ‫‪ -9‬اﻟﻒ‬
‫‪ -30‬ج‬ ‫‪-10‬‬
‫‪ -11‬ج‬
‫‪ -12‬د‬
‫‪ -13‬ب‬
‫‪-14‬‬
‫‪-15‬‬
‫‪ -16‬اﻟﻒ‬
‫‪ -17‬اﻟﻒ‬
‫‪ -18‬د‬
‫‪ -19‬ب‬
‫‪-20‬‬

‫‪٨‬‬
٩

You might also like