Development of 80C31 Single Chip Programmable Telephone Meter