Op amps problem Gain Calculation

"Ralph Cameron" <ramcam@magma.ca> wrote in message
"Ron H" <rnharsh@attbi.com> wrote in message
Does anyone make a trully noise free dimmer switch?
I'm using Leviton and have no noise whatsoever and I'm a ham so am very
conscious of the noisy devices sold today including the switch mode
converters for low voltage halogen lamps.
Very low noise dimmers are made for theatres (the ones with live actors).
Dimmer noise otherwise gets into the sound reinforcement system.

Expensive - not like the $3.98 at Walmart kind:
http://www.etdimming.com/

A variac works very well in this application, and is the standard
in small installations.

--
Nicholas O. Lindan, Cleveland, Ohio
Consulting Engineer: Electronics; Informatics; Photonics.
Remove spaces etc. to reply: n o lindan at net com dot com
psst.. want to buy an f-stop timer? nolindan.com/da/fstop/
 
"SQLit" <SQLitnospam@cox.net> wrote in message
news:4rPod.340287$a85.10747@fed1read04...
"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote in message
news:R-CdneomhMyRLD7cRVn-3Q@rogers.com...
Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the
specidications
are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!


So what are you going to use it for? Pretty hard to help with this kind
of
information.
Ok , the microcontroller should interpret the touch on the screen and also
receive infos from the computer through the RS232 port
It's just an Graphic display, and it is touch screen. So pretty much it is
to send the places where it has been touched to the computer, and send the
infos to be displayed from the computer..
 
"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote:

Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the specidications
are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!
If you want to program it in C, be sure to pick one with 8, 16 or 32
bit registers and a single adress space (like the Hitachi H8 or the
Texas instruments MSP430 series) otherwise you will find yourself
writing all kinds of (non portable) functions which are already in the
standard C library.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
 
"Alex Gibson" <me@privacy.net> wrote in message
news:30j6d2F313dh0U1@uni-berlin.de...
"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote in message
news:R-CdneomhMyRLD7cRVn-3Q@rogers.com...
Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the
specidications are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!

If you know verilog, why not use verilog and a cpld ?

http://www.fpga4fun.com/TextLCDmodule.html
http://www.fpga4fun.com/GraphicLCDpanel.html

My nick is not revelant in fact :)
It's too hard with Verilog for the RS232 interfacing and all that ,... I
really have no clue how to do it !! :)
 
"Airy R. Bean" <me@privacy.net> wrote in message
news:30j1i3F2vqp2uU1@uni-berlin.de...
After playing around with one (admittedly on NEC's evaluation
kit which I then subsumed into a project for a client) I'd
strongly recommend the 32 bit RISC from NEC, the
V850ES series.

Unlike the ARM design which only has 16 GP registers,
the 850 has 32. From what I can make out, it seems to
be strongly relate to the previous MIPS range of
super-computers.

"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote in message
news:R-CdneomhMyRLD7cRVn-3Q@rogers.com...
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most

Thanks, but I don't really know RISC ... : |
 
"Nico Coesel" <nico@puntnl.niks> wrote in message
news:41a4c129.61828895@news.planet.nl...
"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote:

Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the specidications
are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!

If you want to program it in C, be sure to pick one with 8, 16 or 32
bit registers and a single adress space (like the Hitachi H8 or the
Texas instruments MSP430 series) otherwise you will find yourself
writing all kinds of (non portable) functions which are already in the
standard C library.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
Hey,
What about the ATMega128 ?
Can I use the existing librairies ? I want to write the less code possible.
The problem is that I instead of doing a project proposed by the school...
wanted to do something of my own ... but I think I aimed a bit too high !!
:( I thought it would have been easier to hook a graphic display to a
computer !
So I want the easiest way possible ! :)
 
"Alex Gibson" <me@privacy.net> wrote in message
news:30jhi0F31ohq5U1@uni-berlin.de...
"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote in message
news:R-CdneomhMyRLD7cRVn-3Q@rogers.com...
Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the
specidications are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!

Just make sure what ever you choose has enough IO.

Your going to need 24 IO at minimum + other functions you may want
like serial(rs232) connection so - 22 for the screen , 2 for usart tx and
rx
assuming you want to use the touchscreen ?
+ maybe a temp sensor ? (is this for a fan controller/pc monitor ?)
Ok, the touchscreen is like an input for the RS232 port. And it is a 4 wire
system. And there are 18 other inputs... So for sure , there are 22 , + more
? yes i want to use RS232 too.



