Як змусити блимати світлодіод, catcatcat electronics
Управління світлодіодом - це для початківця розробника вбудованих систем сказати на мові Сі - «Привіт світ».
Як змусити блимати світлодіод.
Для початку, що таке світлодіод?
Світлодіод або світловипромінювальних діод (СД, СІД, LED англ. Light-emitting diode) - напівпровідниковий прилад з електронно-дірковий переходом, що створює оптичне випромінювання при пропущенні через нього електричного струму (а більш докладніше Новомосковський в Вікіпедії). Тобто нам


Підключимо світлодіод до порту B висновку RB1. На фото білий провід, це «+» світлодіода. Цей провід необхідно з'єднати
з з висновком порту RB1. Інший з контакту з написом Vss. Варіант підключення добре видно на фото. Чому варіант? На платі ILLISSI-4B-03-primum є кілька висновків для підключення до шини Vss «земля», можна використовувати будь-який з них.

Найпростіший спосіб змусити блимати світлодіод, це організувати в головному циклі програми затримку і по закінченню затримки перемикати стан світлодіода на протилежне. У Сі це буде виглядати дуже
просто:
Експериментуйте з константою - 1000 в макросі __delay_ms. встановіть послідовно значення - 500, 250, 125.
Примітки. Це тільки приклад і таке управління в реальних проектах не прийнятно. У сучасних проектах для формування тривалості зручніше використовувати вбудовані таймери контролера і через систему переривань управляти тривалістю миготіння світлодіода.
Повністю проект можна скачати середу MPLAB v8.85, компілятор HI-TECH C Compiler for PIC10 / 12/16 MCUs (PRO Mode) V9.83
Як змусити блимати світлодіод - Проект 1 069 downloads 4.36 KB