Whenever the reset button or BTNC is pressed, the Nexys A7 sends the line “Nexys A7 GPIO/UART DEMO!” to the serial terminal.
#DIGILENT ANALOG DISCOVERY PRO HOW TO#
For more information on how to set up and use a serial terminal, such as Tera Term or PuTTY, refer to this tutorial. To use the USB-UART bridge feature of this demo, the Nexys A7 must be connected to a serial terminal on the computer it is connected to over the MicroUSB cable.
![digilent analog discovery pro digilent analog discovery pro](https://digilent.com/reference/_media/reference/test-and-measurement/analog-discovery-pro-3x50/getting-started-success.png)
To listen to the mics output, you will need to plug in headphones or a speaker. The microphone which is next to Pmod connector JC, records audio data and sends it to the mono audio output located at J8. BTNC turns off the entire display and resets the counter. In the same manner, BTNL turns off the second digit, BTNR turns off the third, and BTND turns off the fourth. As long as BTNU is pressed, the first digit on the seven segment display is turned off. The seven segment display counts up from 0 to 9 as long as no buttons are pressed. The two tri-color LEDs are set to gradually change colors at all times. If the center push button is pressed, all the LEDs will be tied to ground. Every time a switch is toggled, the LED directly above it will toggle with it. When programmed onto the board, all sixteen of the switches are tied to their corresponding LEDs.
![digilent analog discovery pro digilent analog discovery pro](https://res.cloudinary.com/iwh/image/upload/q_auto,g_center/w_1024,h_768,c_lpad/assets/1/26/ADP3250-img3.jpg)
![digilent analog discovery pro digilent analog discovery pro](https://www.electronics-lab.com/wp-content/uploads/2019/08/30044243-01-150x150.png)
This project is a Vivado demo using the Nexys A7's switches, LEDs, RGB LED's, pushbuttons, seven-segment display, PWM audio output, PDM microphone and USB UART bridge, written in VHDL.