|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Toph
Páginas: 1 ... 3 4 [5] 6 7 ... 21
101
« en: Martes 9 de Diciembre de 2008, 16:58 »
Hola de nuevo. No se como se hace exactamente lo que dices, pero si que puede ser... tengo un libro de este pic y aqui no pone nada de que se activen a nivel bajo. pegasux a parte de los libros debes revisar el datasheet, en el registro OPTION_REG REGISTER (ADDRESS 81h, 181h) esta el bit 6 INTEDG para colocar lo que te digo bit 6 INTEDG: Interrupt Edge Select bit 1 = Interrupt on rising edge of RB0/INT pin 0 = Interrupt on falling edge of RB0/INT pin ahi debes colocar que sea 0 (cuando haya un flanco negativo, pase de uno a cero),otra cosa en cuanto se de la interrupcion la desactivas porque despues van a llegar mas flancos. como veo que no estabas usando este registro, si ves en el datasheet ese bit estaba a uno o sea que detectaba flanco positivo
102
« en: Martes 9 de Diciembre de 2008, 16:27 »
Listo, ya tengo la mayoria del trabajo hecho, realmente les agradezco, ahora solo me falta lahacer la suma de las comidas vendidas al dia (TOTAL DE VENTAS DIARIAS) el total del pedido y la funcion de validacion que obligue al usuario a escoger por lo menos una opcion de cada frame. ya con eso tendria listo el programa. lo del dinero es de igual forma que lo otro solo que ya no serian strings. y para obligar al usuario a escoger solo es de ver por ejemplo si la variable contorno esta vacia entonces que mande un mensaje y no haga mas hasta que se elija algo.
103
« en: Martes 9 de Diciembre de 2008, 16:18 »
Muy buenas. Pues parece que no funciona bien la cosa. Tambien he probado a colocar un diodo en ambos sentidos (por si acaso). El tema es que si habilito la interrupcion del bit 0 del puerto B se despierta siempre, aunque no haya señal de recepcion (quito el cable). Igual pruebo con resistencias pull-up y pull-down... Si alguien tiene alguna idea se agradece toda la ayuda posible.
Saludos. la interrupcion en el puerto B ¿las has puesto que se active con bajo?, ya que debe ser asi, porque sino mal recuerdo cuando no ha recibido dato esta en alto hasta que recibe cambia a cero momentaneamente.
104
« en: Lunes 8 de Diciembre de 2008, 19:09 »
Entre los juzgados están un gringo, un hindú y un colombiano.  Al igual que este chiste que puso shadow_rev que ya lo habia visto en varias versiones solo le cambian la nacionalidad al ultimo, aqui va otro que ya lo oi en España, Mexico y obvio en mi pais y aunque es muy viejo tambien, se los dedico a algunos que "aman" a sus presidentes  solo cambien la nacionalidad y la moneda Zapatero sobrevuela España en helicóptero con su familia. En cierto punto, decide tirar un billete de 5 euros diciendo: - Así haré felices a 5 personas. Su mujer, Sonsoles, interviene diciendo: - Tira mejor uno de 10 euros, que así harás feliz a 10 personas. A lo que la menor de sus hijas le dice entusiasmada: - ¡Papá, papá!! Tira mejor uno de 50 euros, así harás feliz a 50 personas. En ese momento, se vuelve el piloto del helicóptero y dice encarado a ZP: - ¿Y por qué coño no se tira usted, y así hace feliz a toda España
105
« en: Lunes 8 de Diciembre de 2008, 17:14 »
si lo pongo en label diferente van a aparecer regados en la pantalla del  No necesariamente si a la hora de poner los labels en el form los pones alineados te van a salir alineado el texto que hay en ellos. lo de varios label te lo ponia para que entendieras el funcionamiento, pero en realidad ese programa lo puedes hacer con un lebel o para mayor comodidad con tres labels "orden precio y monto Total". El label lo tienes que expandir de tal forma que quepan todas las opciones posibles y en el codigo del programa podrias poner algo asi: Label1.Caption = (carnes+ Chr(13) + contornos + Chr(13) + postres)
chr(13)' es para dar un enter Otra cosa es que se tiene que elegir por lo menos una opcion de cada frame, es decir, tiene que pedir uno o varios contornos, carne, postre, seleccionar el metodo de pago.
si, de igual forma por ejemplo puedes crear la variable contornos y las opciones que hay contorno1, contorno2, contorno3, etc. y al final guardar en la variable contornos las opciones de contornos elegidas, siempre con el enter asi: contorno = contorno1 + Chr(13) + contorno2
al final tendrias que poner el label que te puse arriba, donde contornos, carnes y postres tendrian todas las opciones elegidas.
106
« en: Sábado 6 de Diciembre de 2008, 22:15 »
Bueno, hice todo tal cual me indico, todo va perfecto. pero cuando introduzco el cod de programacion a otro boton no me hace nada solo me muestra el arroz.
 No entiendo a que te referis con "pasar el codigo a otro boton", para que te muestre las otras variables "arroz","enm" y "enc" deben estar declaradas como públicas y de la siguiente manera: Label2.Caption = Form1.arroz Label3.Caption = Form1.enm
