In this paper, the hardware and software designs of a portable CPR device are introduced. The system, with a DSP chip and a single chip microcomputer composing the control system, can perform CPR and monitoring at the same time. This paper expatiates on such contents as the signal acquisition and process, the drive of the touch screen, closed cardiac massage and the control of the respiration part.