Nordic Star Products NRD24V1 manual Buttons, Button mapping

Page 13

Headset Reference Design v1.0

3.2.5Buttons

There are five buttons on the application board and these are connected to the AVR micro controller on the radio module as shown in Figure 10. ”Button mapping”.

 

SW1

 

 

AVR pin 23

 

 

 

 

SW2

SW3

SW4

AVR pin 24

AVR pin 25

AVR pin 26

 

 

 

 

SW2

 

 

AVR pin 27

 

 

 

 

Figure 10. Button mapping

3.2.6Programming

The radio module can be programmed through the 6-pin ISP connector (P1) with an AVR programming tool like the STK500 from Atmel. The programming procedure is as follows:

1.If the unit has never been programmed, set the AVR fuses:

Preserve EEPROM memory through chip erase cycle; [EESAVE = 0]

Brown-out detection level at Vcc=1.8V; [BODLEVEL=110]

Clock output on PORTB0; [CKOUT=0]

Ext.Crystal Osc. Frequency 3.0 - 8.0MHz; [CKSEL=1101 SUT=11]

2.Write the SW hex file into the AVR program memory.

3.Write a 3-byte ID into the AVR EEprom. The address should be written with the MSB at address 00.

Revision 1.0

Page 13 of 25

Image 13
Contents Headset Reference Design nRD24V1 User Guide Liability disclaimer User GuideLife support applications disclaimer Contact detailsContents Introduction USB System DescriptionLED Buttons NRD24V1 Radio module Hardware descriptionAudio Codec Micro controller Power supplyRadio circuit Antenna matching networkOperating conditions Status Value SpecificationsAudio interface User Guide Application boardHeadset interface Antenna JumpersButton mapping ButtonsNRD24V1 USB dongle top side User Guide USB dongleUSB Interface User Guide Headset Hardware design guidelinesInterfaces Crystals Battery4 MCU 2 MCU Headset Reference Design USB dongleBill Of Materials BOM AppendixUSB dongle BOM Radio module BOM Headset Reference Design Application board schematics GuideUser RF module schematics Headset Reference Design USB dongle schematics