<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://doku.sergev.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://doku.sergev.org/feed.php">
        <title>Serge.V Lumber Barn mips</title>
        <description></description>
        <link>https://doku.sergev.org/</link>
        <image rdf:resource="https://doku.sergev.org/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-07T02:49:23+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/cyclone3?rev=1333424386&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/lab5-example53?rev=1336531411&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/lab5-example55?rev=1336531566&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/lab5-example511?rev=1336528174&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/lab5-example512?rev=1336528262&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/lab5-mplab?rev=1336526303&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/lab5?rev=1652681888&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/mips32?rev=1177848921&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/mp32-howto?rev=1324344309&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.sergev.org/mips/prog-mcusb?rev=1652678723&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://doku.sergev.org/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Serge.V Lumber Barn</title>
        <link>https://doku.sergev.org/</link>
        <url>https://doku.sergev.org/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://doku.sergev.org/mips/cyclone3?rev=1333424386&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-03T03:39:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:cyclone3</title>
        <link>https://doku.sergev.org/mips/cyclone3?rev=1333424386&amp;do=diff</link>
        <description>Cyclone III Development Board

Страница на сайте производителя: &lt;http://www.altera.com/products/devkits/altera/kit-cyc3.html&gt;.



Сигналы

Некоторые сигналы из описания платы.
 В документации  Описание           Уровень</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/lab5-example53?rev=1336531411&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-09T02:43:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:lab5-example53</title>
        <link>https://doku.sergev.org/mips/lab5-example53?rev=1336531411&amp;do=diff</link>
        <description>Пример 5.3

Управление двумя светодиодами с помощью двух внешних кнопок.  То же, что в разделе 5.1, но на ассемблере.


//
// Пример для PIC32 на языке ассемблера.
// Файл имеет расширение .S - ассебмлер с препроцессором Си.
// Copyright (C) 2012 Сергей Вакуленко
//

// Включаем набор стандартных определений для микроконтроллера PIC32.
#include &lt;p32xxxx.h&gt;

        .text                       // Начинаем секцию выполняемого кода.
        .set noreorder              // Отключаем переупорядочивани…</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/lab5-example55?rev=1336531566&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-09T02:46:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:lab5-example55</title>
        <link>https://doku.sergev.org/mips/lab5-example55?rev=1336531566&amp;do=diff</link>
        <description>Пример 5.5

Переключение двух задач по таймеру.  Исходные тексты расположены в двух файлах:

	*  example5-5.c --- основная программа на языке Си.
	*  timer-interrupt.S</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/lab5-example511?rev=1336528174&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-09T01:49:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:lab5-example511</title>
        <link>https://doku.sergev.org/mips/lab5-example511?rev=1336528174&amp;do=diff</link>
        <description>Пример 5.1.1.

Среда MPIDE.
Управление двумя светодиодами, имеющимися на плате Uno32, с помощью двух внешних кнопок.


// Кнопки на контактах 11 и 12.
const int button1 = 11;
const int button2 = 12;

// Светодиоды на контактах 13 и 43.
const int led1 = 13;
const int led2 = 43;

void setup()
{
  // Сигналы от кнопок используем как входы.
  pinMode (button1, INPUT);
  pinMode (button2, INPUT);

  // Сигналы управления светодиодами - выходы.
  pinMode (led1, OUTPUT);
  pinMode (led2, OUTPUT);
}

vo…</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/lab5-example512?rev=1336528262&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-09T01:51:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:lab5-example512</title>
        <link>https://doku.sergev.org/mips/lab5-example512?rev=1336528262&amp;do=diff</link>
        <description>Пример 5.1.2

Среда MPIDE.
Управление семисегментным индикатором.  Игра “нажми вместе”.  При нажатии двух кнопок на индикаторе отображается разность времени нажатия в миллисекундах.  Используется аппаратное прерывание от таймера.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/lab5-mplab?rev=1336526303&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-09T01:18:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:lab5-mplab</title>
        <link>https://doku.sergev.org/mips/lab5-mplab?rev=1336526303&amp;do=diff</link>
        <description>(Фрагмент  курса аппаратного программирования от Юрия Панчула)

Часть 5. Программирование на голом железе и зачатие операционной системы

(сырой материал)

	*  Лаба - знакомство с платой chipKit32 / PIC32 / MIPS и программирование её на С с помощью Arduino-подобного</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/lab5?rev=1652681888&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-16T06:18:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:lab5</title>
        <link>https://doku.sergev.org/mips/lab5?rev=1652681888&amp;do=diff</link>
        <description>(Фрагмент  курса аппаратного программирования от Юрия Панчула)

Часть 5. Программирование на голом железе и зачатие операционной системы

(почти готово)

	*  Лаба - знакомство с платой chipKit32 / PIC32 / MIPS и программирование её на С с помощью Arduino-подобного</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/mips32?rev=1177848921&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-04-29T12:15:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:mips32</title>
        <link>https://doku.sergev.org/mips/mips32?rev=1177848921&amp;do=diff</link>
        <description>Процессоры архитектуры MIPS32

	*  [ Введение]
	*  [ Система команд]
	*  [ Привилегированный режим]

Register Names

MIPS labels registers in two different ways. Integer registers are labelled from $r0 to $r31.

However, for the purposes of writing functions, it&#039;s often easier to label registers with mnemonics.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/mp32-howto?rev=1324344309&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-12-20T01:25:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:mp32-howto</title>
        <link>https://doku.sergev.org/mips/mp32-howto?rev=1324344309&amp;do=diff</link>
        <description>MP32: микропроцессор MIPS для ПЛИС Altera

 MP32 представляет собой ядро процессора  4KEc с архитектурой MIPS32 для программируемых логических схем (ПЛИС, FPGA) фирмы Altera.</description>
    </item>
    <item rdf:about="https://doku.sergev.org/mips/prog-mcusb?rev=1652678723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-16T05:25:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mips:prog-mcusb</title>
        <link>https://doku.sergev.org/mips/prog-mcusb?rev=1652678723&amp;do=diff</link>
        <description>PROG-MCUSB: самодельный USB-программатор для процессоров Элвис Мультикор

В качестве переходников с USB в RS-232 чаще всего применяются
микросхемы</description>
    </item>
</rdf:RDF>
