MEL PICBASIC Forum - Belorussian translation

• ### Recent Forum Posts

#### Re: Doing something at predefined amount of steps?

Thanks Henrik, so Say A=200 B=300, C in this case will be 65535-100=65435, right? So if I take 65535 and minus it result, I should receive correct difference between A and B, right?

CuriousOne Today, 18:46

#### Re: Doing something at predefined amount of steps?

towlerg Today, 18:13

#### Re: Doing something at predefined amount of steps?

It will wrap around, 0-1=65535 provided the variable where the result is stored is a WORD.

HenrikOlsson Today, 17:23

#### Re: Doing something at predefined amount of steps?

Oh and by the way, currently I don't have access to machine with PBP, what will happen if C=A-B and B is > A ? all variables are word length. I need to determine difference between A and B, but...

CuriousOne Today, 16:56

#### Re: Doing something at predefined amount of steps?

Yes, I meant exactly that one.

In my case, there will be 16F886 running at 8mhz and maximum frequency will be around 2khz, so I guess, modulo variant will also work. Will assemble test circuit...

CuriousOne Today, 16:54

#### Re: Doing something at predefined amount of steps?

Wasn’t it just something like this?
not even timing of course because every fifth iteration takes slightly longer to execute, but could be balanced up if it mattered.

variable var word...

Art Today, 15:30

#### Re: Doing something at predefined amount of steps?

I don't know for sure but since it involves division my guess is that this is slower. Speed isn't always everything though.

Tell you what, why don't you try both ways and measure the difference,...

HenrikOlsson Today, 15:01

#### Re: Doing something at predefined amount of steps?

Thanks! this is way better and simpler. Speaking speed-wise, will this be faster in execution than my code with additional variable?

CuriousOne Today, 14:42

#### Re: Newbie Manchester Coding question

Duh, yup, that was it [slapping forehead].

Cheers,

Troy

rocket_troy Today, 14:22

#### Re: Newbie Manchester Coding question

the DEBUG output is inverted logic to suit the pickit 2 serial input, your setup might req true logic
try
DEFINE DEBUG_MODE 0 ' Debug mode: 0 = True, 1 = Inverted

me too , i was...

richard Today, 13:03
• # Belorussian translation

Original Article is here: http://www.fatcow.com/edu/melabs-picbasic-be/

Translated by: Bohdan Zograf

PicBasic ® Pro кампілятара дазваляе запраграмаваць хуткі і магутны Microchip Technology PICmicro ® мікракантролераў. PicBasic ® Pro пераўтворыць вашы асноўныя праграмы ў файлы, якія могуць быць запраграмаваныя непасрэдна ў ТАА “® MCU. Наведайце нашу бяспечную онлайн-магазін на заказ
PicBasic Pro кампілятара асаблівасці: BASIC Stamp II каманд, прамыя і бібліятэкі руціннай доступ да кантактаў на PORTA, C, D, E, а таксама PORTB, масівы, рэальна, калі.. THEN.. ELSE і апрацоўка перапыненняў ў BASIC.
microengineering лабараторый пік ® BASIC з’яўляецца каманднага радка DOS кампілятар, аднак зараз пастаўляецца з CodeDesigner Lite IDE для Windows! CodeDesigner Lite дазваляе пісаць код у PicBasic ® спрыяльных умоў. Каляровыя сінтаксіс, кампіляваць і запускаць праграміст з панэлі інструментаў, некалькі дакументаў, і многае іншае. (Windows 95/98/ME/NT/2000/XP/Vista/Windows7)
PicBasic ® Pro кампілятара дае вам прамы доступ да ўсіх PICmicro ® MCU рэгістры – парты ўводу / вываду, АЛП, паслядоўныя парты абсталявання, і г.д. – лёгка і ў BASIC. Яна аўтаматычна клапоціцца пра старонку межаў і RAM банкаў. Яна ўключае ў сябе нават убудаваную ў каманды для кіравання інтэлектуальным ВК-модуляў. PicBasic ® Pro кампілятара набор каманд сумяшчальны знізу ўверх з BASIC Stamp II і Pro выкарыстоўвае BS2 сінтаксісу. Праграмы могуць быць складзеныя і запраграмаваны непасрэдна ў ТАА “® MCU, ухіляючы неабходнасць Stamp модуль BASIC. Гэтыя праграмы выконваюць нашмат хутчэй і можа быць даўжэй, чым іх эквіваленты Stamp. Яны могуць таксама быць абаронены такім чынам ніхто не можа скапіяваць код.
Новая 32-разрадны версія PBP (PBPL) уключаны, які прапаноўвае біт, байт, слова і LONG (32-разраднае) тыпаў зменных *. Гэтая доўгая версія прызначаная для выкарыстання з сям’ёй прылад PIC18. Пры працы з Longs, матэматычныя вяртання аператары падпісалі вынікі ў 32-бітным, двойкі-дадатак фармаце. Гэта дазваляе захоўвання, разліку і адлюстравання значэнняў ад -2147483648 да 2147483647.
PicBasic ® Pro кампілятар каманднага радка DOS дадатку (ён таксама працуе ў Windows) і працуе на PC-сумяшчальных. Яна можа ствараць праграмы для любой з PICmicro мікракантролераў Microchip’s і працуе з большасцю PICmicro ® MCU праграмістаў, у тым ліку нашых EPIC ® Plus PICmicro ® праграміст. Друкаванае кіраўніцтва і прыклады праграм ўключаныя, каб вы пачалі.
PicBasic ® Pro кампілятара таксама можа быць выкарыстана ўнутры MPLAB IDE Microchip. Гэта дазваляе праграмам для рэдагавання і мадэлявання ў Windows. Больш падрабязную інфармацыю можна на старонцы MPLAB.
PicBasic ® Pro кампілятара цяпер мае абмежаваную падтрымку 12-разрадных мікракантролераў і асноўных Асноўнай крыніцай ўзроўню адладкі.
Калі Вы ўжо з’яўляецеся PicBasic ® Pro ўладальніка і хацеў бы апошняй версіі, гл. абнаўлення старонкі для абнаўлення інфармацыі.

• Праўда кампілятар забяспечвае больш хуткае выкананне праграмы і больш праграм, чым перакладчыкаў BASIC
• Прамыя і бібліятэкі руціннай доступ да любой кантактны ці зарэгіструйцеся
• Аўтаматычная апрацоўка мяжы старонкі мінулага 2K
• Біт, байт і слова масіваў
• Рэальны Калі.. Тады.. або.. Endif
• Архірэйскі выраз апрацоўкі
• Перапынення ў галіне фундаментальных і асэмблер
• BASIC Stamp я і II бібліятэку
• Убудаваны ВК-падтрымкі
• Асцылятар падтрымцы 3.58MHz на 64MHz
• I2C інструкцыі для доступу да больш знешніх прыладаў, уключаючы серыйныя EEPROMs
• У-лінія асэмблер і падтрымаць заклік
• MPLAB / MPASM / ICE сумяшчальнасць
• Выкарыстанне ў DOS або Windows
• Падтрымлівае ўсе 8 біт Microchip PICmicro ® мікракантролераў
• Сумяшчальнасць з большасцю PICmicro ® MCU праграмістаў (гл. EPIC ® Plus PICmicro ® праграміст)
22.05.201