i am a beginner in the field of microcontrollers and programming them, however i am quite good with the hardware, although there is my first microcontroller design that i am having trouble with because i do not know what part i need:
this is the site i am basing my first design on, basically the LCD i have searched on 'sparkfun' but there are two types 3V3 and 5V so which one do i use? the LM7805 is a 5V power regularo so i assume the 5V LCD? and then with the regulator should i use a 3A or 1A regulator?
next on the PIC16F877 chip it has 'OSC1' and 'OSC2' with arrows do these connect with 'XTAL1' spots?
and next programming the chip. can anyone offer advice on what i should use to do so?
basic-ish terms please as i am new to the programing and use of microcontrollers
thanks in advance
Look at Osc1 and Osc2 and go left to you get to Xtall, this is where their inputs come from. You need a 4Mhz crystal oscillator (for example, http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_324364_-1) and the two 22pf caps. 5v is the lcd you want and 1A should be overkill unless I am missing something.
brilliant thanks and programming the PIC16F877 what should i use to do this?
I have no idea. I'd look for a PIC user's group and see if I could find someone to burn a chip for me. Unless you're really serious, probably not worth buying a programmer.
Why aren't you implementing this with an Arduino? This is the Arduino forum, right?
This is the Arduino forum, right?
Well from some of the spam posts we have had, I wouldn't be suprised if people thought it was a sports forum ;D
let me just re-empt 'beginner' but thanks
The only way to learn is to jump in and there is a huge support group here that you can look to for help. I would buy (if you don't already have one) an Arduino, figure out what you want to do, and jump in. From what I can see, it's just a matter of reading/displaying to an LCD outputs from two temperature sensors.
The problem with going with a PIC solution and the canned software is that you will not be able to modify it. With the Arduino, you'll be able to play with it to your heart's content. You'll also have the Arduino to play with in the meantime.
Buy one and go through the following tutorials, you'll be much smarter and happier in the long run.
If you want to go for a DIY method, then I thoroughly recommend this site, and click on 'Supported Programmers' for circuits. The cheapest is TAIT Classic Programmer. Software for programming the PIC can also be downloaded from this site, under Download