also what are you going to display / run on the screen ?
Will it need updating often ?
The computer will send through the RS232 port the display. It won't change
often at all.
This is what I want to do :
The display is divided for example in 4 sections. In each row there is like
a text. For example :
First row: "Hello This is..."
Next row "I love electronics" ,
Next row "I love you"
Next row "I love hockey"

and one last row with and arrow.

What I want to do :
When I am typing something for example, in wordpad, and when I hit with my
finger the first row, the whole text "Hello This is.." get copied ...
Or if I do "I love electronics" the whole text get copied ...
AND when I hit the arrow, it will go to another set of quotes.

Now i thought this was gonna be easy ... But no :)
So as you see it does not a lot of updating at all .. just when you hit the
next row I guess.



pic , avr, msp430, arm7(philips , sharp etc) , 8051, scenix
or even basic stamp

Either pick one you have some knowledge of
or one that has the cheapest and easiest to use tools
That is exactly why I asked the question on the forum ,is to try to figure
out which one would be the easiest ! : /
I don't know any of these controllers. I want the one doing the best the job
and the easiest for me. I know we can use C , or ASM , ....
I know programming, (C, ASM ...) . I think C is the way to go ? For the
librairies and all that ?

Also what package do you want to work with ?
dip or surface mount ?
Now I never heard of this terminilogy ? Does that mean that the controller
comes without anything, or with a borad or something ?


What language are you looking to us ?
asm , c , basic , forth , pascal ?
I would avoid asm, but c, basic, forth, pascal are pretty much alike ... I
guess C has the most suport ?


pic has free forth , pascal(jal) and c compilers(limited versions of
commerical product)
asm is free

avr has free forth c and basic compilers(bascom avr lite - limited
version)
asm is free

same with msp430 , 8051 and arm7(made by a varitety of manufacturers).

Depending on your requirements
maybe a atmega16, or 32 or 162
or pic16f877/877A
pic18f452 , 448 , 442 , 458

some cheap boards here www.futurlec.com
http://www.futurlec.com/BasicControllers.shtml
http://www.futurlec.com/DevelopmentBoards.shtml
http://www.futurlec.com/TrainingBoards.shtml

even Philips lpc2106 or lpc2129
http://www.semiconductors.philips.com/pip/LPC2106.html
http://www.semiconductors.philips.com/pip/LPC2129.html


For pics
www.piclist.com
www.winpicprog.co.uk

Avr
www.avrfreaks.com
http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/
Someone already adised me to use AtMega 128 ... do you think it's good
depending of everything I said above ?
Thank you a lot for your help
 
"Nico Coesel" <nico@puntnl.niks> wrote in message
news:41a4c129.61828895@news.planet.nl...
"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote:

Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the specidications
are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!

If you want to program it in C, be sure to pick one with 8, 16 or 32
bit registers and a single adress space (like the Hitachi H8 or the
Texas instruments MSP430 series) otherwise you will find yourself
writing all kinds of (non portable) functions which are already in the
standard C library.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
Hey,
What about the ATMega128 ?
Can I use the existing librairies ? I want to write the less code possible.
The problem is that I instead of doing a project proposed by the school...
wanted to do something of my own ... but I think I aimed a bit too high !!
:( I thought it would have been easier to hook a graphic display to a
computer !
So I want the easiest way possible ! :)
 
"~~ VerilogMan ~~" <Zoroxeus@yahoo.com> wrote in message
news:AoCdnQRYwNLEVT7cRVn-sw@rogers.com...
"SQLit" <SQLitnospam@cox.net> wrote in message
news:4rPod.340287$a85.10747@fed1read04...

"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote in message
news:R-CdneomhMyRLD7cRVn-3Q@rogers.com...
Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the
specidications
are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!


So what are you going to use it for? Pretty hard to help with this kind
of
information.
Ok , the microcontroller should interpret the touch on the screen and also
receive infos from the computer through the RS232 port
It's just an Graphic display, and it is touch screen. So pretty much it is
to send the places where it has been touched to the computer, and send the
infos to be displayed from the computer..
 
"~~ VerilogMan ~~" <Zoroxeus@yahoo.com> wrote in message
news:8qOdnftzfed6OzvcRVn-rQ@rogers.com...
"Alex Gibson" <me@privacy.net> wrote in message

Just make sure what ever you choose has enough IO.

