pic12c672-04 sm