Adafruit is open and shipping! Let's build back better, together!
0

Dual Alphanumeric Display - Red 0.54 I²C
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Dual Alphanumeric Display - Red 0.54 I²C

by JohanAA on Sat Nov 21, 2020 1:55 pm

Dear people,

As a (retired) hobbyist I have already successfully used several of your modules.

The problem is that I can only use PIC16F628 and the like as microprocessor. I program them with PICBASIC from Mikroelektronika.

However, I now have problems programming your “Dual Alphanumeric Display - Red 0.54 - I²C”. The display stays dead, I can't activate it.

I've reviewed the HT16K33 datasheet and the programs you created for the Arduino and am left with a few questions:


- What is the address of the display? 0xE0 or 0x70 or… ..

- I am writing 0x21 as system setup

- I'm writing 0x81 as display setup

- I write 0x00 (data address pointer) + the first byte of the first character for the display

- I'm writing 0x01 + the second byte of the first character for the display

- I do this 4 times for the 4 characters, so with 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07 as data address pointers



Is it correct what I am doing? I would be extremely grateful if you could answer my questions.

JohanAA
 
Posts: 2
Joined: Sat Nov 21, 2020 1:51 pm

Re: Dual Alphanumeric Display - Red 0.54 I²C

by JohanAA on Sun Nov 22, 2020 1:28 pm

Problem is solved. Data address first byte only.

JohanAA
 
Posts: 2
Joined: Sat Nov 21, 2020 1:51 pm

Please be positive and constructive with your questions and comments.