Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/27/11 03:15
Read: times


 
#183879 - I did not know that
Responding to: ???'s previous message
Maunik Choksi said:
Ralph,
In somewhere in your post you said that you may perhaps want to generate frequency greater than 50hz.This program is not guaranty of accuracy for higher frequency as scantime of program might affect the accuracy of freq.At that time you may utilse the feature of 89c52 of freq. generation.For this IC you need not to write the program for making pin high or low.The pin no#1(it is fix) is configured as freq. o/p.it is of 50 % duty cycle too.You have to just calculate the count(The formula is given in 89c52 datasheet) & load into the timer register and just set the timer bit on.That will make the desired freq. o/p at pin #1.If you need to stop this freq. at any time you just clear the timer flag.This way the minimum freq. of approx 45Hz & maximum greater than 10khz you may generate with 12MHz crystal.



Hi Maunik:

I am only using a 89c2051 2k flash for this transistor tester. So can not use 89c52 at this time. But thanks for the suggestion. So at higher frequencies I need to adjust my programming. Thanks for information.


Best regards,

Ralph Sac

List of 42 messages in thread
TopicAuthorDate
Need a little help with frequency            01/01/70 00:00      
   use 89c52            01/01/70 00:00      
   "formulae"            01/01/70 00:00      
   How to post legible source code - and text            01/01/70 00:00      
      Legible source code            01/01/70 00:00      
         Not the whole message!            01/01/70 00:00      
            Thanks Andy got little messed up            01/01/70 00:00      
               Already answered            01/01/70 00:00      
                  Still not understanding isr with tick            01/01/70 00:00      
                     use may use this code            01/01/70 00:00      
                        Thanks for time            01/01/70 00:00      
                        Rewrote Source Code for Metalink Assembler            01/01/70 00:00      
                           keil assembler            01/01/70 00:00      
                           No need for picture            01/01/70 00:00      
                     try            01/01/70 00:00      
                        the code above is a typical illustration of ...            01/01/70 00:00      
                           You are right            01/01/70 00:00      
                              never too old            01/01/70 00:00      
                                 Never too late to pick up a new trick            01/01/70 00:00      
                                    One good trick ...            01/01/70 00:00      
                                 Score -1            01/01/70 00:00      
                                    Learn one before Jumping head            01/01/70 00:00      
                                       Learning Assembler First            01/01/70 00:00      
                                          I wholehardely concur.            01/01/70 00:00      
                        Thanks also you for your time            01/01/70 00:00      
   Here's something to try ...            01/01/70 00:00      
   One suggession for higher frequency            01/01/70 00:00      
      Remember no fractional part for            01/01/70 00:00      
         Precise frequency            01/01/70 00:00      
      I did not know that            01/01/70 00:00      
         89c2051            01/01/70 00:00      
            When you wrote code            01/01/70 00:00      
               You normally always need to test - but may not need to debug            01/01/70 00:00      
               it was example            01/01/70 00:00      
                  Ok then if I            01/01/70 00:00      
                     try            01/01/70 00:00      
                     depends            01/01/70 00:00      
                     Testing Code            01/01/70 00:00      
                        In short            01/01/70 00:00      
                           someone said it better            01/01/70 00:00      
                              "Proven Product" Syndrome            01/01/70 00:00      
                     Did you ever look at that MIDE51 I previously mentioned?            01/01/70 00:00      

Back to Subject List