Hello. I want to build a audio spectrum analyzer using this chip. The picture below is from datasheet:
Below is the sample code I've created for reading the chip:
To simplify the things, code above reads only data for 3 frequencies, full code will read 7 frequencies, then repeat in loop. Is above code correct, how do you think?Code:'INIT HIGH RESET HIGH STROBE PAUSEUS 18 LOW STROBE PAUSEUS 18 LOW RESET HIGH STROBE PAUSEUS 18 'READING LOW STROBE ADCIN 1, VALUE BAND=1 GOSUB DISPLAY PAUSEUS 18 HIGH STROBE PAUSEUS 18 LOW STROBE ADCIN 1, VALUE BAND=2 GOSUB DISPLAY PAUSEUS 18 HIGH STROBE PAUSEUS 18 LOW STROBE ADCIN 1, VALUE BAND=3 GOSUB DISPLAY PAUSEUS 18 HIGH STROBE PAUSEUS 18




Bookmarks