at89c52 microcontroller के क्योंकि मैं डिजिटल घड़ी बनाना चाहते हैं, लेकिन मैं 7447 कूटवाचक का उपयोग मैं एक बंदरगाह के लिए सभी सात खंड जुड़ा चाहते चाहता हूँ वहाँ किसी भी कोड या आदेश है कि microcontroller के सभी सात खंड के लिए डेटा भेजने, लेकिन केवल पर कोई चाहता है सात खंड चाहता था
भालू मन में है कि जब 7segments तत्वों की संख्या बढ़ती है (4 से 8 तक) एलईडी के माध्यम से वर्तमान घटता है, इस प्रकार आप बंदरगाह P1 से जुड़े प्रतिरोधों के मूल्य (schematics url [] http://chaokhun में 180R कमी है kmitl.ac.th. ~ kswichit / / घड़ी / clock.htm url [/])
आप (एक ज.. छ) 7 seg प्रदर्शित करने के लिए 7 लाइनों, और 7 नियंत्रण लाइनों है कि ट्रांजिस्टर के पर / बंद बंद हो जाएगा की जरूरत है. => आप दो बंदरगाहों की जरूरत है.
@ [ख] xfilesb [/b], मुझे लगता है कि आप अपनी बिजली की खपत की वजह से 7447 विकोडक का उपयोग कर के खिलाफ हैं. ऐसे एक मामले में आप हमेशा CMOS समकक्ष प्राप्त कर सकते हैं. वहाँ कम से कम चार प्रकार के उपलब्ध हैं. यदि आप, लेकिन सब पर किसी भी कूटवाचक आईसी के साथ खुश नहीं हैं, वहाँ अब भी आप के लिए दो संभावनाएं हैं. जैसा कि ऊपर का सुझाव दिया, आप समानांतर बाहर करने के लिए अपने प्रदर्शन को संभालने के लिए रजिस्टर धारावाहिक उपयोग करते हैं, कर सकते हैं या आप एक BCD 7 खंड विकोडक कुछ सिलिकॉन डायोड और कुछ ट्रांजिस्टर का उपयोग करने के लिए का निर्माण कर सकते हैं. इस तरह अपने छह अंक प्रदर्शन सिर्फ एक uC बंदरगाह के सात पिन का उपयोग होगा. यह सरल समाधान मुझे पता है, सबसे सुंदर नहीं है, लेकिन है. चुनाव तुम्हारा है. सादर, yego
आप 6 का उपयोग 8 बिट शिफ्ट 6 7Seg - एल ई डी के लिए रजिस्टर, तुम उन्हें श्रृंखला डेटा संचार विधि है जो 1 बंदरगाह के सभी पिन का उपयोग करने की जरूरत नहीं है का उपयोग करके आसान ड्राइव कर सकते हैं चाहिए. केवल 3 या 4 पिन पर्याप्त हैं.
हाय वहाँ है, MAX7219 इस आवेदन के लिए अच्छा है. आप केवल तीन बंदरगाह पिन की जरूरत है एक MCU के लिए इस चिप को जोड़ने के लिए. यह 8 सात खंड एल ई डी ड्राइव कर सकते हैं. HTH
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.