Your going to need 24 IO at minimum + other functions you may want
like serial(rs232) connection so - 22 for the screen , 2 for usart tx and
rx
assuming you want to use the touchscreen ?
+ maybe a temp sensor ? (is this for a fan controller/pc monitor ?)

Ok, the touchscreen is like an input for the RS232 port. And it is a 4
wire
system. And there are 18 other inputs... So for sure , there are 22 , +
more
? yes i want to use RS232 too.


also what are you going to display / run on the screen ?
Will it need updating often ?

The computer will send through the RS232 port the display. It won't change
often at all.
This is what I want to do :
The display is divided for example in 4 sections. In each row there is
like
a text. For example :
First row: "Hello This is..."
Next row "I love electronics" ,
Next row "I love you"
Next row "I love hockey"

and one last row with and arrow.

What I want to do :
When I am typing something for example, in wordpad, and when I hit with my
finger the first row, the whole text "Hello This is.." get copied ...
Or if I do "I love electronics" the whole text get copied ...
AND when I hit the arrow, it will go to another set of quotes.

Now i thought this was gonna be easy ... But no :)
So as you see it does not a lot of updating at all .. just when you hit
the
next row I guess.
I think you need to start with a more simple project
then build on it once you know more.

something like sending text to a text mode lcd via rs232
do that as a couple of part project

pic , avr, msp430, arm7(philips , sharp etc) , 8051, scenix
or even basic stamp

Either pick one you have some knowledge of
or one that has the cheapest and easiest to use tools

That is exactly why I asked the question on the forum ,is to try to figure
out which one would be the easiest ! : /
It depends on your background, what you are trying to do ?

how you are going to get started either buying or making your own board ?

what electronics knowledge ?

I don't know any of these controllers. I want the one doing the best the
job
and the easiest for me. I know we can use C , or ASM , ....
I know programming, (C, ASM ...) . I think C is the way to go ? For the
librairies and all that ?
Which asm ?

Most libraries you need come with the compilers


Also what package do you want to work with ?
dip or surface mount ?

Now I never heard of this terminilogy ? Does that mean that the controller
comes without anything, or with a borad or something ?
DIP - dual inline package, mounts thruough holes in the pcb
so is called through hole

surface mount means it is mounted on the suface of the pcb

pcb - printed circuit board

Depends what you want, either buy a premade board with the microcontroller
of your choice or buy the bits and put your own together.

What language are you looking to us ?
asm , c , basic , forth , pascal ?

I would avoid asm, but c, basic, forth, pascal are pretty much alike ... I
guess C has the most suport ?
Asm and c. C doesn't suit all microcontrollers though.
Some weren't designed to be programmed in c.

Up to you to use or pick the language you want to use.

Even if you choose to use c you really still need to know
some asm for the chip you are using.

Someone already adised me to use AtMega 128 ... do you think it's good
depending of everything I said above ?
Thank you a lot for your help
It can manage what you want but you would need to
buy a premade board if you don't have much electronics experiance.
Surface mount package

www.bdmicro.com make some nice atmega128 boards
can see others at avrfreaks

Avr's of which the atmega128 is one, have free tools
ide for windows , + free c compiler (gcc port) even ada compiler(gcc port)

free avr forth,
then quite a few commerical compilers

www.avrfreaks.com compilers etc

http://www.atmel.com/products/avr/ to get the datasheets and app notes for
the atmega128


Alex
 
"Dave VanHorn" <dvanhorn@cedar.net> wrote in message
news:SKydnUHthNBO0TrcRVn-2w@comcast.com...
Thanks, but I don't really know RISC ... : |

That's sort of nonsensical, don't you think?
RISC is not a language.
RISC is a marketing term, trying to make an advantage out of limited
instruction space.

Ex: The PIC is "risc", and the AVR is considered "CISC".
The Pic should be faster right?

At the same clock, the PIC takes four cycles to do anything, while most
instructions on the AVR are one cycle. The PIC clocks a bit faster than
the AVR, but nowhere near enough to make it up.
Barely 2x, and they'd need at least 4X.

Since the PIC has less instructions, a given function requires more
instructions to get done. Also, the PIC has a single working register,
where the AVR has 32, though the lower 16 are slightly limited. Where
the AVR can store many critical things in registers, and modify/test them
in one cycle, the PIC needs to load them into the W register (four cycles)
test (four cycles) then save them back if it was a modify, for another
four cycles.

