Reading AVR button status using WinAVR Webpage about how to read Buttons connected to AVR microcontroller. Sample program included. If you want to bring some interactivity to your embedded projects, one option is to add buttons. This allows you to control program flow, set parameters and much more.Few words about AVR ports. AVR Port pins can be configured as input or output. See table for all general pin configurations:DDRx register is so called direction [...] avr-microcontrollers in Public bookmarkswith avrbuttonskeypull-upwinavr