x y mode with storage; ********* ****************
************ **** ******* **** ******* **** ********* ***** ****** ***** ******* ***** ******* ***** ******* ***** ****** ***** ***** ***** ****** **** ***** ****** ***** ***** **** ***** ****** ***** ***** ***** ****** ***** ***** ***** ****** ***** ***** ***** ****** ****** ***** ****** ****** ****** **** ***** ***** ****** ***** ***** **** ******* **** ****** ***** ******** ***** ****** **** ******* **** ******* **** ********* **** ********* **** ********** ****************** *************** ******** Single trigger: *** **** *** *** *** *** * * * * * * * * * *- *
- * * ** * * * * * * * * *** ** ****
- *
- *
- * * * * * * * *** ** * **** ***** ***
** ** ** * * * * * *** * * * * * * * * * * * * * * * * * * * * * * *
- * * * * * * * * * * *
- * * * * * * * * * *
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * *** * * * ** * * ***** ***
- *
- * * *** * ** * **
- * * * * * * *
- * ** * * **** ***
Help menu:
Panteltje (c) scope_pic-0.1 RS232 commands: ctrl L clear screen. anENTER print analog channel n ADC steps, valid n is 2 (y) and 3(x). b plot a black dot at the position set by command x and y. cnENTER LCD chip select command, test purposes only. D dump screen to RS232. dn set LCD data command, test purposes only. F FFT on. f FFT off. G set timer1 reload, saved in EEPROM, default 175. g print timer 1 reload. h help, this help. j cursor left. i cursor up. k cursor right. m cursor down. O display on. o display off. p plot test, plots triangle. r print LCD data at x, y, test purposes only. S scope auto trigger. s scope one shot trigger. Tc print character c at position set by command x and command y, auto increment. u LCD xy plot command, test purposes only. w plot a white dot at the position set by command x and y. W LCD print character test, test purposes only. Q x y storage on. q x y storage off. ' trigger level up. / trigger level down. [ timebase range slower. ] timebase range faster. xnnENTER move x plot position to nn (0-127), 0 is left. ynnENTER move y plot position to nn (0-63), 0 is bottom. Z x y mode on. z x y mode off. . calibrate inner loop up when calibration defined only. , calibrate inner loop down when calibration defined only. , calibrate outer loop up when calibration defined only. ; calibrate outer loop down when calibration defined only. Remote plot command sequence:
1xxxxxxx bit 7 indicates start plot sequence, lower 7 bits hold the x address, pixel value combined with y address follows. 0pyyyyyy pixel in bit 6 (1 = black, 0 = clear), y address in lower 5 bits.Self test: **** * * * * ** *** ***
** ***** * ** ** * * * * * * * * * *- * * **** ** * * * * * *** * ** ***** *** * ***** ** *** * * * * * * * * * * * **** * * ** * * * * * * * * * * ** ** * * **** *** * * * * * * * * ***** * * * ***** * * *
- * * **** ** * * * * * *** * ** ***** *** * ***** ** *** * * * * * * * * * * * **** * * ** * * * * * * * * * * ** ** * * **** *** * * * * * * * * ***** * * * ***** * * *
- * * **** ** * * * * * *** * ** ***** *** * ***** ** *** * * * * * * * * * * * **** * * ** * * * * * * * * * * ** ** * * **** *** * * * * * * * * ***** * * * ***** * * *
- * * **** ** * * * * * *** * ** ***** *** * ***** ** *** * * * * * * * * * * * **** * * ** * * * * * * * * * * ** ** * * **** *** * * * * * * * * ***** * * * ***** * * *
- * * **** ** * * * * * *** * ** ***** *** * ***** ** *** * * * * * * * * * * * **** * * ** * * * * * * * * * * ** ** * * **** *** * * * * * * * * ***** * * * ***** * * *
- * * **** ** * * * * * *** * ** ***** *** * ***** ** *** * * * * * * * * * * * **** * * ** * * * * * * * * * * ** ** * * **** *** * * * * * * * * ***** * * * ***** * * *
- * * **** ** * * * * * *** * ** ***** *** * ***** ** *** * * * * * * * * * * * **** * * ** * * * * * * * * * * ** ** * * **** *** * * * * * * * * ***** * * * ***** * * *
External driven plot: *************** ********************* ************************* ***************************** *********************************
*********************************** ************************************* *************************************** ***************************************** ******************************************* ********************************************* *********************************************** ************************************************* ************************************************* *************************************************** *************************************************** ***************************************************** ***************************************************** ******************************************************* ******************************************************* ******************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************** ********************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************* ********************************************************* ******************************************************* ******************************************************* ******************************************************* ***************************************************** ***************************************************** *************************************************** *************************************************** ************************************************* ************************************************* *********************************************** ********************************************* ******************************************* ***************************************** *************************************** ************************************* *********************************** ********************************* ***************************** ************************* ********************* ***************FFT over wave capture:
** *** *** *** *** * * * * * *- * * * * * * * * ** *
- *
- ** * ** * * * * * * * *
- * * * * * * * *** ***
- *
- * * * * * * *
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * ** * * * ** * ** * * * ** * * ** * * * ** * * ** * * * *** * * * ** * ** * * * * * ** * * * * ** * * * * * ** * * * * * * * * * ** ** *** ** ** ** ** ** ** *** *** ***** ***
- * * *** * * ** *
- *
- * * * **** * * * *
- * ** * *
- **** **** ***
1 PIC 18F14K22, 1 LCD, 1 MAX 232, 1 78L05, some caps. # jppp18 -i scope.hex -e -p -Y Loading hex file: Program 12054 bytes at address 0x000000 ID 0 bytes at address 0x200000 Config 14 bytes at address 0x300000 EEPROM 0 bytes at address 0xf00000
Still space left!
Say it with SCOPE_PIC :-)