Basic

ФОРМАТИ

Кожен оператор PRINT USING містить або формат, який представляє собою образ форми подання виведених значень, чисел або рядків символів, або посилання на такий формат Основною складовою частиною такого формату є символ решітки (#), який вказує, що треба надрукувати цифру або символ Дія формату показано в наведеному нижче прикладі, що ілюструє також відмінності між двома операторами […]

МАТРИЧНА АЛГЕБРА

Оператори МАТ забезпечують виконання всіх основних операцій над матрицями 542 МАТРИЧНА АРИФМЕТИКА На відміну від звичайних арифметичних операцій, Бейсік не допускає складних виразів з матричними операціями Кожен рядок повинна містити одну матрицю зліва від знака

Одного користувача система (СИСТЕМИ З Бейсік НА ДИСКУ)

112 Один з дуже гнучких способів організації роботи ЕОМ полягає в тому, щоб забезпечити її певної операційною системою (ОС) Вона являє собою програму, яка управляє роботою апаратної частини ЕОМ, бере на себе всі турботи про адреси, повязаних з апаратурою, і надає можливість керувати роботою ЕОМ за допомогою ряду простих команд Зокрема, ОС дозволяє досить простим […]

ПІДПРОГРАМИ

У той час як функції повертають тільки одне значення через імя функції, підпрограми здатні повертати будь-яке число значень Вони володіють можливістю використовувати і модифікувати будь-яку змінну або будь-який масив, які доступні програмі На відміну від функцій, підпрограми не можуть мати локальних змінних, списку параметрів або фіктивних змінних

ПРОЦЕДУРИ І ВСТАВКИ

Не у багатьох системах пропонуються справжні процедури, що представляють собою сукупності команд, певною мірою схожі на блокові функції, однак у більшості версій Бейсика для мікроЕОМ передбачаються певні команди для виклику і виконання з програми на Бейсике вставок на машинному коді

Програмування пристроїв I2C BASCOM-8051

Для програмування пристроїв, підключених до шини I2C, Bascom надає два варіанти: а) використовувати готові оператори запису і зчитування даних, відповідно I2CSEND і I2CRECEIVE б) використовувати оператори I2CSTART, I2CSTOP, I2CRBYTE і I2CWBYTE і самостійно створювати програми взаємодії з пристроями на шині I2C

ПОШУК

Пошуком заданого значення в масиві доводиться займатися дуже часто При цьому задається аргумент пошуку і потрібно визначити положення в масиві такого елемента, у якого значення ключа збігається з аргументом Якщо порядок розташування даних у масиві невідомий, то немає більш ефективного методу, чим описаний раніше простий послідовний пошук, при якому ключ кожного елемента даних порівнюється з […]

Bascom-8051

Bascom-8051 ® – програмна середа для створення виконуваного коду мікроконтролерів сімейства 8051 В основі знаходиться компілятор програм, написаних мовою високого рівня близького до стандартного Бейсік Крім компілятора з складу пакету Bascom входить текстовий редактор, порядковий відладчик-симулятор (з програмними емуляторами терміналу, символьного індикатора, EEPROM), спрощений емулятор терміналу (без файлового сервісу), контекстна інформаційно-довідкова система і утиліти завантаження […]

ВВЕДЕННЯ ПРОГРАМИ НА Бейсік

Після виконання Вами однієї з описаних вище процедур система готова до введення програми Наберіть перший рядок, не забувши вказати номер оператора, і натисніть клавішу повернення каретки (на Вашій клавіатурі вона може мати маркування RETURN, CR або ACCEPT) Тим самим управління буде передано ЕОМ, яка запамятає введену рядок і видасть запрошення до вводу наступного рядка Деякі […]

КОМАНДИ

Команди представляють собою інструкції, які даються безпосередньо системі з Бейсиком, керуючої роботою ЕОМ (на деяких машинах може додатково існувати операційна система, наприклад СР / М, якої пересилаються команди) Команди відрізняються від операторів мови Бейсік відсутністю номерів рядків