Kandungan siaran
Video tojikchada uzr so'rayman. Bir yaqin kishimga jo'natgandim buyerda ham ulashay dedim. Basic asosida mini o'zbekcha emulator (qishlaqchasiga kompyuterning boshlanishi). Imkoniyatlar 1. Oled, lcd va vga ekranlar bilan ishlash. Epromda ma'lumot saqlash. 2. Usb va ps2 klaviatura o'qiydi. 3. Arduinonig barcha analog va raqamli pinlari bilan ishkay olish. O'zida audio drayver mavjudligi. Operatorlar O'zgaruvchilar: BELGILA X=123; Yoki BELGILA X="abvg"; Matnni ekranga chiqarish: CHOPET "Matn"; Foydalanuvchi tomonidan literal qabul qilish: KIRIT$ X; (X buyerda o'zgaruvchimiz) Biror bir matn uzunligini aniqlash: UZUNLIK("Matn"); Tasodifiy raqam olish: TASODIF; Matnni kerakli qismini kesish: CHAPDAN("Matn", UZUNLIK); Ekranni tozalash: TOZALA Arduino pinlari bilan ishlash: QADAGICH SON, QIYMAT (Misol - QADAGICH 4,1); Epromdagi ma'lumotlarni ro'yxat shaklida ekranga chiqarish: RO'YXAT Epromga ma'lumot saqlash: SAQLA "Fayl nomi" Epromdagi ma'lumotni o'qish: YUKLA "Fayl nomi" Epromdagi ma'lumotni o'chirish: O'CHIR "Fayl nomi" Funksiya yaratish - YANGI Funksiyani ishga tushirish - ISHLAT Sikllar: TAKRORLA X=1 DAVOMIYLIK 5 Shart operatorlari: <> > >= < <= (AGAR 3>2 KEYIN CHOPET "3 katta 2dan") Mantiqiy amallar: VA, YOKI, EMAS Arifmetik ammallar: + - * / Misollar //matnni ekranga chiqarish va kerakli qismini kesish 10 BELGILA X="MATN" 20 BELGILA Y=CHAPDAN$(X,2) 30 CHOPET X; 40 CHOPET Y //foydalanuvchi ismini kiritga salomlashuvchi funksiya 10 CHOPET "ISMINGIZ?" 20 KIRIT ISM$ 30 CHOPET "SALOM ";ISM$ //ikki raqamni taqqoslash 10 CHOPET "Birinchi raqam?" 20 KIRIT A$ 30 CHOPET "Ikkinchi raqam?" 40 KIRIT B$ 50 AGAR A$>B$ KEYIN CHOPET "A katta Bdan" 60 AGAR A$<B$ KEYIN CHOPET "A kichkina Bdan" //bir vaqtda bir necha sikllar bilan ishlash 10 TAKRORLA M=0 GACHA 6 20 TAKRORLA N=0 GACHA M 30 CHOPET M;":";N;" "; 40 KEYINGI N 50 CHOPET 60 KEYINGI M //arduino pin bilan ishlash 10 QADAGICH 4,1 20 CHOPET "YONDI" 30 TANAFFUS 200 40 QADAGICH 4,0 50 CHOPET "YONDI" 60 TANAFFUS 200 70 QATORGA 10 Kamchiliklar 1. Faqat klaviatura uchungina port mavjud 2. Shart operatorlarida equal normal ishlamayapti 3. Funsiyalar yetarli emas 4. Til masalasini ham ko'rib chiqish lozim Do'stlarga ulashishni unutmang 👇 https://t.me/joinchat/AAAAAEkuHVcE79uAWhWM2g