So it would seem that the overwhelming advantage is to the "CISC" machine.

Remember, the limit case of RISC is a processor that has one "NOP"
instruction, but executes it infinitely fast.
Hey thanks for the reminder,
I did not pay attention. I thought it was "another architecture" using less
and different instructions.
I guess CISC is way better for me anyways. !
 
"~~ VerilogMan ~~" <Zoroxeus@yahoo.com> wrote:

"Nico Coesel" <nico@puntnl.niks> wrote in message
news:41a4c129.61828895@news.planet.nl...
"~~ VerilogMan ~~" <zoroux7@rogers.com> wrote:

Hello,
I am thinking of buiying this graphic display.
http://www.crystalfontz.com/products/12864cp/index.html#CFAX12864CP1WGHTS
It has a 4 analog I/O for the touch screen, and 18 I/O (the specidications
are on the link "Data Sheet")
I have a VERY hard time trying to figure the best microcontroller to
interface it with a desktop computer on the serial port.
If you could take a look at http://dkc1.digikey.com/CA/PDF/C043/P4.html
(Microcontrollers section) and tell me wich one is the easiest / most
efficient, i would appreciate big time !
Thanks guys!

If you want to program it in C, be sure to pick one with 8, 16 or 32
bit registers and a single adress space (like the Hitachi H8 or the
Texas instruments MSP430 series) otherwise you will find yourself
writing all kinds of (non portable) functions which are already in the
standard C library.

Hey,
What about the ATMega128 ?
Can I use the existing librairies ? I want to write the less code possible.
I wouldn't recommend it. It has a separate program and data memory
space. This give problems when using constant strings in program
memory and normal strings in data memory. The standard functions can't
tell from which memory the string should be fetched.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
 
On Fri, 26 Nov 2004 17:30:01 -0500, the renowned "Dave VanHorn"
<dvanhorn@cedar.net> wrote:

I wouldn't recommend it. It has a separate program and data memory
space. This give problems when using constant strings in program
memory and normal strings in data memory. The standard functions can't
tell from which memory the string should be fetched.

WTF?? I haven't heard it causing any problems for tons of users in C and
assembler..
It's just a minor irritation. Same deal with PICs and 8051s, of
course.

At a low level you have to do something like tell the function where
the data is secreted by adding a bit or two to the pointer. The
function then uses a different instruction to read the data from RAM
vs ROM vs. (maybe) EEPROM. At source-code level, it's pretty
transparent, most of the time, IME.


Best regards,
Spehro Pefhany
--
"it's the network..." "The Journey is the reward"
speff@interlog.com Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog Info for designers: http://www.speff.com
 
"Dave VanHorn" <dvanhorn@cedar.net> wrote:

I wouldn't recommend it. It has a separate program and data memory
space. This give problems when using constant strings in program
memory and normal strings in data memory. The standard functions can't
tell from which memory the string should be fetched.

WTF?? I haven't heard it causing any problems for tons of users in C and
assembler..
That's true... as long as you don't touch the standard C library and
write everything yourself. I recently found myself trying to get a
command line interpreter -which uses the standard C library a lot- to
work on a 8051 proto board to write some values in an I2C chip. In the
end I looked over the assembler and found there is no way around it
except for re-writing the entire program taking the memory areas into
account.

Suddenly it occured to me that writing code for an 8051 wasn't
efficient. Don't get me wrong here; I have been using 8051 micro's for
years. The code isn't portable at all which prohibits re-using the
code and writing, compiling & testing code on a PC. It can only be
used on an 8051. Thats not what I wanted -at all-.

Anyway, since I already spend 2 days on it, I decided to abandon the
8051 board and use a board with a Hitachi H8/300 micro on it. I got it
running within 3 hours (from cutting the CPU part from an existing
scrap board, mounting an RS232 transceiver on it to getting the source
compiled & loaded into the EEPROM).

The bottom line is, if you want to use C as a truly portable (and
therefore efficient) language, stick with the micro's that have a
single memory address space (a separate I/O space is not a problem).

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
 
In article <lvcfq0toopkn1pr1uc8qpl81idgirmuf4v@4ax.com>,
Spehro Pefhany <speffSNIP@interlogDOTyou.knowwhat> wrote:
On Fri, 26 Nov 2004 17:30:01 -0500, the renowned "Dave VanHorn"
dvanhorn@cedar.net> wrote:


