User Tag List

Показано с 1 по 10 из 73

Тема: Изучаем микроконтроллер КР1878ВЕ1.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #38

    Регистрация
    17.02.2005
    Адрес
    USA
    Сообщений
    371
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Костыли в виде IDE не нужны, достаточно инструментов, работающих с командной строки.
    Да, я сам обычно только командной строкой пользуюсь.

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Исходники пожалуйста выложите, где Вам удобно, или мне на почту пришлите. Адрес электронной почту в личку могу направить. Я при необходимости поправлю и скомпилирую его под используемый мною Linux.
    Ассемблер написан на языке программирования Forth. Я придерживаюсь стандарта ANS, поэтому ассемблер должен запуститься на многих трансляторах Форта. Вот эти два файла и есть весь ассемблер (из моего первого сообщения):
    Цитата Сообщение от Adramelek Посмотреть сообщение
    • ассемблер вместе с программой-примером, она начинается после комментария "test program", можно сравнить синтаксис с оригиналом: test.fs, запускать на Linux/BSD/OS X под gforth
    • несколько слов, опосредованно относящихся к ассемблеру: common.fs, вынес их в отдельный файл
    Правда, программисту на Си должно быть непривычно, что ассемблер и программа на ассемблере написаны на одном и том же языке и находятся в одном файле.

    Инструкция по установке:
    • Скачайте и скомпилируйте gforth: http://www.gnu.org/software/gforth/
    • если установили gforth не в /usr/bin/local, то надо это учитывать: в исходникe ассемблера поправить первую строчку "#! /usr/local/bin/gforth" (пробел необходим)
    • я прикрепил к этому сообщению архив с поправленной версией ассемблера. Исходник программы вынесен в отдельный файл. Файл "ras.fs" должен быть исполняемым, если нет, выполните команду "chmod +x ras.fs"


    Запускать можно так:
    Код:
    # ./ras.fs < test-program.fs
    Или так:
    Код:
    # ./ras.fs
    s" test-program.fs" required
    bye
    Ну, или как я делал: располагать программу на ассемблере прямо вместе с ассемблером в одном файле. Результат работы: файл "code.bin" (просто дамп буфера кода).

    На самом деле, полноценно пользоваться этим пока не стоит. Надо добавить примеров кода, ключи командной строки и поддержку форматов файлов для программаторов.

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Если нужны микроконтроллеры - пришлите в личку ФИО и адрес, куда их выслать, вышлю в подарок пару микроконтроллеров. Простой программатор этого микроконтроллера можно собрать и на LPT, я же обхожусь чиппрогом48 от Фитона.
    Предложение хорошее, благодарю. Только я живу в США, это, наверное, дорого будет.
    Вложения Вложения
    • Тип файла: zip ras.zip (4.0 Кб, Просмотров: 118)
    Последний раз редактировалось Adramelek; 11.04.2014 в 01:39.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Куплю КР1878ВЕ1
    от Protom в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 01.02.2012, 23:28
  2. микроконтроллер К1816 ВЕ51/31
    от zorel в разделе Для начинающих
    Ответов: 3
    Последнее: 07.05.2011, 16:10
  3. Профи 4.02 изучаем спрос .Украина.
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 25
    Последнее: 13.05.2010, 21:56
  4. Изучаем Ассемблер с ААА!
    от Addison в разделе Для начинающих
    Ответов: 33
    Последнее: 08.07.2009, 00:52
  5. Микроконтроллер в качестве памяти
    от Stealth в разделе ZX Концепции
    Ответов: 14
    Последнее: 16.10.2007, 13:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •