I hope that iam not asking the incorrect question. Actually iam facing this problem and i have emailed the manufacturer of the promo but did not get any replies.
Iam using the following arrangement to work in assembly.
files:-
i make file in dos editor and save it as c:> file.a51
then...
thanks a lot for so much time on my question.. like you are first one in last 6 months who have tried to answer this question...
but one problem is that i don't understand the language you have written in coding :( that's my bad luck i guess
but still you can tell me the theory which i can use...
thanks for the helpful thoughts but i have tried many things many approached but none worked properly.
I know using Delay is not the right way but firstly i have to make sure how to the software decode pulse dialing .
As per specifications most of the pulse dialing has:-
High Time = 60...
Actually what i have made a small pbx with only internal lines no external lines involved so its just a intercom at this stage. Now with this exchange DTMF i.e. tone based telephone sets can be connected as i have used MT3271, I have made my own SLIC circuits, iam using At89c52, MT8816 analog...
Is there any way to make mircocontroller detect pulse dialing..the hardware work is done the only thing needed to make the controller count the incoming pulses and convert them into decimal digit//
any idea
ya it worked thanks for your reply.
i selected all the paragraphs which had bullents and then clicked on the Numbered Button on tool bar it changed into numbers but one problem is there ..can some how i can start teh numbers from where the number i want like i know it can be done in the...
ok,,
so what should i add with my controller then for detecting pulse dialing..but i don;t understand one thing y on the entire internet and in any book there is no information about making assembly or even C langauge code for detecting pulse dialing through software...there has to be some...
i have made an report in Ms word and for each paragraph i have used Bullents now can some one please guide me any command or option which i can use in Ms office 97 which can convert the bullents into Numbering....like one way is to erase one by one and repalce it with a Number but that will take...
I have seen on mitel website showing that mitel and ecrission have started to develop a cordless PBX for 2 trunk and 8 extensions...
is there any website showing how it works...its cost and does it require special cordless phones ...on what technology it is based..
Forum People,
Swear for last 4 days iam sitting in front of computer and doing the pulse dialing work...i really worked hard on this but still iam only able to make controller detect digit "1" and "2" and nothing else...
Ya its right that i have tried my level best to...
Ok People,,
Talking about the same program as i have posted before, but now i have made only one change is that, that is the Make and Break Ratio are same i.e. 40 Milli Seconds..
Now this is also not working in a proper order but it is doing something which is:-
By pressing signal digit i...
i have made the pulse dialing code to some extend and need advice your all of you...
Objective:-
Detecting Signal Digit Dialing.considering only one telephone.
If digit "2" is pressed disconnect dial tone from the the telephone set otherwise keep connecting the dial tone.
...
How i can make the controller count the incoming pulses at P2.0 ..now these pulses are coming from a telephone set via a SLIC , this telephone set is a key pad pulse dialing set with following specification:-
Make : Break Ratio = 60:40
inter digit space = 800 milli seconds
Now let suppose...
Now can some one please help me out on the issue of Pulse Dialing...
like for DTMF iam using MT3271 which decode the number .
But for Pulse Dialing can i use the same off-hook detection path to sent Pulses of dialing to controller using the theory that if "1" is pressed 1 pulse goes...
to check port data change;
LOOP:
MOV A,P1
JZ LOOP ; waiting for any High Signal on P2
now finding which bit of P2 is high;
BIT0;
CJNE A,#00000001B,BIT1
SJMP work0 ; program goes to bit p2.0 work
BIT1;
CJNE A,#00000010H,BIT2
SJMP work1 ; program goes to bit p2.1 work
BIT2;
CJNE...
using the following:-
LOOP:
MOV A,P1
CJNE A,#01H,LOOP
or
LOOP: MOV P1,#01H,LOOP
will the above command will work if it is required to check Status of entire port...in above case if any bit of P1 goes high instruction break out of loop but what instruction should i use after that to find...
ok , i think my problem is i ask too many question in one post without solving the first...so please guide me only on the following problem... you just give me tips and i will program my self like you ahve done in the previous email...
1) Lets consider four lines at this stage. Now the off-hook...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.