سلام
چهطوري ميشه از هر دو قسمت سون سگمنت دوتايي در يك زمان استفاده كنم مثلا يك عدد دو رقمي نمايش بدم.
يه برنامه ميخوام بنويسم كه اعداد 1 تا 100 رو نمايش بده در زبان C و با كدويژن واسه همين اين سوال رو كردم.ميكرو مورد استفاده هم مگا هشته.
سلام.
7seg 2 تايي 2 تا عدد رو مي تونه نشوم بده ،يعني 100 رو نمي تونه ...
به هر حال ، براي نمايش بايد از روش رفرش استفاده كني كه از محدوديت چشم ما استفاده مي كنه .
چشم ما اگر در هر ثانيه 24 تصوير پشت سر هم ببينه ، تصور مي كنيم كه تصاويري كه مي بينيم پشت سر هم و فيلم هستند.
لامپ آفتابي هاي قديمي هم در واقع در هر ثانيه 50 بار روشن و خاموش مي شدن و چون از 24 بالا تر بوده ، ما خاموش شدن لامپ رو حس نمي كرديم و پيوسته روشنايي مي ديديم.
الان هم شما بايد جوري برنامه بنويسي كه در هر ثانيه هر سمت از 7seg حداقل 24 بار روشن بشه.
البته بهتره اين تعداد رو ببري بالا.
در لحظه ي اول 7seg سمت چپ روشن و راستي خاموش ، در لحظه ي دوم 7seg راست روشن و چپ خاموش و در لحظات بعدي هم به همين صورت.
اينجوري چشم ما هر دو رو يكجا روشن مي بينه ...
براي اينكار بايد از 2 تا پايه ي كنترلي كه همون پايه هاي مشترك هم هستند استفاده كني ...
اميدوارم كافي بوده باشه ...
برنامه هم اگر هنوز نمي دوني چطور بنويسي ، تو Net يه سرچ بزن ،هست.
موفق باشي.