با سلام
من میخوام یه ساعت مثل همینی که پلود کردم رو بسازم ولی یه مشکلی دارم...سوال من این هست که من میخوام برای قسمت ثانیه این ساعت 60 عدد LED بذارم و مثل ساعت آنالوگ درست کنم
اگر بخوام در هر ثانیه فقط یکی از LED ها روشن بشه مشکلی ندارم و میتونم مثلا از آیسی 74154 استفاده کنم
اما سوال من این هست که من چطور میتونم LED هار رو به ترتیب یکی یکی روشن کنم ؟ یعنی در هر ثانیه یک LED دیگر روشن و LED های قبلی خاموش نشن
فکر نکنم یه همچین آیسی باشه و باید روشی ابتکار کرد
برای درک بهتر سوالم مثال زیر رو توجه کنید لطفا :
مثلا 15 تا LED دارم
وقتی خروجی میکرو 0000 شد LED اول روشن بشه :arrow:
یک ثانیه بعد وقتی خروجی میکرو 0001 شد LED های اول و دوم روشن بشه :arrow:
یک ثانیه بعد وقتی خروجی میکرو 0010 شد LED های اول و دوم و سوم روشن بشه :arrow:
یک ثانیه بعد وقتی خروجی میکرو 0011 شدLED های اول و دوم و سوم و چهارم روشن بشه :arrow:
.
.
.
.
یک ثانیه بعد وقتی خروجی میکرو 1111 شد LED های اول و دوم و سوم ......تا پانزدم روشن بشه :arrow:
http://uploadtak.com/images/e7958_b918_Pho.jpg
من میخوام یه ساعت مثل همینی که پلود کردم رو بسازم ولی یه مشکلی دارم...سوال من این هست که من میخوام برای قسمت ثانیه این ساعت 60 عدد LED بذارم و مثل ساعت آنالوگ درست کنم
اگر بخوام در هر ثانیه فقط یکی از LED ها روشن بشه مشکلی ندارم و میتونم مثلا از آیسی 74154 استفاده کنم
اما سوال من این هست که من چطور میتونم LED هار رو به ترتیب یکی یکی روشن کنم ؟ یعنی در هر ثانیه یک LED دیگر روشن و LED های قبلی خاموش نشن
فکر نکنم یه همچین آیسی باشه و باید روشی ابتکار کرد
برای درک بهتر سوالم مثال زیر رو توجه کنید لطفا :
مثلا 15 تا LED دارم
وقتی خروجی میکرو 0000 شد LED اول روشن بشه :arrow:
یک ثانیه بعد وقتی خروجی میکرو 0001 شد LED های اول و دوم روشن بشه :arrow:
یک ثانیه بعد وقتی خروجی میکرو 0010 شد LED های اول و دوم و سوم روشن بشه :arrow:
یک ثانیه بعد وقتی خروجی میکرو 0011 شدLED های اول و دوم و سوم و چهارم روشن بشه :arrow:
.
.
.
.
یک ثانیه بعد وقتی خروجی میکرو 1111 شد LED های اول و دوم و سوم ......تا پانزدم روشن بشه :arrow:
http://uploadtak.com/images/e7958_b918_Pho.jpg
دیدگاه