اخي الفاضل يتم كتابة كل كود في دالة منفصلة ويتم استدعئها من الدالة الرئيسية كالتالي:
كود:
void Temp_sensor ()
{
// تكتب هنا الكود الخاص بحساس الحرارة
}
void Password_key ()
{
// تكتب هنا الكود الخاص بالباسورد
}
void main()
{
trisa=0xff;
while(1){
if (porta.f0==0){Temp_sensor ();}
if (porta.f0==0){Password_key ();}
}
}
في الحقيقة هذا مجرد شكل للكود ولكن تسطيع الكود الخاص بك حسب الحاجة
كذلك يمكنك وضع الكود الخاص بالباسوردة في الدالة الرئيسية واستدعاء الثاني او العكس
وفقك الله عز وجل