GPC Developer Guides
...
Constants
Zen

ASCII Constants

The below table outlines all of the ASCII constants which are defined with value and what character they represent. they are generally used with putc_oled

Name

Character

Value

ASCII_SPACE



32

ASCII_EXCLAMATION

!

33

ASCII_DOUBLE_QUOTE

"

34

ASCII_QUOTE

"

34

ASCII_POUND

#

35

ASCII_DOLLAR

$

36

ASCII_PERCENT

%

37

ASCII_AMPERSAND

&

38

ASCII_AND

&

38

ASCII_SINGLE_QUOTE

'

39

ASCII_APOSTROPHE

'

39

ASCII_LEFT_PARENTHESIS

(

40

ASCII_OPEN_PARENTHESIS

(

40

ASCII_RIGHT_PARENTHESIS

)

41

ASCII_CLOSE_PARENTHESIS

)

41

ASCII_ASTERISK

*

42

ASCII_PLUS

+

43

ASCII_COMMA

,

44

ASCII_MINUS

-

45

ASCII_PERIOD

.

46

ASCII_SLASH

/

47

ASCII_DIGIT0

0

48

ASCII_DIGIT1

1

49

ASCII_DIGIT2

2

50

ASCII_DIGIT3

3

51

ASCII_DIGIT4

4

52

ASCII_DIGIT5

5

53

ASCII_DIGIT6

6

54

ASCII_DIGIT7

7

55

ASCII_DIGIT8

8

56

ASCII_DIGIT9

9

57

ASCII_COLON

:

58

ASCII_SEMICOLON

;

59

ASCII_LESS_THAN

<

60

ASCII_EQUAL

=

61

ASCII_GREATER_THAN

>

62

ASCII_QUESTION

?

63

ASCII_AT

@

64

ASCII_UPPER_A

A

65

ASCII_UPPER_B

B

66

ASCII_UPPER_C

C

67

ASCII_UPPER_D

D

68

ASCII_UPPER_E

E

69

ASCII_UPPER_F

F

70

ASCII_UPPER_G

G

71

ASCII_UPPER_H

H

72

ASCII_UPPER_I

I

73

ASCII_UPPER_J

J

74

ASCII_UPPER_K

K

75

ASCII_UPPER_L

L

76

ASCII_UPPER_M

M

77

ASCII_UPPER_N

N

78

ASCII_UPPER_O

O

79

ASCII_UPPER_P

P

80

ASCII_UPPER_Q

Q

81

ASCII_UPPER_R

R

82

ASCII_UPPER_S

S

83

ASCII_UPPER_T

T

84

ASCII_UPPER_U

U

85

ASCII_UPPER_V

V

86

ASCII_UPPER_W

W

87

ASCII_UPPER_X

X

88

ASCII_UPPER_Y

Y

89

ASCII_UPPER_Z

Z

90

ASCII_LEFT_BRACKET

[

91

ASCII_LEFT_SQUARE_BRACKET

[

91

ASCII_OPEN_BRACKET

[

91

ASCII_BACKSLASH

\

92

ASCII_RIGHT_BRACKET

]

93

ASCII_RIGHT_SQUARE_BRACKET

]

93

ASCII_CLOSE_BRACKET

]

93

ASCII_CARAT

^

94

ASCII_UNDERSCORE

_

95

ASCII_GRAVE

`

96

ASCII_BACK_QUOTE

`

96

ASCII_LOWER_A

a

97

ASCII_LOWER_B

b

98

ASCII_LOWER_C

c

99

ASCII_LOWER_D

d

100

ASCII_LOWER_E

e

101

ASCII_LOWER_F

f

102

ASCII_LOWER_G

g

103

ASCII_LOWER_H

h

104

ASCII_LOWER_I

i

105

ASCII_LOWER_J

j

106

ASCII_LOWER_K

k

107

ASCII_LOWER_L

l

108

ASCII_LOWER_M

m

109

ASCII_LOWER_N

n

110

ASCII_LOWER_O

o

111

ASCII_LOWER_P

p

112

ASCII_LOWER_Q

q

113

ASCII_LOWER_R

r

114

ASCII_LOWER_S

s

115

ASCII_LOWER_T

t

116

ASCII_LOWER_U

u

117

ASCII_LOWER_V

v

118

ASCII_LOWER_W

w

119

ASCII_LOWER_X

x

120

ASCII_LOWER_Y

y

121

ASCII_LOWER_Z

z

122

ASCII_LEFT_BRACE

{

123

ASCII_OPEN_BRACE

{

123

ASCII_LEFT_CURLY_BRACE

{

123

ASCII_OPEN_CURLY_BRACE

{

123

ASCII_LEFT_CURLY_BRACKET

{

123

ASCII_VERTICAL_BAR

|

124

ASCII_BAR

|

124

ASCII_PIPE

|

124

ASCII_RIGHT_BRACE

}

125

ASCII_CLOSE_BRACE

}

125

ASCII_RIGHT_CURLY_BRACE

}

125

ASCII_CLOSE_CURLY_BRACE

}

125

ASCII_RIGHT_CURLY_BRACKET

}

125

ASCII_TILDE

~

126