داﻧﺸﮕﺎه ﺗﻬﺮان داﻧﺸﻜﺪه ﻣﻬﻨﺪﺳﻲ ﺑﺮق و ﻛﺎﻣﭙﻴﻮﺗﺮ ﺗﻤﺮﻳﻦ درس ﻣﺪارﻫﺎي واﺳﻂ -ﺑﻬﺎر 94 ﺑﺎس I2C در اﻳﻦ ﺗﻤﺮﻳﻦ ﻗﺼﺪ ﺑﺮ اﻳﻦ اﺳﺖ ﻛﻪ در ﻳﻚ ﻣﻴﻜﺮوﻛﻨﺘﺮﻟﺮ AVR ATmega32ﺑﺎ اﺳﺘﻔﺎده از ﺑﺎس ،I2Cزﻣﺎن ﺟﺎري ﺳﻴﺴﺘﻢ را از ﺗﺮاﺷﻪ DS1307درﻳﺎﻓﺖ ﻛﺮده و در ﻳﻚ LCDﻧﻤﺎﻳﺶ دﻫﻴﻢ. ﺑﺮاي اﻳﻦ ﻣﻨﻈﻮر ﺿﻤﻦ ﻃﺮاﺣﻲ اﻳﻦ ﺳﻴﺴﺘﻢ ﺷﺎﻣﻞ ﻣﻴﻜﺮوﻛﻨﺘﺮﻟﺮ ،AVR ATmega32ﺗﺮاﺷﻪ ،DS1307و ﻳﻚ ﻧﻤﺎﻳﺸﮕﺮ، ﻛﺪي ﺑﻪ زﺑﺎن Cﺑﻨﻮﻳﺴﻴﺪ ﻛﻪ ﺑﺎ درﻳﺎﻓﺖ ﻳﻚ دﺳﺘﻮر )ﻣﺜﻼ ﻳﻚ ﺷﺪن ﺑﻴﺖ اول ﭘﺮت (PAﺳﺎﻋﺖ و دﻗﻴﻘﻪ را از DS1307ﺧﻮاﻧﺪه و ﺑﺮاي ﻣﺪت 1ﺛﺎﻧﻴﻪ ﺑﺮ روي ﻧﻤﺎﻳﺸﮕﺮ ﻧﺸﺎن دﻫﺪ .ﭘﺲ از آن ﻧﻤﺎﻳﺸﮕﺮ ﺗﺎ درﻳﺎﻓﺖ دﺳﺘﻮر ﺑﻌﺪي ﺑﺮاي ﻧﻤﺎﻳﺶ ﻳﺎ ﻣﻲ ﺗﻮاﻧﺪ ﺧﺎﻣﻮش ﺷﻮد ﻳﺎ ﻫﻤﺎن ﻣﻘﺪار ﻗﺒﻠﻲ را ﻧﮕﻪ دارد.
© Copyright 2025 Paperzz