Search results

  1. B

    Word Symbols

    Okay Thanks Alan, Its been driving me mad thinking there was a PICaxe editor auto breakdown of a word variable symbol name. I must be thinking of the PIC Assembler Language. Cheers, John
  2. B

    Word Symbols

    If I declare a word variable e.g. Symbol Myword = w1 ;Myword is the same as b3 (high byte) and b2 (low byte) variables How do I refer to just the Hi Byte using the Symbol Name rather than by its Byte variable i.e. b3 ?? I have searched Manuals 1 and 2 but cannot find anything relevant.
  3. B

    CHI035A Document Error

    Also note that when fitting a 78L05 in the RG1 position there are no supply input bypass capacitors on the V+PWR to Ground. A 0.22 uF is recommended on the unregulated input of a 78L05.
  4. B

    CHI035A Document Error

    Data Sheet Apeendix A on Page 7 has an error on the schematic diagram. Inputs C.5, C.6 and C.7 are shown wired to C.6, C.7 and C.5 respectively. They are indeed tracked on the board to the correct pins on the 18M2 chip so the input notation and the silk screen idents on the physical board are...
  5. B

    Saving Data in EEPROM

    Thanks Alan, Yes you are correct, so many instructions. I'm used to assembly code of PICs and the original ones of those that only have 37 instructions. I assume being targeted for educational needs PicAxe has deliberately maintained older instructions and not deprecated many so as to employ...
  6. B

    Saving Data in EEPROM

    Thanks Goeytex. Its only a few variables that need to be saved ( the mode it is operating in and the display page it was using) . These byte variables are only changed in use by the operation of external switches so its easy to save these at the time they are changed and not have to wait until...
  7. B

    Saving Data in EEPROM

    That's brilliant... thank you. If there is one suggestion id make about the manual part 2 is that it doesn't list similar instructs. E.g look at x y z as alternative/ related instructions. I'm aware of the number of write cycles so would only use sparingly within an if then test to limit the...
  8. B

    Saving Data in EEPROM

    Hi, I'm using a PicAxe 20X2 in a project and wanted to save some variables in EEPROM so when powering up I can continue to use the last values of the variables from the last use of the device. The EEPROM/Data method is no use for variables I found out. Is there any other method other than...
  9. B

    Not happy, 2 dead 40X2 chips

    Yes I can certainly cope with the interrupt latency of picaxe for my current application. As you rightly point out the programming is so much easier. I.e try writing the code for reading an 18B20 single pin temperature sensor in assembler!! I'm using a small PIC processor with code written in...
  10. B

    Not happy, 2 dead 40X2 chips

    Sorry ....not as instant as assembly language programming
  11. B

    Not happy, 2 dead 40X2 chips

    I generally have an Initislisation section at the beginning for setting up I/O which includes a delay loop or a generous Pause for external hardware I/O to settle down before enabling the main section of code where interrupt calls may be used. I generally like clock driven synchronous code...
  12. B

    connecting and programming lcd displays connected to a picaxe 18m

    I would prefer to agree with your conclusion that a display with a Pseudo I2C backpack (cheap due to the Arduino fan base) and a higher power X2 chip is the way to go. I'm eager to get one of the 2 line 16 character displays working with a 20X2 as I means of a cheap (ish) backbone for a number...
  13. B

    Not happy, 2 dead 40X2 chips

    Thank You Buzby, Its a 20X2 i'm running and only at the default 8 MHz at the moment, I may increase this later when I can't fit in what I want to do. I did miss off the setintflags in the Interrupt routine in my code but I've added that and its rattling away nicely now with 50 ms Interrupts as I...
  14. B

    Not happy, 2 dead 40X2 chips

    Thanks Technoman and westaust55, You saved my bacon as well. I thought id blown my second expensive 20X2 chip. It was a hardware reset I needed to do. I'm trying to configure the internal timer to generate 50 ms Interrupts but I may not have the settings quite right yet so probably I have it...
  15. B

    Maybe helpful for people wanting to interface to ODB CANBUS

    It would seem to me to be advantageous to use one of the cheap OBDll to Bluetooth scanners and interface to a PICAXE with a Blue tooth receiver tranceiver rather than start from scratch with the ELM 327 chip and MCP2551 interface chip. Mainly to reduce cabling from the OBDll socket which is...
  16. B

    Maybe helpful for people wanting to interface to ODB CANBUS

    Jeremy Harris' posts make perfect sense to me as a designer of military safety critical systems and on Canbus systems used on military marine Craft engine control systems.
  17. B

    SPE035 MP3 PLAYER

    Yes that is basically what I had to do to fix the problem. I didn't measure the false spike of the busy signal with a scope but maybe I should do to make sure the pause covers worse case. In my application I need to have the minimum delay between playing one file and the next and I was...
  18. B

    SPE035 MP3 PLAYER

    I'm in the development phase using the spe035 module and started with the example code in the editor for the kit. After a short while I realised that the busy loop that tests if a song or audio file has completed was not actually detecting the end of the file and it was jumping out of the do...
Top