(1) Given the set $M=\left\{x|5-| 2 x-3 \mid \in \mathbf{N}^{*}\right\}$, then the number of all non-empty proper subsets of $M$ is ( ).
(A) 254
(B) 255
(C) 510
(D) 511
(1) $\mathrm{C}$ Hint: From $5-|2 x-3| \in \mathbf{N}^{*}$, i.e., $|2 x-3|=0,1,2,3,4$, thus
$$
M=\left\{-\frac{1}{2}, 0, \frac{1}{2}, 1, \frac{3}{2}, 2, \frac{5}{2}, 3, \frac{7}{2}\right\},
$$
$M$ contains 9 elements, so the number of all non-empty proper subsets of $M$ is $2^{9}-2=$ 510. Therefore, the answer is C.