etc. y obviamente que sus casillas (checkbox) hayan sido seleccionadas. Como recomendacion ejecuta tu programa paso a paso y observa que tienen tus variables para ver porque no se muestran
107
« en: Sábado 6 de Diciembre de 2008, 17:56 »
Si alguien conoce alguna otra organización o campaña que disponga de banners que lo indique a continuación y será añadida a la rotación de banners. ¿que tal esta? http://www.fundacionvicenteferrer.org/esp/home.php?s=601Es de la Fundación Vicente Ferrer es una ONG de desarrollo comprometida con el proceso de transformación de las comunidades más desfavorecidas de Anantapur (India).
108
« en: Sábado 6 de Diciembre de 2008, 17:49 »
 es sencillo, revisar lo que se elige y mostrarlo en otro form, para ello puedes declarar una variable como publica para que el form2 tambien la conozca te doy un ejemplo con la opcion "arroz": Public a As String Private Sub Check1_Click() a = "arroz" End Sub
en el boton de que ya esta el pedido, que aparezca el form2 con la informacion: Private Sub Command1_Click() Form2.Show End Sub
y en el form2 algo asi Private Sub Form_Load() Label2.Caption = Form1.a End Sub
asi en cuanto se ejecuta el form 2 muestra en el label 2 (que estaria en el cuadro de las ordenes)lo que tenga la variable "a" en este caso la palabra "arroz". Con saber esto ya se puedes hacer lo de los otros platos y lo del dinero.  no coloco mas porque incumpliria con las politicas del foro ya que no se hacen tareas, solo se responden dudas puntuales
109
« en: Viernes 5 de Diciembre de 2008, 19:54 »
110
« en: Viernes 5 de Diciembre de 2008, 19:19 »
111
« en: Viernes 5 de Diciembre de 2008, 18:28 »
Gracias Toph, tiene toda la pinta de ser eso. Uso el 16F876. Con lo del bit INT te refieres a puentear el pin RX con el RB0?
Muchas gracias y un saludo.  deberia funcionar, es de probar
112
« en: Viernes 5 de Diciembre de 2008, 17:50 »
¿No se supone que sale del reposo cuando recibe una interrupcion?  No necesariamente, no has puesto cual pic estas utilizando, pero por lo menos el que yo utilizo el PIC 16F877 segun su manual despierta del estado sleep por interrupciones de USART RX o TX solo en modo esclavo sincrono , creo que ese es tu problema. Creo que se puede solucionar activando la interrupcion por el bit INT (que si lo despierta) a travez de la RX
113
« en: Viernes 5 de Diciembre de 2008, 16:13 »
Y quizá incluir algún banner de pago en la rotación y la publicidad solidaria.
Qué opinan los demás? Me parece bien, asi no se deja la publicidad solidaria y siempre se percibe algo
114
« en: Jueves 4 de Diciembre de 2008, 20:15 »
 Pues este hilo creo que solo causara discucion tras discucion, es una opinion de un usuario que los que se sientan ofendidos van a tratar de responder lo que no va a llevar a nada, aunque de verdad me sorprende no haber encontrador reporte de cierre  . ya se discutio algo parecido hace tiempo aqui http://foros.solocodigo.com/viewtopic.php?f=117&t=21410&st=0&sk=t&sd=a&hilit=moderadoresahi no se dijeron nombres, aqui si. PD: Ya que esta es la taberna del bit y aqui no hay off-topic estaba pensando hecha a andar una nueva politica, dos informe de cierre de dos usuarios distintos para cerrar un post ¿que opinan? sera mas justo que una solo opinion (la mia). EDIT: me olvide que solo se permite denunciar una vez, asi que el segundo debe ser un mensaje privado
