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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/02/05 07:57
Read: times


 
#86348 - Sampled data systems recommended reading
Responding to: ???'s previous message
Hello Vu Nhu Khanh (which is your first name?)
I would suggest you do the following:
download this e-book from the Analog Devices website, and study carefully particularly the first few chapters. It will teach you the fundamentals of sampled data systems. http://www.analog.com/processor...index.html
Next, most importantly you should DECIDE what audio bandwidth you WANT.
Multiply the maximum desired audio frequency by two, and use a timer and interrupts to achieve good, steady sampling at such a frequency and use a slightly higher baud rate than your sampling rate actually requires to send the data across.
Design a filter to cut off any frequencies above the maximum you have set.

Using jnb ti,$ and the likes such as delay loops are terrible techniques which will prevent you from ever writing a proper program. And this application does need one. USE INTERRUPTS, NOT JNB TI,$!

Good luck!

List of 11 messages in thread
TopicAuthorDate
digital audio with 89s52            01/01/70 00:00      
   coexist            01/01/70 00:00      
      reply to mr erik            01/01/70 00:00      
      make serial processing interrupt driven            01/01/70 00:00      
         thanks but i don't know C            01/01/70 00:00      
            Ring-buffer            01/01/70 00:00      
   re: digital audio with 89s52            01/01/70 00:00      
      Telephone Quality            01/01/70 00:00      
         thanks every body            01/01/70 00:00      
            Sampled data systems recommended reading            01/01/70 00:00      
               Dear Mr Hans Van Pelt            01/01/70 00:00      

Back to Subject List