uXing
Newbie level 4

I have a project that to make a simple mobile phone by myself(dial and receive the call). May be i will add a display later.
I have got a GM862-QUAD module and GM862 Evaluation Board - RS232
https://www.sparkfun.com/commerce/product_info.php?products_id=478
I connected it to PC though Serial Cable(RS232).And it works fine when i send AT command by hyperterminal. So i am now starting to use microcontroller to operate it as a phone.
The problem is that i don't know how to start my project. My concept is, I need a keypad. Then connect the keypad to the microcontroller directly.Then connect the microcontroller to GM862.Is it right?Am i need to add something between keypad and microcontroller? Also microcontroller and GM862?
I want to know which microcontroller is good for this project? I would like to use C program. It seems that PIC and AVR are most popular. Is PIC16F877 enough for doing this?
Do there any sources and project that is similar to this?Can you send it to me as a reference?
I am really not familiar with it.It is my first time to do this kind of project.
I have got a GM862-QUAD module and GM862 Evaluation Board - RS232
https://www.sparkfun.com/commerce/product_info.php?products_id=478
I connected it to PC though Serial Cable(RS232).And it works fine when i send AT command by hyperterminal. So i am now starting to use microcontroller to operate it as a phone.
The problem is that i don't know how to start my project. My concept is, I need a keypad. Then connect the keypad to the microcontroller directly.Then connect the microcontroller to GM862.Is it right?Am i need to add something between keypad and microcontroller? Also microcontroller and GM862?
I want to know which microcontroller is good for this project? I would like to use C program. It seems that PIC and AVR are most popular. Is PIC16F877 enough for doing this?
Do there any sources and project that is similar to this?Can you send it to me as a reference?
I am really not familiar with it.It is my first time to do this kind of project.