115
« en: Miércoles 3 de Diciembre de 2008, 17:58 »
116
« en: Miércoles 3 de Diciembre de 2008, 16:57 »
quisiera saber si hay alguna forma, y si que la hay, para que cuando por algún error, la tensión que me entra por cualquier pin del puerto A sea mayor a +5 voltios, este solo capture solo los +5 voltios, esto sería como una protección para que el el puerto no se queme o el PIC no se dañe, no si hay algún diodo Zener tal vez, espero que me puedan ayudar, un saludo a todos los del foro.  Con un simple divisor de tension con resistencias bastaria, esta imagen que pongo es de un voltimetro con PIC, lo coloco para que veas los arreglos que se hacen con las resistencias para que aunque se quisiera medir 2000, 200,20 etc. A esas maximas escalas solo le lleguen 2 voltios
117
« en: Martes 2 de Diciembre de 2008, 18:33 »
Nadie ha trabajado con modulos GSM? Revisa en el foro de telefonia y microcontroladores que puse, ahi hay informacion sobre esto, de igual forma con los comandos AT y la UART del micro se maneja.
118
« en: Martes 2 de Diciembre de 2008, 17:26 »
BAL(4)=densicat * S * r(T,Fi) - perim * JH2(T,Fi,Fpi); ¡¡¡¡ACA ES DONDE SUPUESTAMENTE ESTA EL ERROR!!!!
El problema esta aqui: densicat * S * r(T,Fi) - perim * JH2(T,Fi,Fpi) esto debe de dar algo que no se puede asignar a la posicion cuatro del vector BAL ¿sabes que da? y es raro porque si fuera 0, numero negativo o un numero grande no habria problema.
120
« en: Sábado 29 de Noviembre de 2008, 00:34 »
121
« en: Sábado 29 de Noviembre de 2008, 00:24 »
a lo mejor te sirve este link que encontre CLIC AQUI
122
« en: Sábado 29 de Noviembre de 2008, 00:09 »
Tutorial sobre el minicom para opensuse CLIC AQUI
123
« en: Viernes 28 de Noviembre de 2008, 20:18 »
124
« en: Viernes 28 de Noviembre de 2008, 16:52 »
Hola amigos de seguridad y criptografia, les envio este mail para preguntar una informacion. Me podria explicar algien que son las Senales Syn y Ack?Como se envian o se reciben? Estamos ahora con este tema en la facultad pero la verdad esque estoy unpoco perdido con la literatura no me entero muy bien de lo que es cada cosa. Un saludo a todos. Syn y ACK son parte del protocolo TCP que es un protocolo orientado a conexión, por lo tanto requiere que se establezca una conexión antes de que comience la transferencia de datos. Para que se establezca o inicialice una conexión, los dos hosts deben sincronizar sus Números de secuencia iniciales (ISN: Initial Sequence Numbers) y esta se lleva a cabo a través de un intercambio de segmentos que establecen la conexión al transportar un bit de control denominado SYN (para la sincronización), y los ISN. Los segmentos que transportan el bit SYN también se denominan "SYN". Esta solución requiere un mecanismo adecuado para elegir un número de secuencia inicial y un proceso levemente complicado para intercambiar los ISN. TCP al ser un protocolo orientado a conexion tambien es de entrega confiable de datos y para que los datos no se dupliquen o se pierdan usa los Acuse de Recibo (Acknowledgment) cada vez que el transmisor envia datos espera recibir un ACK que le garantice que los datos llegaron correctamente, sino se recibe un ACK dentro de un período determinado de tiempo darán como resultado una retransmisión o .
125
« en: Jueves 27 de Noviembre de 2008, 16:47 »
No debería darte problemas puesto que puedes decidir qué controlador usar. De todas formas para evitarte problemas desinstala el dispositivo y luego lo vuelves a instalar con el driver nuevo. OK, Gracias
Páginas: 1 ... 3 4 [5] 6 7 ... 21
|
|
|