Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

capacitor 30pf in 8051

Status
Not open for further replies.

regin

Junior Member level 1
Junior Member level 1
Joined
Oct 11, 2011
Messages
19
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,430
why capacitance set in 8051 is limited to 30pf?

wat hap if v choose other values?
 

more values will make the oscillator more accurate, but slower start. For hi freq oscillator this is not so actual, like in clock 32768 for example.
More valure will increase the oscillator power consumption. And value greater then 30pf not recommended because the oscillator could be fail to start
 
  • Like
Reactions: regin

    regin

    Points: 2
    Helpful Answer Positive Rating
thanku 4 ur reply.....

here comes more doubts ;-)

1.any relation or formulae to calculate these values?

2.why 11.0592 insted 0f 12 mhz?if i am altering the frequency ,den wat can i do to make it stable?
 

If you expect people to help, please at least make the effort to type properly. This is an internet forum, not an SMS message.
 
  • Like
Reactions: regin

    regin

    Points: 2
    Helpful Answer Positive Rating
thanku 4 ur reply.....

here comes more doubts ;-)

1.any relation or formulae to calculate these values?

2.why 11.0592 insted 0f 12 mhz?if i am altering the frequency ,den wat can i do to make it stable?

Theories and Formulas are here:
https://cache.freescale.com/files/microcontrollers/doc/app_note/AN1706.pdf

The value of 30pF is not critical, in most cases anything between 15pF and 40pF should work fine ..

If you don't use serial port 12MHz is as good as 11,0952MHz, or even better, as it is easier to more accurately generate ms delays .. 12MHz:12 ..etc
If you use UART 11.0952MHz frequency helps to more accurately generate frequencies required for commonly used baud rates ..

:wink:
IanP
 
  • Like
Reactions: regin

    regin

    Points: 2
    Helpful Answer Positive Rating
almost all basic 8051 connection circuit have 18th and 19th pin connected to an oscillator having 11.0592 mhz and two capacitors connected to it have value 30pf.

please explain me the basic 8051 connection diagram.
 

To make an oscillator you need 'gain' to overcome the component losses and 'phase shift' so the feedback is in the right polarity. To achieve this inside the 8051 there is an inverter (providing the gain and some of the phase shift) wired across pins 18 and 19 inside the IC. The crystal and the two capacitors provide the remaining phase shift. The frequency is decided primarily by the crystal which will only allow feedback at one frequency (at least in this simple circuit). The capacitors load the inverter and crystal to complete the resonant circuit. The frequency will vary slightly (a few KHz at most) if the capacitor values are changed but the crystal provides almost all the frequency control.

If the capacitors are made too large the overall gain will be lower and oscillator will take longer to start up. Beyond a certain value the oscillator will not start at all.
If they are made too small, the crystal, the 8051 and the circuit board become the dominant capacitances and all of these are less predictable and more prone to changing with temperature.

The suggested values are a compromise that satisfy the fast start requirement and give good stability.

Brian.
 
  • Like
Reactions: regin

    regin

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top