I wouldn't recommend it. It has a separate program and data memory
space. This give problems when using constant strings in program
memory and normal strings in data memory. The standard functions can't
tell from which memory the string should be fetched.

WTF?? I haven't heard it causing any problems for tons of users in C and
assembler..

It's just a minor irritation. Same deal with PICs and 8051s, of
course.
In 8051 land you can combine PSEN/ and RD/ for external accesses if you
really want to.

Using the 8051 with ASM and dealing with strings is usually very easy
because strings that are constants, and strings that change almost never
will swap roles.

The Keil C for 8051 seems to do not too bad at dealing with the issue.
They also allow banking of the code space. I usually prefer to write my
8051 code in ASM so I haven't used the C that much. Folks I work with
have used the C tools and lived to tell of it so it can't be all that bad.




--
--
kensmith@rahul.net forging knowledge
 
In article <41a7bbed.257096795@news.planet.nl>,
Nico Coesel <nico@puntnl.niks> wrote:
[....]
Suddenly it occured to me that writing code for an 8051 wasn't
efficient. Don't get me wrong here; I have been using 8051 micro's for
years. The code isn't portable at all which prohibits re-using the
code and writing, compiling & testing code on a PC. It can only be
used on an 8051. Thats not what I wanted -at all-.
You can reuse the code. If you write good code for an 8051 you can use it
on any other 8051. I have a set of routines that have been put into 6
very different products. The standard RS232, 32 bit math, a command line
hardware debugger and a huge number of utility routines have been used in
each.

You can get 8051 similators for the PC so you really can run the code on a
PC. It just runs a little slower than normal. Its sort of like using XP.
If you have a 1GHz PC you are not too likely to notice the reduced
performance.


--
--
kensmith@rahul.net forging knowledge
 
kensmith@green.rahul.net (Ken Smith) wrote:

In article <41a7bbed.257096795@news.planet.nl>,
Nico Coesel <nico@puntnl.niks> wrote:
[....]
Suddenly it occured to me that writing code for an 8051 wasn't
efficient. Don't get me wrong here; I have been using 8051 micro's for
years. The code isn't portable at all which prohibits re-using the
code and writing, compiling & testing code on a PC. It can only be
used on an 8051. Thats not what I wanted -at all-.

You can reuse the code. If you write good code for an 8051 you can use it
on any other 8051. I have a set of routines that have been put into 6
very different products. The standard RS232, 32 bit math, a command line
hardware debugger and a huge number of utility routines have been used in
each.
You are missing my point. If I write a piece of code, I want to be
able to use it on another platform (unless it deals with specific
hardware ofcourse).

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
 
"Alex Gibson" <me@privacy.net> wrote in message
news:30pvkcF3312qdU1@uni-berlin.de...
"~~ VerilogMan ~~" <Zoroxeus@yahoo.com> wrote in message
news:8qOdnftzfed6OzvcRVn-rQ@rogers.com...
"Alex Gibson" <me@privacy.net> wrote in message

Just make sure what ever you choose has enough IO.

Your going to need 24 IO at minimum + other functions you may want
like serial(rs232) connection so - 22 for the screen , 2 for usart tx
and rx
assuming you want to use the touchscreen ?
+ maybe a temp sensor ? (is this for a fan controller/pc monitor ?)

Ok, the touchscreen is like an input for the RS232 port. And it is a 4
wire
system. And there are 18 other inputs... So for sure , there are 22 , +
more
? yes i want to use RS232 too.


also what are you going to display / run on the screen ?
Will it need updating often ?

The computer will send through the RS232 port the display. It won't
change
often at all.
This is what I want to do :
The display is divided for example in 4 sections. In each row there is
like
a text. For example :
First row: "Hello This is..."
Next row "I love electronics" ,
Next row "I love you"
Next row "I love hockey"

and one last row with and arrow.

What I want to do :
When I am typing something for example, in wordpad, and when I hit with
my
finger the first row, the whole text "Hello This is.." get copied ...
Or if I do "I love electronics" the whole text get copied ...
AND when I hit the arrow, it will go to another set of quotes.

Now i thought this was gonna be easy ... But no :)
So as you see it does not a lot of updating at all .. just when you hit
the
next row I guess.


I think you need to start with a more simple project
then build on it once you know more.

something like sending text to a text mode lcd via rs232
do that as a couple of part project

