整数型
| ビット数 | 符号 | volatile | PSoC 1 | PSoC 3 | |
| 基本型 | 推奨表記 | 基本型 | |||
| 8 | なし | なし | unsigned char | BYTE | uint8 |
| 8 | あり | なし | char | CHAR | int8 |
| 8 | なし | あり | volatile unsigned char | reg8 | |
| 16 | なし | なし | unsigned short | WORD | uint16 |
| unsigned int | |||||
| 16 | あり | なし | short | INT | int16 |
| int | |||||
| 16 | あり | あり | volatile unsigned int | reg16 | |
| 32 | なし | なし | unsigned long | DWORD | uint32 |
| 32 | あり | なし | long | LONG | int32 |
真理値型
| 種類 | 型名 | 値 | |
| 真 | 偽 | ||
| PSoC 1 | BOOL | TRUE | FALSE |
| PSoC 3 | bit | 1 | 0 |