Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Need help to dial a mobile phone from PIC microcontrller - Flowcode

Status
Not open for further replies.

zentos

Member level 1
Joined
Apr 7, 2014
Messages
33
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
278
I need to dial mobile phone from PIC micro controller (Flowcode). I made simple Flowcode program and try to execute by R232 connection. But no luck. Here with I have attached the program and the PIC module made by me ( For testing needs). Please make correct me if I made any mistake for this and help me to get this done.

Notes

> LCD shows "Key not pressed", but when I press button display getting stuck. Nothing happens mobile phone.

> Chip (16F887) TX pin connected to mobile phone RX pin. GND to PIC module GND.

PIC module used for this
pic module.jpg


Flowcode Program

**broken link removed**


Thanks.
 

Hello.

Are you sure that your mobile phone has a RS232 peripheral? Most modern mobile phones have only USB connection.

If it had, check the voltage levels for each one, maybe the phone uses less voltage than PIC.

I don't have time to check the program right now, but make sure it doesn't have a infinite loop somewhere, maybe near the "if" that checks the button status.

What model of mobile phone are you using? Maybe some users know how to control different models.
 

Hello.

Are you sure that your mobile phone has a RS232 peripheral? Most modern mobile phones have only USB connection.

If it had, check the voltage levels for each one, maybe the phone uses less voltage than PIC.

I don't have time to check the program right now, but make sure it doesn't have a infinite loop somewhere, maybe near the "if" that checks the button status.

What model of mobile phone are you using? Maybe some users know how to control different models.
Thanks for the reply. This phone has TX and RX pins. Also this one chines dual sim. But I heard AT commands responds to probably DEFAULT SIM1.
2014-08-27 10.55.46.jpg
 

Connect your mobile to PC using USB if it has USB port. Then Run proteus simulation with the .hex file obtained by compiling flowcode project. There should be a COMPIM part in proteus. Set proper COMx port. You may also need a mapper in VSPE. Virtual Serial Port Emulator. For better help zip and post the complete Proteus design and floawcode files.
 

Many wire communication protocols involve Rx and Tx (reception and transmition) lines. Maybe it's not RS232 but another similar one.

Check the input values from mobile phone to your MCU (I see you put diodes from MCU to phone to decrease voltage).
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top