hello hey can any one please provide me a complete program ( in "C") of sending a SMS from a GSM modem to an 8051 microcontrolleer. for example: I want to turn on a light with the help of 8051 using an SMS. If possible also provide me the circuit diagram of interfacing between GSm modem and 8051. PLz help meee
Thank you...
The trouble is: even if he finds free (or even non-free) 'C' code, what is he going to do with it if he doesn't understand 'C'?!
To re-state the choices in a slightly different form, they are:
1. Buy it; 2. Revise the timescale to allow for the 'C' learning curve; 3. Revise the requirements and do it in Assembler.
no offence, but I simply don't believe you.
I believe him. I went from being a pure electronics guy to embedded systems using 'binary' as my first 'language' (1802 and then the IMSAI 8080).
I tired of doing the hand-assembly into binary patterns, and got an assembler (for the 8080 & Z80, and still have my Lance Leventhal book on Assembly Language), and then when Intel came out with the CMOS 80C51, I 'decided' (a funny story there) to learn "C."
Generally, us 'old' guys learned it (programming) from the transistor up, as opposed to some of these 'noobs' and "Computer Science" guys who have the luxury of learning this mid-level language in a classroom setting with all of 'our' hard earned lessons learned back in the day. Note: I had co-workers and friends who were in the original ANSI groups trying to develop an official "ANSI C." (Honestly, these guys were indeed geniuses--I was lucky to learn from them).
Andy is 100% right (as usual). Mr "maulik mehta" (OP) has a situation where his boss has choices. As long as the OP didn't claim "C" knowledge, or commit to having a 'C' version so soon, then his boss has the problem, and not him.
At this point, the only real way to help him out is to two things:
1) re-iterate Andy's post and tell Mr. OP to inform his boss of those choices as Andy describes, and 2) direct him to a search site like
www.google.com/codesearch
or possibly go to
http://www.8052.com
and search their 'free' code.
A bit of warning on that, you'll have to be capable of getting through some rudimentary "Blinky" code on the Keil platform, like Per Westermark said, and shoe-horn in what you may have acquired in your search efforts.
Then tell your boss to expect it to fail the Dog-and-Pony show in early Feb.
You'll also need to revisit your Project Plan and identify where you and your boss failed to account for your in-house capabilities and what you committed to doing.
Miller's Law: "Resist All Temptation to Increase Expectation" (Mr. Miller is an old mentor of mine, and one of those 'genius' people).
--Cpt. Vince Foster 2nd Cannon Place Fort Marcy Park, VA
actually im familiar with assembly language programming but our boss needs a C prog
So you want someone to do the work for you - for free - while you get paid for it?!
"im familiar with assembly language programming but our boss needs a C prog"
So your boss has 3 choices:
1. Hire a 'C' programmer (whether on a permanent or "consultant" basis);
2. Train you to become a 'C' programmer;
3. Work within the capabilities of his staff.
"i have to show him atleast one demo before 1st week of feb"
You haven't lied to him and told him that you are a 'C' programmer, when you aren't, have you...?
A really bright troll can make it well worth it login in the morning - just to enjoy the creativity and wit. But this is more a question of whit.
"But with you, it is impossible to know if you are a person who thinks you are clever and thinks that you are impersonating a fool (in a totally failing way), or if you really are as stupid as your posts indicate (which would place you very high on the top-ten most stupid visitors to this forum)."
We have our own little "Han from China" (a reference to an individual that has been mercilessly trolling on Usenet's comp.lang.c for quite some time now), although not nearly as bright as Han.
There is this saying about C: "A minute to learn, a lifetime to master". In short - it should be trivial to spend a couple of days with a C language book, and then write a tiny application that will turn on/off a fan or whatever you need.
The code examples already available with the Keil compiler should be a good starting platform.
Master Zeusti: If you can't have the intelligence to write funny posts, then please stop post the most fucked up posts this forum is probably every likely to see. A bright person can post very, very funny messages when implersonating a fool. But with you, it is impossible to know if you are a person who thinks you are clever and thinks that you are impersonating a fool (in a totally failing way), or if you really are as stupid as your posts indicate (which would place you very high on the top-ten most stupid visitors to this forum).
In the end, your ramblings just confuses real users who do want help. If you can't post one single sentence that actually helps someone, or is a meaningful question, then maybe it is time that you renew your subscription to Donald Duck or something...
you askd for very compliceted code.
yes. i am very good in c and i can help u.
what is teh email? i will look.
-------
Zeusti
Cheif Software Manager
its not the school its in a company where im working now. actually im familiar with assembly language programming but our boss needs a C prog. so now its a problem coz he is not accepting assembly language programming.I have all my hardware stuff ready and i have to hold on because of this.. so please if u could provide me with the code.Because to study "C" and then create a prog will take a lot of time and i have to show him atleast one demo before 1st week of feb. ( atleast one fan or light shld turn on).
So don't you think it would be better to start with the basics and learn 'C' ?
http://www.keil.com/books/
Or, if you're not interested in doing it yourself, you'll have to pay someone to do it for you:
http://www.keil.com/condb/
And it is ok with your school if you receive complete, working, source code from a web forum?
thanks for your reply... Actually i am not at all familiar with "C" so i wanted a "c code". And its not a VIP request. U can take your time I will wait for you..
Thank you once again
Why is it urgent?
When is the school assignnment due?
Are you requesting VIP processing of your request?
View all questions in Keil forum