Video: 10 thủ thuật sử dụng Apple Watch 2025
Các mạch lập trình trong các dự án điện tử đòi hỏi một chút lập trình. Nếu mạch lập trình của bạn là một BASIC Stamp, bạn sẽ viết mã đó trong PBASIC. PBASIC cho phép bạn chỉ định một tên cho một I / O pin. Tính năng này làm cho chương trình tự ghi lại nhiều hơn một chút.
Ví dụ: bạn có thể sử dụng các câu lệnh CAO và LOW để đặt trạng thái đầu ra của một chân I / O. Câu lệnh sau đặt pin 6 lên CAO:
HIGH 6
Ở đây, số 6 chỉ ra rằng pin 6 nên được đặt thành CAO.
Vấn đề với việc chỉ sử dụng số pin để xác định pin nào bạn muốn kiểm soát là bạn không thể cho biết loại thiết bị nào được kết nối với pin 6 chỉ bằng cách xem câu lệnh. Nó có thể là một đèn LED, nhưng nó cũng có thể là một động cơ hoặc một servo hoặc thậm chí một van khí nén gây ra một sinh vật Frankenstein bật lên.
Led1 PIN 0Ở đây, tên Led1 được gán cho pin 0. Bây giờ, bạn có thể sử dụng tên Led1 trong câu lệnh HIGH hoặc LOW, như sau:
HIGH Led1
Câu lệnh này đặt I / O pin được tham chiếu bởi tên Led1 đến CAO.
Đây là một chương trình sử dụng tên pin thay vì số pin. Lợi thế thực sự của việc tạo ra các mã PIN là nó làm cho nó dễ dàng hơn để thay đổi cấu hình pin của dự án của bạn sau này.
'Chương trình LED Flasher' Doug Lowe 'ngày 10 tháng 7 năm 2011 "Chương trình này nhấp nháy đèn LED kết nối với các chân 0, 2, 4, 6, 8 và 10' ở khoảng một nửa giây." Phiên bản này của chương trình sử dụng pin tên thay vì số. '{$ PBASIC 2 5}' {$ STAMP BS2} Led1 PIN 0 Led2 PIN 2 Led3 PIN 4 Led4 PIN 6 Led5 PIN 8 Led6 PIN 10 Main: CAO CHÍCH 1 CAO CAO 2 CAO HÖÔÙNG 3 CAO CAO 4 CAÙO DU5NG 5 CAO DU LedNG 6 PAUSE 500 LOW Led1 LOW Led2 LOW Led3 LOW Led4 LOW Led5 LOW Led6 PAUSE 500 GOTO Chính