Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




programar


       



#1  programar
zapeitor

Registrado: 21 Jun 2006
Mensajes: 134
Ubicación: en un lugar de la Mancha... (España)
citar
hola, me gustaria empezar a programar algo sencillito (encender un LED desde el ordenador...) el lenguage de programacion que voy a aprender es visual basic (esque es el que estudio en el insti) e leido algo por internet pero no me acabo de enterar ya que necesito que sea desde 0. lo que se programa se llama pic no?? si me pudierais fecilitar links de tutoriales y proyectos practicos os estaria muy agradecido
a y tutoriales de programar con el visual enfocado a esto porque lo que esteudio en el insti no tiene mucho que ver con controlar nada del exterior

saludos

#2  
zapeitor

Registrado: 21 Jun 2006
Mensajes: 134
Ubicación: en un lugar de la Mancha... (España)
citar
antes tenia el visual basic home edition pero formatee el ordenador y se perdio.. en una revista de informatia venia el visual basic 2005 express edition pero no es igual y en ese no se acer nada. en otra revista venian mas (no demos pero supongo que no sera la misma version que si lo compras) visual c# 2005 express edition, visual c++ express edition y visual J# 2005 express edition. cual es mejor para esto¿?

pd: no me importa usar el visual basic 2005 expres pero tendria que aprender como se llama lo que ya se como se llama (text1.text, en el otro seria textbox1.text... pero bueno si los otros no valen me da igual)

saludos

#3  
darea

Registrado: 16 Jun 2006
Mensajes: 35
citar
Hola zapeitor.

Vamos por partes.

Si lo que quieres es programar un PIC, con Visual Basic no puedes.

Con Visual Basic lo que puedes hacer es un programa que a traves del puerto serie o paralelo envíe una serie de datos (señales electricas al fin y al cabo) a un circuito y es el circuito el que hace lo que sea con esas señales.

Visual basic no es un lenguaje para programar PICS, para ello necesitas saber o bien el ensamblador de ese PIC que viene siendo un lenguaje de programación a bajo nivel, o bien aprender C que dispone de compiladores para crear programas para microcontroladores. Ese programa se compila con un compilador para pics y se graba en el propio pic con un hardware grabador y un software que graba.

Resumiendo, con Visual Basis lo que puedes hacer es un programa que realice un intercambio de datos con una tarjeta, pero no podras crear un programa para un pic con Visual Basic.

Espero haberte aclarado algo.

#4  
zapeitor

Registrado: 21 Jun 2006
Mensajes: 134
Ubicación: en un lugar de la Mancha... (España)
citar
vale, pues entonces quiero aprender a hacer con el visual todo lo que pueda enfecado a la electronica.

saludos

#5  
unikomakina

Registrado: 19 Jul 2006
Mensajes: 11
citar
yo no se si lo que te voy a decir esta bien o no pero si lo que quieres es programar pic, encender leds y esas cosas bajate del *Palabra Censurada* "curso de pic" es muy comprensible incluso si no sabes de electronica, yo no entiendo mucho pero no creo que puedas programar con visual basic cosas referentes a la electronica, lo tendras que hacer con assembler (ensamblador) en ese curso te explica algunos compiladores y programas. bajatelo esta en formato pdf

#6  
unikomakina

Registrado: 19 Jul 2006
Mensajes: 11
citar
ya que me han censurao una palabra supongo que sabras de que programa te hablo el de la mula, por favor si hago algo que valla contra las normas del foro que se me avise antes de tomar medidas contra mi porque no tengo ni idea

#7  
Li-ion
Moderador
Registrado: 26 Ene 2005
Mensajes: 997
Ubicación: Armenia, Colombia
citar
unikomakina escribió:
ya que me han censurao una palabra supongo que sabras de que programa te hablo el de la mula, por favor si hago algo que valla contra las normas del foro que se me avise antes de tomar medidas contra mi porque no tengo ni idea


Por favor lee las políticas de esta Comunidad:

http://www.forosdeelectronica.com/politicas.htm

El hecho de no conocerlas no te exime de que no se te apliquen.

Saludos.

#8  
zapeitor

Registrado: 21 Jun 2006
Mensajes: 134
Ubicación: en un lugar de la Mancha... (España)
citar
no me va el "programa de la mula" lo que pueda hacer con el visual es lo unico que voy a poder hacer a no ser que me lo pueda bajar gratis de otro sitio

pd: todabia nadie me a dicho nada sobre el visual...

saludos

#9  
darea

Registrado: 16 Jun 2006
Mensajes: 35
citar
zapeitor no te lo tomes a mal de verdad. pero con visual poco puedes hacer relativo a la electronica, es mas no puedes hacer nada más que enviar señales por los puertos serie o paralelo. todo lo demas lo tiene que hacer un circuito que reciba esas señales y haga lo que tu quieres con ellas, por lo que la parte electronica nunca dependera de lo que sepas acerca de visual basic.

resumiendo y a modo de ejemplo: podrías hacer un programa que mandande un bit por un puerto y que ese bit lo reciba un circuito que active un contador.En este caso visual basic solo mandaria dicho bit. Así por encima es lo que podrás hacer nada más.

Y para aprender eso no tienes mas que buscar en cualquier buscador algo como "control de puerto serie en visual basic" y tendras mucha documentación.

#10  
Danyan

Registrado: 19 Jul 2006
Mensajes: 11
citar
Si tienes especial interes en usar Visual Basic puedes mirar
tambien funciones de la API de Windows y también hacer llamadas
al sistema operativo (más MSDOS que Windows) utilizando la
función Shell.

Aunque lo mejor seria usar C.

También podrias buscar librerias para Visual Basic desarrolladas por terceros
(que seguramente estén programadas en C) que te permitan acceder directamente
a ciertos dispositivos por el puerto que sea (por ejemplo una libreria que
maneje un modem).

Con Visual Basic 6 (en .NET no sé como se llamará) tienes el componente
"Microsoft Comm Control" MSCOMM32.OCX que te permite comunicarte por el puerto serie.

Espero que te sirva.
Un saludo...

 Responder



Google
 


 Temas de interés 
No hay mensajes nuevos Matriz de Led 5x7
No hay mensajes nuevos Voltimetro con LED
No hay mensajes nuevos Activar un diodo led con sonido.
No hay mensajes nuevos Esctructura interna de diodos LED, Silicio, Germanio, Zener.
No hay mensajes nuevos Cambiar la linterna del Nokia 1100 por un led titilante

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||