Hi
great job but. I haven't realy understand,the resistor and the led for exemple are not conected to the ground on the eagle file.
And how do you communicate with the pc to send the code in the atmega. Do you need to plug something (a usb interface for example).
Thanx you to answer to my stupid questions.
I took a look at the code. I think that there are some optimizations that could be made to the logic that would allow it to be a bit more modular. I will PM you in the next couple of days when I get a chance.
I need a bit of help with http://code.google.com/p/typhon-reef/
For some reasons I found the files but cannot open the .brd file and others.
What software do I need?
I open it with "eagle"
There is a ground plane on both sides of the PCB. You need to hit the "ratsnest" button in the toolbar to refresh the copper layers and get it to draw in the ground plane. This is purely related to appearance in the editor - I can assure you that the ground connections are actually present on the board.
No such thing as stupid questions! Communication for uploading firmware is via the built-in serial port on the AVR chip. The "FTDI" header broken out near the top right corner of the board is for this purpose. Since it's TTL-level serial, you need to convert it to something your PC can work with. You can use a simple serial level converter if you have an old fashioned serial port on your PC, but the more common approach is a USB-Serial breakout board or cable. Here are some options based on the FTDI232 chip:
http://www.sparkfun.com/commerce/product_info.php?products_id=9718
http://www.sparkfun.com/commerce/product_info.php?products_id=9115
http://www.moderndevice.com/products/usb-bub (this is the one I use)
Or if you are adventurous, you can use any generic ($2 on eBay) USB-serial cellphone cable, hack the wiring to a pin header, and dig for the correct drivers.
On your board,Dwzm,it's RTS line,here it's RST line.What is the difference between ?
Utilizes the extremely common KS0066 parallel interface chipset. Interface code is freely available. You will need ~11 general I/O pins to interface to this LCD screen.
Features:
Model: JHD659 B/W
Display: 16×2 Characters
OUTLINE: 80.0x36.0x14.5
V.A.: 64.5x14.5
Controller: SPLC780D