How to get ascii value using shell commands/script

Hi gurus,

Need command/code to get the ASCII value for a character say 65 for A and vice versa in shell script.

Thanks in advance

## Character to ASCII
printf "%d\n" "'A"

## ASCII number to character
awk -v char=65 'BEGIN { printf "%c\n", char; exit }'
> echo "A" | tr -d "\n" | od -An -t dC
   65
> echo "X" | tr -d "\n" | od -An -t dC
   88
> echo "a" | tr -d "\n" | od -An -t dC
   97