Nasıl ürünlerin bugünlerde şaşırtıcı bir sayıda içinde gizlidir nasıl Mikrodenetleyiciler çalışmak
Mikrodenetleyiciler için Mikrodenetleyiciler Work
... o zaman - atama (isteğe bağlı - Normal /daha sonra karar
izin verirsen )
return - Bir altprogramda dönüş
end - Programı sonlandırmak ve I /O pinlerine ile yapmak zorunda
Talimatları uyku:
düğmesini - gürültüye ve otomatik tekrar ile, bir giriş iğnesine bir düğmeye okumak
yüksek <- br girişine bir G /Ç pin yönünü ayarlamak - bir I /O pin yüksek
input set> Düşük - pot çıkışına bir G /Ç pin yönünü ayarlamak - bir I /O pin düşük
çıkış set br> pulsin - bir giriş iğnesine üzerinde gelen bir darbenin süresini okumak
pulsout - bir çıkış iğnesine üzerinde belirli bir süre bir darbe göndermek
pwm - gerçekleştirmek darbe genişliği bir çıkış iğnesine
modülasyon ters - yönünü tersine çevirmek bir I /O pin
serin - bir seri veri yazmak - serout bir giriş iğnesine
seri veri okumak Çıkış pimi
Ses - TEMEL Stamp pin
Talimatlar belirli bir çıkış üzerinde biraz geçiş - geçiş bir çıkış iğnesine
belirli bir frekansta ses gönderin:
dal - masaüstü bilgisayarda konsola bir hata ayıklama dize göndermek
eeprom - -
lookdown
hata ayıklama bir dallanma tablo okumak - Bir listede bir değer endeksi iade
arama - Belirtilen süre gecikme <- kısa bir süre
duraklama için uyku - bir dizin
şekerleme kullanarak dizi arama br> rastgele - okuyunuz>
yazma güç aşağı - - EEPROM veri yazmak
uyku EEPROM bir değer okumak
Operasyon:
+ - ilavesi
- - çıkarma
* - çarpma (düşük sözcük)
** - çarpma (yüksek-word)
/- bölünme
//- mod
max - 2 değerlerinin dönüş maksimum
min - 2 değerlerinin dönüş asgari
& - VE
| - VEYA
^ - XOR
& /- NAND
| /- NOR
^ /- XNOR
ifadesi ise logic:=
<>
<
<=
>
>=
AND
OR
Variables
All BS-1 değişkenler (kendi adları ile yerini alabilir) ön tanımlı adları vardır. Orada mevcut RAM sadece 14 byte, bu nedenle değişkenler değerli olduğunu unutmayın. İşte standart isimler:
w0, w1, w2 ... w6 - 16 bit word değişkenler
b0, b1, b2 ... b13 - 8-bit byte değişkenler