Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> elektronika >> polovodičová elektronika >>

Jak Mikrokontroléry Work

return - návrat z podprogramu
  • end - ukončení programu a spát
    instrukce, které mají co do činění s I /O pinů:
  • Tlačítko - číst tlačítka na vstupním pinu, s odskoku a automatické opakování
  • high - set I /O pin high
  • vstup - nastavíte směr I /O pin na vstup
  • low - set I /O pin nízká
  • výstup - nastavte směr I /O pin na výstup
  • pot - číst potenciometr na I /O pin
  • pulsin - přečtěte si dobu trvání impulzu přicházející na vstupní pin
  • pulsout - poslat impuls dobu určitou se na výstupní pin
  • PWM - provádět šířka pulsu modulace na výstupní pin
  • zvrátit - obrátit směr I /O pin
  • Serin - číst sériových dat na vstupní pin
  • serout - napsat sériových dat na výstupní pin
  • Zvuk - poslat zvuk specifické frekvence na výstupní pin
  • Přepnout - přepnutí bit na výstupu pin
    Pokyny specifické pro základní Razítko:
  • větev - čtěte větvení tabulku
  • debug - poslat ladicí řetězec do konzole na stolním počítači
  • eeprom - stáhnout program do EEPROM
  • lookdown - vrátí index hodnotu v seznamu
  • vyhledávání - pole vyhledávání pomocí indexu
  • zdřímnout - spánek na krátkou dobu
  • pauza - zpoždění pro zadaný čas
  • V náhodném pořadí - vybrat náhodné číslo
  • přečíst - přečtěte si hodnotu z EEPROM
  • spánku - vypnutí napájení po stanovenou dobu
  • write - zápis dat do paměti EEPROM
    Operations:
  • + - přídavek
  • - - odčítání
  • * - násobení (low-word)
  • ** - násobení (high-slovo)
  • /- divize
  • //- mod
  • max - návrat maximálně 2 hodnot
  • min - návratnost minimálně 2 hodnoty
  • & - A
  • | - OR
  • ^ - XOR
  • & /- NAND
  • | /- NOR
  • ^ /- XNOR
    If logic:

    =

    <>

    <

    <=

    >

    >=

    AND

    OR
    Variables

    All proměnné v BS-1 mají předem definované názvy (které můžete nahradit s názvy vlastní). Pamatujte si, že tam jsou jen 14 bytů paměti RAM k dispozici, takže proměnné jsou vzácné. Zde jsou standardní názvy:

  • w0, w1, w2 ... W6 - 16-bit proměnné slovo
  • b0, b1, b2 ... B13 - 8-bit byte Proměnné
  • bit0, bit1, Bit2 ... Bit15 - 1-bit bit proměnné

    Protože existuje pouze 14 bajtů paměti, W0 a B0 /B1 jsou stejné umístění v RAM, a w1 a b2 /b3 jsou stejné, a tak dále. Také bi