Well the problem is that I already proposed this project... So it's a bit
too late for me to go back ! :(



pic , avr, msp430, arm7(philips , sharp etc) , 8051, scenix
or even basic stamp

Either pick one you have some knowledge of
or one that has the cheapest and easiest to use tools

That is exactly why I asked the question on the forum ,is to try to
figure
out which one would be the easiest ! : /

It depends on your background, what you are trying to do ?

how you are going to get started either buying or making your own board ?

what electronics knowledge ?

See I just thought that all you neede was the controller and that you had to
attach it to the connections of the LCD module ...
But apparently I need a board and everything with different composants !!
On one side it is good ... I feel like I am learning *a lot* each time I
read you guys. But on the other hand I realize the harder it is ! :)

http://www.controlanything.com/manuals/GraphicDisplayChips.pdf on this
website this guy has done it for graphic lcds but there is not the
touchscreen part
So I pretty much discovered that you needed more than just a microcontroller
! I felt like buying what this guy was sellinh and try to adapt it for what
I wanted to do ... ButI don't think it is possible


I don't know any of these controllers. I want the one doing the best the
job
and the easiest for me. I know we can use C , or ASM , ....
I know programming, (C, ASM ...) . I think C is the way to go ? For the
librairies and all that ?

Which asm ?
Intel X86


Most libraries you need come with the compilers


Also what package do you want to work with ?
dip or surface mount ?

Now I never heard of this terminilogy ? Does that mean that the
controller
comes without anything, or with a borad or something ?

DIP - dual inline package, mounts thruough holes in the pcb
so is called through hole

surface mount means it is mounted on the suface of the pcb

pcb - printed circuit board

Depends what you want, either buy a premade board with the microcontroller
of your choice or buy the bits and put your own together.

I think I will go with the first choice man ! :)

What language are you looking to us ?
asm , c , basic , forth , pascal ?

I would avoid asm, but c, basic, forth, pascal are pretty much alike ...
I
guess C has the most suport ?

Asm and c. C doesn't suit all microcontrollers though.
Some weren't designed to be programmed in c.

Up to you to use or pick the language you want to use.

Even if you choose to use c you really still need to know
some asm for the chip you are using.
I do know asm... but I want to use it as less as i can ...


Someone already adised me to use AtMega 128 ... do you think it's good
depending of everything I said above ?
Thank you a lot for your help

It can manage what you want but you would need to
buy a premade board if you don't have much electronics experiance.
Surface mount package

www.bdmicro.com make some nice atmega128 boards
can see others at avrfreaks
Avr's of which the atmega128 is one, have free tools
ide for windows , + free c compiler (gcc port) even ada compiler(gcc port)

free avr forth,
then quite a few commerical compilers

www.avrfreaks.com compilers etc

http://www.atmel.com/products/avr/ to get the datasheets and app notes
for the atmega128
Hey, thanks these websites are amazing.... they even have serial
interface.... !
Definitvely my choice is to go with a board now I think. If I have to just
do the programming part and not the interfacing, that would be really a big
lift from my shoulders.
I went on the ATMEGA128 boards page... And these ones looked interesting:

Flexit
MB-128-XXX
Mega128-Dev-MMC
MEGABRAIN128
PROBOmega128
STK 501
Mega128-Net
adn all the BD MICRO

Which one do you think is the best ? With my amateur eyes the BDMICRO looks
nice and same with the STK501...
which one would you ? If you had to make a choice right now ? (that's what I
have to do right now :) !
I guess I would want the one with the most support. and price/quality wise ?
I think this one http://www.bdmicro.com/mavric-iib/ is quite good !

Again, thanks for all your help, all of your help is really making me
progress quickly!
 
"Dave VanHorn" <dvanhorn@cedar.net> wrote in message
news:utqdnQZATZ8EzDTcRVn-jA@comcast.com...
You should look at what each offers.

I have a Mavric, and it's a very well done board.
I actually looker for the support part and the STK501 seems to have more
suport ! It has assembler program from ATMEL for example but not the MAVRIC
....
so which one would you go with ??
 
"Dave VanHorn" <dvanhorn@cedar.net> wrote in message
news:utqdnQZATZ8EzDTcRVn-jA@comcast.com...
You should look at what each offers.

I have a Mavric, and it's a very well done board.
I actually looker for the support part and the STK501 seems to have more
suport ! It has assembler program from ATMEL for example but not the MAVRIC
....
so which one would you go with ??
 

Welcome to EDABoard.com

Sponsor

Back
Top