מעגל שיש לו שני מצבים יציבים מטופל כאל א כפכף . מצבים יציבים אלה משמשים לאחסון נתונים בינאריים שניתן לשנות על ידי החלת תשומות משתנות. הכפכפים הם אבני הבניין הבסיסיות של המערכת הדיגיטלית. כפכפים ותפסים הם דוגמאות לרכיבי אחסון נתונים. במעגל הלוגי הרציף, הכפכף הוא אלמנט האחסון הבסיסי. התפסים והכפכפים הם רכיבי האחסון הבסיסיים אך שונים בעבודה. ישנם את הסוגים הבאים של כפכפים:
כפכף SR
ה כפכף S-R הוא הכפכף הנפוץ ביותר בשימוש במערכת הדיגיטלית. בכפכף SR, כאשר הקלט שנקבע 'S' נכון, הפלט Y יהיה גבוה, ו-Y' יהיה נמוך. זה נדרש כי החיווט של המעגל נשמר כאשר היציאות מבוססות. אנו שומרים על החיווט עד שכניסת ההגדרה או האיפוס תתגבר, או שהחשמל יופסק.
הכפכף S-R הוא המעגל הפשוט והקל ביותר להבנה.
שולחן האמת:
כפכף J-K
ה כפכף JK משמש להסרת החיסרון של הכפכף S-R, כלומר, מצבים לא מוגדרים. הכפכף JK נוצר על ידי ביצוע שינוי בכפכף SR. הכפכף S-R משופר על מנת לבנות את הכפכף J-K. כאשר קלט S ו-R מוגדר כ-true, הכפכף SR נותן תוצאה לא מדויקת. אבל במקרה של כפכף JK, זה נותן את הפלט הנכון.
בכפכפי J-K, אם שתי הכניסות שלו שונות, הערך של J בקצה השעון הבא נלקח על ידי הפלט Y. אם שתי הקלט שלו נמוך, אז לא מתרחש שינוי, ואם גבוה בקצה השעון, ואז ממצב אחד למשנהו, הפלט יוחלף. כפכף JK הוא כפכף סט או איפוס במערכת הדיגיטלית.
שולחן האמת:
ד כפכף
כפכף D הוא כפכף בשימוש נרחב במערכות דיגיטליות. הכפכף D משמש בעיקר ב-shift-registers, מונים וסנכרון קלט.
שולחן האמת:
כפכף T
בדיוק כמו כפכף JK, נעשה שימוש בכפכף T. בניגוד לכפכף JK, בכפכף T, יש רק קלט בודד עם כניסת השעון. כפכפי ה-T בנוי על ידי חיבור שתי הכניסות של כפכפי ה-JK יחד כקלט יחיד.
כפכפי ה-T ידוע גם בשם החלף את הכפכף . כפכפי T אלה מסוגלים למצוא את השלמה למצבו.