You must be kiddingOriginally Posted by MegaADY
You must be kiddingOriginally Posted by MegaADY
regards
Ralph
_______________________________________________
There are only 10 types of people:
Those who understand binary, and those who don't ...
_______________________________________________
i probably miss somehing on that one.. Do you want to add an external circuit to this already functionnal keypad and do according stuff with another PIC controller? IF so... that's not impossible but remind tha the first one already send scan signal to that keypad so... how to deal with it??? can need some hardware modifications.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
I know that the first circuit sends scan signals to the keypad.I have to put some external circuirty. But I don't know what to put there. I didn't meant by
' The bad thing is that I don't have time to figure out how does the Siemens micro process the keypad '
to say that I can't deal with it . I can, but this takes time. I have enough time to do this on that device I have, but I'll have to do this in a place where I will have 30 minutes to capture the keypad and there will be no time for signal measuting . That's why I said I need a quite 'universal' sollution. I can connect over the rows and columns. and I have to process the keypad in parallel with the original processor from the pcb
Set PORTB to input, place all 8 wires of the PORTB in parrallel with the actual design, and read all 16 keys results to PORTB, write your results to internal EEPROM, LCD or else. That's the only thing i can see. BUT i'm really not 100% sure that the reading of the keys will always be the same... worth to try.
Something likeCode:TRISB=255 a var byte start: a=PORTB LCDOUT $FE,1,"PORTB= ",HEX2 a pause 200 goto start
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Hmmm.... Interesting ideea. It might work . I'll test this in two days and I'll post reply here. But I feel like something is missing me . Not sure what exactly , but ... if the main system scans lines, and at the time t0 it scans line 3 and I am shorting line 1 column 1 , the result will be different than if the system scans other line and I am shorting line 1 column 1. right ? Not sure but ... I'll try this. Thank you very much.
My assumption was good. it's working fine. i just finish to test it. Have fun.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks