इलेक्ट्रॉनिक्स मंच

नियम | हाल के पदों | विषय आरएसएस | खोज | रजिस्टर | में प्रवेश करें

PIC16F84 समझ में टाइमर


Post new topic Reply to topic EDAboard.com फोरम सूचकांक - Microcontrollers> - PIC16F84 में टाइमर समझ>
लेखक संदेश
eddy12345



शामिल: 22 जनवरी 2008
डाक: 4
स्थान: यूनाइटेड किंगडम


Post फ़रवरी 14, 2008 8:24

PIC16F84 समझ में टाइमर


हाय दोस्तों,

मैं एक के लिए एक काउंटर उस समय की एक विस्तृत श्रृंखला को संभाल कर सकते हैं बनाने की कोशिश कर समस्या है.
यह मानते हुए कि मेरे prescaler 4 और मैं mov 231 TMR0 में है

मैं 4 मिल (256-231) ने हमें = 100uS

हर बार यह overflows और, मैं एक काउंटर के मूल्य वृद्धि हुई है. इस मामले में हर गिनती के लिए 100uS ले (जब तक अधिकतम मूल्य तक पहुँच गया है, जो 125 है) होगा.

मैं कैसे एक काउंटर है कि 1 के बीच मूल्यों 5000 को संभाल सकती है? मैं इसे इस तरह क्योंकि मैं समय का एक सेट के लिए उत्पादन में देरी का उत्पादन किया जाएगा चाहते हैं:

600 के लिए 1 0mS) <गिनती <5000
0 के लिए 2 4mS) <गिनती <75
3) 75 के लिए टेबल देरी मूल्यों फोन <गिनती <600
4) कार्यक्रम गिनती पुनः आरंभ करें> 5000
वापस शीर्ष पर
Google
ऐडसेंस
गूगल ऐडसेंस




Post फ़रवरी 14, 2008 8:24

विज्ञापन




वापस शीर्ष पर
adidav



शामिल: 19 अप्रैल 2006
डाक: 15
मदद: 1
स्थान: रोमानिया


Post 14 फ़रवरी 2008 11:40

पुन: PIC16F84 समझ में टाइमर


Eddy12345 हाय,

क्या तुम नहीं timer1 का उपयोग करें. एक 16bit टाइमर है और आप MS तक हमें कुछ समय अवधि के हो सकते हैं.

उदाहरण:
Fquartz 4MHz =, = 2 Prescaler

के लिए = 0 TMR1 समय 131.07ms है
के लिए = 65,500 TMR1 समय 70us है

गणित फार्मूला का प्रयोग किया गया था:
समय = ((Fquartz Prescaler *) / 4 * (65,535 - TMR1), परिणाम हमारे में है).

अभिवादन,
आदि
वापस शीर्ष पर
अरबी संस्करण बल्गेरियाई संस्करण कातालान संस्करण चेक संस्करण डेनिश संस्करण जर्मन संस्करण यूनानी संस्करण अंग्रेजी संस्करण स्पैनिश संस्करण फिनिश संस्करण फ्रांसीसी संस्करण हिंदी संस्करण क्रोएशियाई संस्करण इंडोनेशिया संस्करण इतालवी संस्करण हिब्रू संस्करण जापानी संस्करण कोरियाई संस्करण लिथुआनियाई संस्करण लातवी संस्करण डच संस्करण नार्वे संस्करण पोलिश संस्करण पुर्तगाली संस्करण रोमानियाई संस्करण रूसी संस्करण स्लोवाक संस्करण स्लोवेनियाई संस्करण सर्बियाई संस्करण स्वीडिश संस्करण टैगलोग संस्करण यूक्रेनी संस्करण वियतनामी संस्करण चीनी संस्करण
Post new topic Reply to topic EDAboard.com फोरम सूचकांक - Microcontrollers> - PIC16F84 में टाइमर समझ>
पेज 1 का 1

subj

text

सभी बार GMT 1 घंटा हैं
इसी प्रकार की विषय:
टाइमर (3)
555 टाइमर (5)
555 टाइमर (12)
तस्वीर में टाइमर? 1 (?)
प्रोग्रामिंग Windows टाइमर (3)
टाइमर और बीच में आता है (12)
realtime घड़ी का इस्तेमाल टाइमर (2)
तस्वीर 18f452 (5 में टाइमर के बारे में सलाह)
तस्वीर 18F452 8bit टाइमर. (4)
बीच में आता है और टाइमर 8051 में (11)


गाली | | प्रशासक | | मध्यस्थ | | समर्थन हमें साइटमैप | |
विषय आरएसएस