میکرو کنترلرAVRچیست؟
 
electro nic

ﻣﻨﻈﻮﺭ ﺍﺯ AVR ﭼﯿﺴﺖ ؟
ﺳﺎﺩﻩ ﺗﺮﻳﻦ ﻣﻌﻤﺎﺭﻱ ﻣﻴﻜﺮﻭ ﻛﻨﺘﺮﻟﺮ، ﻣﺘﺸﻜﻞ ﺍﺯ ﻳﻚ ﺭﻳﺰ
ﭘﺮﺩﺍﺯﻧﺪﻩ، ﺣﺎﻓﻈﻪ ﻭ ﺩﺭﮔﺎﻩ ﻭﺭﻭﺩﻱ/ ﺧﺮﻭﺟﻲ ﺍﺳﺖ. ﺭﻳﺰ
ﭘﺮﺩﺍﺯﻧﺪﻩ ﻧﻴﺰ ﻣﺘﺸﻜﻞ ﺍﺯ ﻭﺍﺣﺪ ﭘﺮﺩﺍﺯﺵ ﻣﺮﻛﺰ (CPU) ﻭ
ﻭﺍﺣﺪ ﻛﻨﺘﺮﻝ (CU) ﺍﺳﺖ.
CPU ﺩﺭﻭﺍﻗﻊ ﻣﻐﺰ ﻳﻚ ﺭﻳﺰ ﭘﺮﺩﺍﺯﻧﺪﻩ ﺍﺳﺖ ﻭ ﻣﺤﻠﻲ ﺍﺳﺖ ﻛﻪ
ﺩﺭ ﺁﻧﺠﺎ ﺗﻤﺎﻡ ﻋﻤﻠﻴﺎﺕ ﺭﻳﺎﺿﻲ ﻭ ﻣﻨﻄﻘﻲ ،ﺍﻧﺠﺎﻡ ﻣﻲ ﺷﻮﺩ .
ﻭﺍﺣﺪ ﻛﻨﺘﺮﻝ ، ﻋﻤﻠﻴﺎﺕ ﺩﺍﺧﻠﻲ ﺭﻳﺰ ﭘﺮﺩﺍﺯﻧﺪﻩ ﺭﺍ ﻛﻨﺘﺮﻝ ﻣﻲ ﻛﻨﺪ
ﻭ ﺳﻴﮕﻨﺎﻝ ﻫﺎﻱ ﻛﻨﺘﺮﻟﻲ ﺭﺍ ﺑﻪ ﺳﺎﻳﺮ ﺑﺨﺸﻬﺎﻱ ﺭﻳﺰ ﭘﺮﺩﺍﺯﻧﺪﻩ
ﺍﺭﺳﺎﻝ ﻣﻲ ﻛﻨﺪ ﺗﺎ ﺩﺳﺘﻮﺭﺍﻟﻌﻤﻞ ﻫﺎ ﻱ ﻣﻮﺭﺩ ﻧﻈﺮ ﺍﻧﺠﺎﻡ ﺷﻮﻧﺪ.
ﺣﺎﻓﻈﻪ ﺑﺨﺶ ﺧﻴﻠﻲ ﻣﻬﻢ ﺍﺯ ﻳﻚ ﺳﻴﺴﺘﻢ ﻣﻴﻜﺮﻭ ﻛﺎﻣﭙﻴﻮﺗﺮﻱ
ﺍﺳﺖ . ﻣﺎ ﻣﻲ ﺗﻮﺍﻧﻴﻢ ﺑﺮ ﺍﺳﺎﺱ ﺑﻪ ﻛﺎﺭﮔﻴﺮﻱ ﺣﺎﻓﻈﻪ، ﺁﻥ ﺭﺍ ﺑﻪ
ﺩﻭ ﮔﺮﻭﻩ ﺩﺳﺘﻪ ﺑﻨﺪﻱ ﻛﻨﻴﻢ : ﺣﺎﻓﻈﻪ ﺑﺮﻧﺎﻣﻪ ﻭ ﺣﺎﻓﻈﻪ ﺩﺍﺩﻩ .
ﺣﺎﻓﻈﻪ ﺑﺮﻧﺎﻣﻪ ، ﺗﻤﺎﻡ ﻛﺪ ﺑﺮﻧﺎﻣﻪ ﺭﺍ ﺫﺧﻴﺮﻩ ﻣﻲ ﻛﻨﺪ. ﺍﻳﻦ
ﺣﺎﻓﻈﻪ ﻣﻌﻤﻮﻻً ﺍﺯ ﻧﻮﻉ ﺣﺎﻓﻈﻪ ﻓﻘﻂ ﺧﻮﺍﻧﺪﻧﻲ (ROM) ﻣﻲ
ﺑﺎﺷﺪ. ﺍﻧﻮﺍﻉ ﺩﻳﮕﺮﻱ ﺍﺯ ﺣﺎﻓﻈﻪ ﻫﺎ ﻧﻈﻴﺮ EPROM ﻭ ﺣﺎﻓﻈﻪ
ﻫﺎﻱ ﻓﻠﺶ EEPROM ﺑﺮﺍﻱ ﻛﺎﺭﺑﺮﺩﻫﺎﻳﻲ ﻛﻪ ﺣﺠﻢ ﺗﻮﻟﻴﺪ
ﭘﺎﻳﻴﻨﻲ ﺩﺍﺭﻧﺪ ﻭ ﻫﻤﭽﻨﻴﻦ ﻫﻨﮕﺎﻡ ﭘﻴﺎﺩﻩ ﺳﺎﺯﻱ ﺑﺮﻧﺎﻣﻪ ﺑﻪ ﻛﺎﺭ
ﻣﻲ ﺭﻭﻧﺪ . ﺣﺎﻓﻈﻪ ﺩﺍﺩﻩ ﺍﺯ ﻧﻮﻉ ﺣﺎﻓﻈﻪ ﺧﻮﺍﻧﺪﻥ / ﻧﻮﺷﺘﻦ
(RAM) ﻣﻲ ﺑﺎﺷﺪ . ﺩﺭ ﻛﺎﺭﺑﺮﺩﻫﺎﻱ ﭘﻴﭽﻴﺪﻩ ﻛﻪ ﺑﻪ ﺣﺠﻢ
ﺑﺎﻻﻳﻲ ﺍﺯ ﺣﺎﻓﻈﻪ RAM ﻧﻴﺎﺯ ﺩﺍﺭﻳﻢ ، ﺍﻣﻜﺎﻥ ﺍﺿﺎﻓﻪ ﻛﺮﺩﻥ
ﺗﺮﺍﺷﻪ ﻫﺎﻱ ﺣﺎﻓﻈﻪ ﺑﻴﺮﻭﻧﻲ ﺑﻪ ﺍﻏﻠﺐ ﻣﻴﻜﺮﻭ ﻛﻨﺘﺮﻟﺮ ﻫﺎ ﻭﺟﻮﺩ
ﺩﺍﺭﺩ .
ﺩﺭﮔﺎﻫﻬﺎ ﻭﺭﻭﺩﻱ / ﺧﺮﻭﺟﻲ ) I/O ( ﺑﻪ ﺳﻴﮕﻨﺎﻝ ﻫﺎﻱ ﺩﻳﺠﻴﺘﺎﻝ
ﺑﻴﺮﻭﻧﻲ ﺍﻣﻜﺎﻥ ﻣﻲ ﺩﻫﻨﺪ ﻛﻪ ﺑﺎ ﻣﻴﻜﺮﻭ ﻛﻨﺘﺮﻟﺮ ﺍﺭﺗﺒﺎﻁ ﭘﻴﺪﺍ ﻛﻨﺪ .
ﺩﺭﮔﺎﻫﻬﺎﻱ I/O ﻣﻌﻤﻮﻻً ﺑﻪ ﺻﻮﺭﺕ ﮔﺮﻭﻫﻬﺎﻱ 8 ﺑﻴﺘﻲ ﺩﺳﺘﻪ
ﺑﻨﺪﻱ ﻣﻲ ﺷﻮﻧﺪ ﻭ ﺑﻪ ﻫﺮ ﮔﺮﻭﻩ ﻧﻴﺰ ﻧﺎﻡ ﺧﺎﺻﻲ ﺍﻃﻼﻕ ﻣﻲ
ﺷﻮﺩ . ﺑﻪ ﻋﻨﻮﺍﻥ ﻣﺜﺎﻝ ، ﻣﻴﻜﺮﻭﻛﻨﺘﺮﻟﺮ 8051 ﺩﺍﺭﺍﻱ 4 ﺩﺭﮔﺎﻩ
ﻭﺭﻭﺩﻱ / ﺧﺮﻭﺟﻲ 8 ﺑﻴﺖ ﻣﻲ ﺑﺎﺷﺪ ﻛﻪ P3, P2, P1, P0
ﻧﺎﻣﻴﺪﻩ ﻣﻲ ﺷﻮﻧﺪ . ﺩﺭ ﺗﻌﺪﺍﺩﻱ ﺍﺯ ﻣﻴﻜﺮﻭ ﻛﻨﺘﺮﻟﺮ ﻫﺎ ، ﺟﻬﺖ
ﺧﻄﻮﻁ ﺩﺭﮔﺎﻩ I/O ﻗﺎﺑﻞ ﺑﺮﻧﺎﻣﻪ ﺭﻳﺰﻱ ﻣﻲ ﺑﺎﺷﺪ. ﻟﺬﺍ ﺑﻴﺖ
ﻫﺎﻱ ﻣﺨﺘﻠﻒ ﻳﻚ ﺩﺭﮔﺎﻩ ﺭﺍ ﻣﻲ ﺗﻮﺍﻥ ﺑﻪ ﺻﻮﺭﺕ ﻭﺭﻭﺩﻱ ﻳﺎ
ﺧﺮﻭﺟﻲ ﺑﺮﻧﺎﻣﻪ ﺭﻳﺰﻱ ﻧﻤﻮﺩ. ﺩﺭ ﺑﺮﺧﻲ ﺩﻳﮕﺮ ﺍﺯ ﻣﻴﻜﺮﻭﻛﻨﺘﺮﻟﺮﻫﺎ
) ﺍﺯ ﺟﻤﻠﻪ ﻣﻴﻜﺮﻭﻛﻨﺘﺮﻟﺮﻫﺎﻱ (8051 ﺩﺭﮔﺎﻫﻬﺎﻱ I/O ﺑﻪ
ﺻﻮﺭﺕ ﺩﻭ ﻃﺮﻓﻪ ﻣﻲ ﺑﺎﺷﻨﺪ . ﻫﺮ ﺧﻂ ﺍﺯ ﺩﺭﮔﺎﻩ I/O ﺍﻳﻦ ﮔﻮﻧﻪ
ﻣﻴﻜﺮﻭ ﻛﻨﺘﺮﻟﺮﻫﺎ ﺭﺍ ﻣﻲ ﺗﻮﺍﻥ ﺑﻪ ﺻﻮﺭﺕ ﻭﺭﻭﺩﻱ ﻭ ﻳﺎ ﺧﺮﻭﺟﻲ
ﻣﻮﺭﺩ ﺍﺳﺘﻔﺎﺩﻩ ﻗﺮﺍﺭ ﺩﺍﺩ . ﻣﻌﻤﻮﻻً ، ﺍﻳﻦ ﮔﻮﻧﻪ ﺧﻄﻮﻁ
ﺧﺮﻭﺟﻲ ، ﺑﻪ ﻫﻤﺮﺍﻩ ﻣﻘﺎﻭﻣﺘﻬﺎﻱ ﺑﺎﻻ ﻛﺶ ﺑﻴﺮﻭﻧﻲ ﺑﻪ ﻛﺎﺭ ﺑﺮﺩﻩ
ﻣﻲ ﺷﻮﻧﺪ .




           
دو شنبه 18 آذر 1392برچسب:, :: 14:45
ali

درباره وبلاگ


به وبلاگ من خوش آمدید
آخرین مطالب
آرشيو وبلاگ
نويسندگان


<-PollName->

<-PollItems->

آمار وب سایت:  

بازدید امروز : 15
بازدید دیروز : 0
بازدید هفته : 15
بازدید ماه : 49
بازدید کل : 17226
تعداد مطالب : 33
تعداد نظرات : 1
تعداد آنلاین : 1



کسب درآمد