I am doing a project to rotate my HF antenna using a picaxe, 4 x 3 key pad and a LCD display. To do this effectively I need to run two tasks, one for the display bargraph and bearing readout and the other to monitor the keypad and service an interupt from my 8574 chip.
This all works using a 14m2 chip on my breadboard. However as parallel tasking operates at half processor basic speed I wanted it to go quicker. I therefore substituted a 20X2 chip, adjusted the wiring for the different pins on my breadboard and in my program, but it won't work. I then thought about it and realised that the 20M2 chip is the same pinout so I swapped the 20X2 for a 20M2 (same code) and bingo it works again.
I have made all necessary changes to the code ( changed the picaxe directive) but it won't work with the 20X2. What I do get is the display part of the program running on the 20X2 but not the keypad element, suggetsing that the chip itself is OK.
So my question is this. Can I run a 20X2 chip in parallel task mode or not????
I would be grateful to know, reading the information in the part one of the manual, it only mentions 'M2' variants and not once an 'X2'.
Thanks in anticipation Hamtech.
This all works using a 14m2 chip on my breadboard. However as parallel tasking operates at half processor basic speed I wanted it to go quicker. I therefore substituted a 20X2 chip, adjusted the wiring for the different pins on my breadboard and in my program, but it won't work. I then thought about it and realised that the 20M2 chip is the same pinout so I swapped the 20X2 for a 20M2 (same code) and bingo it works again.
I have made all necessary changes to the code ( changed the picaxe directive) but it won't work with the 20X2. What I do get is the display part of the program running on the 20X2 but not the keypad element, suggetsing that the chip itself is OK.
So my question is this. Can I run a 20X2 chip in parallel task mode or not????
I would be grateful to know, reading the information in the part one of the manual, it only mentions 'M2' variants and not once an 'X2'.
Thanks in anticipation Hamtech.