;---------------------------------------------------------------------- ;equates for seven segment displays on PIC16F876 Clino ; mod date 27/07/2007 ; --a-- seven segment LED segment naming ; f| |b ; | | ; --g-- ; | | ; e| |c _ ; --d-- | | dp ; - ;---------------------------------------------------------------------- seg_a equ b'00010000' seg_b equ b'01000000' seg_c equ b'00000001' seg_d equ b'00001000' seg_e equ b'00000010' seg_f equ b'00100000' seg_g equ b'10000000' seg_dp equ b'00000100' chr_0 equ seg_a | seg_b | seg_c | seg_d | seg_e | seg_f chr_1 equ seg_b | seg_c chr_2 equ seg_a | seg_b | seg_d | seg_e | seg_g chr_3 equ seg_a | seg_b | seg_c | seg_d | seg_g chr_4 equ seg_b | seg_c | seg_f | seg_g chr_5 equ seg_a | seg_c | seg_d | seg_f | seg_g chr_6 equ seg_a | seg_c | seg_d | seg_e | seg_f | seg_g chr_7 equ seg_a | seg_b | seg_c chr_8 equ seg_a | seg_b | seg_c | seg_d | seg_e | seg_f | seg_g chr_9 equ seg_a | seg_b | seg_c | seg_d | seg_f | seg_g chr_A equ seg_a | seg_b | seg_c | seg_e | seg_f | seg_g chr_b equ seg_c | seg_d | seg_e | seg_f | seg_g chr_C equ seg_a | seg_d | seg_e | seg_f chr_d equ seg_b | seg_c | seg_d | seg_e | seg_g chr_E equ seg_a | seg_d | seg_e | seg_f | seg_g chr_F equ seg_a | seg_e | seg_f | seg_g chr_c equ seg_d | seg_e | seg_g chr_g equ seg_a | seg_b | seg_c | seg_d | seg_f | seg_g chr_H equ seg_b | seg_c | seg_e | seg_f | seg_g chr_h equ seg_c | seg_e | seg_f | seg_g chr_i equ seg_e chr_L equ seg_d | seg_e | seg_f chr_l equ seg_e | seg_f chr_n equ seg_c | seg_e | seg_g chr_O equ seg_a | seg_b | seg_c | seg_d | seg_e | seg_f chr_o equ seg_c | seg_d | seg_e |seg_g chr_P equ seg_a | seg_b | seg_e | seg_f | seg_g chr_r equ seg_e | seg_g chr_S equ seg_a | seg_c | seg_d | seg_f | seg_g chr_t equ seg_d | seg_e | seg_f | seg_g chr_U equ seg_b | seg_c | seg_d | seg_e | seg_f chr_u equ seg_c | seg_d | seg_e chr_y equ seg_b | seg_c | seg_d | seg_f | seg_g chr_Z equ seg_a | seg_b | seg_d | seg_e | seg_g chr_blank equ b'00000000' chr_minus equ seg_g chr_quest equ seg_a | seg_b | seg_e | seg_g ;upside down decimal numbers chr_0i equ seg_a | seg_b | seg_c | seg_d | seg_e | seg_f chr_1i equ seg_f | seg_e chr_2i equ seg_a | seg_b | seg_d | seg_e | seg_g chr_3i equ seg_a | seg_e | seg_f | seg_d | seg_g chr_4i equ seg_e | seg_f | seg_c | seg_g chr_5i equ seg_a | seg_c | seg_d | seg_f | seg_g chr_6i equ seg_a | seg_c | seg_d | seg_b | seg_f | seg_g chr_7i equ seg_d | seg_e | seg_f chr_8i equ seg_a | seg_b | seg_c | seg_d | seg_e | seg_f | seg_g chr_9i equ seg_a | seg_e | seg_c | seg_d | seg_f | seg_g ;----------------------------------------------------------------------