Мікроконтролер 87C51GB працює за частотою тактового сигналу в діапазоні від 3,5 до 12 МГц. контролери, що мають одиницю в кінці маркування, працездатні при частоті від 3,5 до 16 МГц. - 5-вольтових, низьковольтних версій випущено не було. відмінні риси N87C5IGB наступні:
• обсяг резидентної програмної пам'яті – 16 кбайт;
• обсяг резидентної пам'яті даних – 256 Байт;
• 48 ліній вводу/виводу (6 8-бітових портів), з яких 40 забезпечені тригерами Шмітта у вхідному ланцюзі;
• три 16-бітові таймери-лічильники, при цьому третій може додатково працювати в наступних режимах:
• програмований частотний вихід; . таймера-лічильника з можливістю прямого та зворотного рахунку;
• два масиву програмованих лічильників (РСА і РСА1), які у наступних режимах: . порівняння/замикання;
• програмованого таймера; . високошвидкісного виходу;
• широтно-імпульсного модулятора;
• 15 векторів переривань;
• 4-рівнева структура переривань;
• дуплексний програмований послідовний порт, що підтримує: . автоматичне розпізнавання адреси; > детектування помилок формату (втрату стоп-біта);
• 8-бітовий 8-канальр1ий АЦП;
• два режими зменшеного енергоспоживання;
• тестовий режим емуляції ONCE;
• програмування за покращеним алгоритмом «швидких пульсацій»;
• 3-рівнева система захисту пам'яті програм;
• розширений послідовний порт;
• спеціалізований апаратний сторожовий таймер; система розпізнавання збою тактового генератора.