Buchanan, W. J. (1995). C for Electronic Engineering with Applied Software Engineering. Prentice Hall