Файл с расширением. aps это файл проекта в AVR-Studio. Да, он генерируется программой и содержит информацию о составе, настройках, и местонахождении файлов, но файл I2C_hard_driver. asm никуда не должен деваться. Сделать изменения в ассемблерном файле можно даже в блокноте, а затем перекомпилировать проект так, как это вы делали при записи своих радиостанций. В программе Proteus компиляция делается тоже нажатием на одну кнопку "Build All". Если у Вас, taif, не получится, пришлите мне свой файл RDA5807M_&_Nokia5110.asm и я Вам это сделаю, хотя эти простые операции нужно всё-таки освоить, если Вы хотите заниматься микроконтроллерами в дальнейшем.

Чтобы получить HEX-файл из ассемблерной программы, нужно создать проект, например в программе AVRStudio, загрузить в него все файлы исходника с расширением. asm и. inc и скомпилировать проект, нажав на кнопку Build. Существуют и другие программы, например Proteus. Для этой программы я уже создал соответствующий проект и Вам остаётся только отредактировать файл User_set. asm, в котором прописать свои радиостанции и нажать на команду Build All.

Если Вы работаете в AVRStudio, то там тоже всё аналогично тому, как Вы это делали ранее, т. е. создаёте проект, добавляете в него ассемблерные файлы программы, в том числе Ваш файл User_set. asm со своими названиями станций. Затем дать команду Build.

taif, выполняем в следующей последовательности:

1. Создаём отдельную папку, куда копируем все ассемблерные файлы программы. Название папки не должно содержать кириллицы. Итак в папке лежат файлы:

HD44780_driver. asm
I2C_hard_driver. asm
User_set. asm
WH1602_ATMega8_enc. asm
m8def. inc

2. Запускаем AVR Studio, открываем новый проект, в окошко с названием проекта вводим WH1602_ATMega8_enc, ставим птичку напротив чекбокса "Create initial file" . Указываем путь к нашей папке и жмём кнопку "Next". Попадаем в следующее окно, где выбираем платформу AVR Simulator и контроллер ATMega8, после чего нажимаем кнопку "Finish" и попадаем в открытый проект. В пустое окно скопировать программой WordPad главный файл.

3. Подаём команду "Build" и... ву - а - ля! - компиляция готова!

Согласитесь, что это не сложно.