Could you divulge the secret behind getting a degree symbol?Ta, perfect now. Got it working fine, including degree symbol.
Have I missed reading about the power off/on, or is it not documented ?
Could you divulge the secret behind getting a degree symbol?Ta, perfect now. Got it working fine, including degree symbol.
Have I missed reading about the power off/on, or is it not documented ?
Still waiting for a firm delivery date from the factory. 16x2s are still in stock.hi tech, before russbow takes his thread home,could you please tell us how long we got to wait for the 20 x 4 screen?. this may have been asked before but will the oled 20x4 work on the axe033?
cheers rob
Could you divulge the secret behind getting a degree symbol?
No, it's not the default character set. Have a look at posts #2 and #3.It's $DF for the default character set
Note the apparent typo.serout pin,N2400,(254, % 00111000) ; 8 bit, 2 line, 5x8 , English_Japanese table
serout pin,N2400,(254, % 00111001) ; 8 bit, 2 line, 5x8 , Western_European table1
serout pin,N2400,(254, % 00111010) ; 8 bit, 2 line, 5x8 , English_Russian table
serout pin,N2400,(254, % 00111001) ; 8 bit, 2 line, 5x8 , Western_European table2
Yes, it's a simple typo so I've corrected the earlier post. Thanks for spotting it.Should this be :
serout pin,N2400,(254, % 00111011) ; 8 bit, 2 line, 5x8 , Western_European table2 ?
I've ported the AXE133 software from the original 18M2, which I 'overclocked' to 32MHz so it receives at T4800 (see above) to run on a 20X2, which is larger, faster and a bit more expensive (3 vs 2 GBP).Joel
I've slightly adapted the AXE133 firmware so the 18M2 runs at 32MHz and serial communication at T4800: errorfree.
I've used this 18M2 serial-LCD back-pack with the OLED16x2, but also with different LCD20x4 with minimal/zero code adaptations.
I have also tried at T9600, but not hard enough, so failed so far, not sure if I'll really need that.
View attachment 11506
Rgds
Thierry
For anyone interested I have a 20X2 running at 64Mhz driving a Nokia Graphics LCD and it works just fine in AXE133 style at 9600baud;See if I could run it at 64MHz and T9600, ... yes it does
You may find that you can get some additional flexibility in the display by implementing internal line buffers for the OLED. I find that this really helps when trying to implement formatted information where the data source is not providing the headings/formatting but simply the data.<...>
The purpose was not so much to test maximum serial speed but to use a single 20X2 to connect to I2C device(s) and to directly drive an LCD display (ie not serial). I have good hope.
Thierry