in reply to To read Char-by-Char from a file

As long as each character has one byte:

$/ = \1;

Assigning $/ to a reference to an integer makes it separate input on each $x bytes ($x here being the integer).

Note: Bytes, not characters.

Try it out:

perl -pe 'BEGIN{$/=\1}s/.*/<$&>/' file