Hello everyone,
first of all, this is my first post on the forum. I'm a new Picaxe user, I am a hobbyist/experimeter type person. My interests are generally RC type applications - cars and planes. I've been hanging around here for a few months, seems there is some really good knowledge here and some seriously impressive projects!
Anyway my question regards my first project. It is a 40X1 based turbo boost gauge that reads pressure from a MAP sensor and outputs the value to an LCD, also a 13 element array of LEDs and reports various things to the speech module. This is a simple problem so it's a bit annoying to have to ask, but... I can't seem to get the SP030 to speak the value in a variable - only the variable name or ASCII character that maps onto the value of the variable (i.e. 65 = "A"). What am I doing wrong?
Thanks
first of all, this is my first post on the forum. I'm a new Picaxe user, I am a hobbyist/experimeter type person. My interests are generally RC type applications - cars and planes. I've been hanging around here for a few months, seems there is some really good knowledge here and some seriously impressive projects!
Anyway my question regards my first project. It is a 40X1 based turbo boost gauge that reads pressure from a MAP sensor and outputs the value to an LCD, also a 13 element array of LEDs and reports various things to the speech module. This is a simple problem so it's a bit annoying to have to ask, but... I can't seem to get the SP030 to speak the value in a variable - only the variable name or ASCII character that maps onto the value of the variable (i.e. 65 = "A"). What am I doing wrong?
Code:
main:
symbol boostunit = b0
symbol boosttenth = b1
boosttenth = 65
i2cslave $c4,i2cfast,i2cbyte
writei2c 0,(0,2,5,3,boosttenth,0)
writei2c 0,(64)