Обращение в начале, середине и конце предложения, как правило, выделяется запятыми:
Сердце, тебе не хочется покоя!
Угощайся, милый человек, яблочком.
Не уходите, Владимир Петрович!
Если обращение произносится с сильным чувством, то после него ставится восклицательный знак. В этом случае следующее слово пишется с прописной буквы:
Катя! Не говори мне этого никогда!
Если обращение заканчивает вопросительное предложение, то после него ставится вопросительный знак:
Слышите, ребята? Где-то звонит телефон.
Частицы о, а перед обращением не выделяются запятыми. Такие частицы от обращения интонационно не отделяются:
О милый друг, что же с нами будет?
Мама, а мама, ну давай ещё здесь побудем!
Если перед обращением есть междометие, которое выделяется интонационно, то после него ставится запятая или восклицательный знак:
Эй, ребята в заднем ряду! Проходите вперёд!
Ой! Надя! Опять ты всё перепутала!
Если после обращения есть относящееся к нему определение или приложение, оно выделяется запятыми:
Иван Иванович, голубчик, как мы рады вас видеть!
О солнце, раскалённое чрез меру, смилуйся над бедной землёй!