Autor Tema: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI  (Leído 14281 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado AcoranTf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1099
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #15 en: 07 de Diciembre de 2013, 20:09:12 »
Hola  AcoranTf, seguramente, si te pones en contacto con la gente de LabCenter Electronics seguramente ellos te darán la información necesaria para crear nuevos componentes.
El tema del idioma puede ser un problema, pero es cuestión de intentarlo.

Gracias HJG por la sugerencia, tendre que intentarlo.

Saludos.

Desconectado Belgitaes

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 215
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #16 en: 08 de Diciembre de 2013, 07:31:09 »
A Ver A Lo Mejor Eso Puede Ayudar Un Poquito

El TPIC6C596 contains an 8-bit serial-in, parallel-out shift register
Por Lo Tanto Segun Isis Es Un Modelo SHIFTREG

Segun La Ayuda De Isis Veo Eso

The SHIFTREG primitive model implements the functionality
of a parallel/serial-in parallel/serial-out shift register.

Pin   Type   Pin Set   Description

CLK   Input   -   Clock
RESET   Input   -   Data reset
LOAD   Input   -   Data load
HOLD   Input   -   Shift-hold
UP   Input   -   Direction control
DL   Input   -   New lower data
DU   Input   -   New upper data
D#   Input   #1   Parallel load data
Q#   Output   #1   Data output
QL   Output   -   Lower Q output
QU   Output   -   Upper Q output

Time   Type   From/To   Edge   Default   Notes

TDLHCQ   Delay   CLK Þ Q   L Þ H   0   
TDHLCQ   Delay   CLK Þ Q   H Þ L   0   
TDLHLQ   Delay   LOAD Þ Q   L Þ H   TDLHCQ  [1]
TDHLLQ   Delay   LOAD Þ Q   H Þ L   TDHLCQ   [1]
TDHLDQ   Delay   D# Þ Q   H Þ L   TDHLCQ   [1]
TDLHDQ   Delay   D# Þ Q   L Þ H   TDLHCQ   [1]
TDLZOQ   Delay   OE Þ Q   L Þ Z   TDLHCQ   
TDHZOQ   Delay   OE Þ Q   H Þ Z   TDHLCQ   
TDZLOQ   Delay   OE Þ Q   Z Þ L   TDHLCQ   
TDZHOQ   Delay   OE Þ Q   Z Þ H   TDLHCQ   
TDRQ   Delay   RESET Þ Q   H Þ L   TDHLCQ   
TGQ   Glitch   Any Þ Q   Pulse   TDxxCQ
   
Property   Type   Meaning   Default   Notes

INIT   Initialisation   Initial register contents   0   
ARESET   Boolean   Asynchronous RESET?   FALSE   
ALOAD   Boolean   Asynchronous LOAD?   FALSE   
Notes

1.   The LOAD to Q time is used on LOAD going active (with a clock edge for a synchronous load);
        the D to Q time is used for a change in the input data whilst LOAD is already active.

Desconectado AcoranTf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1099
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #17 en: 08 de Diciembre de 2013, 19:24:19 »
Gracias de nuevo belgitaes, lo que explicas me ayuda en parte, aunque aun no lo entendi al 100 %. Tendre que estudiarlo mas detenidamente y practicar. Tambien me sirve de guia lo que hiciste de buscar en la ayuda del isis, no sabia que estuviese toda esa info en la ayuda.
Como te digo seguire estudiandolo hasta entenderlo perfectamente.

Saludos.

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #18 en: 13 de Diciembre de 2013, 08:40:29 »
La ayuda de la versión 8.1, incluye una explicación un poco mayor. Tal vez te ayude.

The SHIFTREG primitive model implements the functionality of a parallel/serial-in parallel/serial-out shift register. The model features:

Shift up/down control via a CLK input and the shift direction control UP input.
Register initialisation via the INIT property.
Loading of the register's Q outputs from the D data inputs via the LOAD input pin. A synchronous or asynchronous load operation is definable via the ALOAD property.
Resetting of the register's Q outputs via the RESET input pin. Synchronous or asynchronous reset is definable via the ARESET property.
Shift enable/disable control via the HOLD input pin.
Output-enable control via the OE input pin.
Serial data inputs, DL and DU. When a shift up operation occurs, the less significant bits are moved one place up into the next more significant bit and the least-significant bit is loaded from the DL input. When a shift down operation occurs, the more significant bits are moved one place down into the next less significant bit and the most-significant bit is loaded from the DU input.
Serial data outputs, QL and QU. The QL output is the same as the least significant bit of the parallel output data, the QU output is the same as the most significant bit of the parallel output data. Unlike the parallel data outputs, the QL and QU are not affected by the OE output-enable input and remain active whilst the parallel outputs are tristate.

The OE output-enable input only affects the output state of the model's parallel data output. The OE input does not have to be asserted to perform reset, load or shift operations, and does not affect the output states of the QU and QL outputs.

In the case of more than one function being selected simultaneously, the reset operation has the highest priority, followed by the parallel load operation; given no reset or load operation and the HOLD input not being asserted, a shift operation will be performed in the direction indicated by the UP shift direction input.

Pin Type Pin Set Description
CLK
 Input
 -
 Clock
RESET
 Input
 -
 Data Reset
LOAD
 Input
 -
 Data load
HOLD
 Input
 -
 Shift-hold
UP
 Input
 -
 Direction control
DL
 Input
 -
 New lower data
DU
 Input
 -
 New upper data
D#
 Input
 #1
 Parallel load data
Q#
 Output
 #1
 Data output
QL
 Output
 -
 Lower Q output
QU
 Output
 -
 Upper Q output

 

Time Type From/To Edge Default Notes
TDLHCQ
 Delay
 CLK → Q
 L → H
 0
 
 
TDHLCQ
 Delay
 CLK → Q
 H → L
 0
 
 
TDLHLQ
 Delay
 LOAD  → Q
 L → H
 TDLHCQ
 [1]
 
TDHLLQ
 Delay
 LOAD  → Q
 H → L
 TDHLCQ
 [1]
 
TDHLDQ
 Delay
 D#  → Q
 H → L
 TDHLCQ
 [1]
 
TDLHDQ
 Delay
 D# → Q
 L → H
 TDLHCQ
 [1]
 
TDLZOQ
 Delay
 OE  → Q
 L → Z
 TDLHCQ
 
 
TDHZOQ
 Delay
 OE → Q
 H → Z
 TDHLCQ
 
 
TDZLOQ D
 Delay
 OE  → Q
 Z → L
 TDHLCQ
 
 
TDZHOQ
 Delay
 OE → Q
 Z → H
 TDLHCQ
 
 
TDRQ
 Delay
 RESET  → Q
 H → L
 TDHLCQ
 
 
TGQ
 Glitch
 ANY → Q
 Pulse
 TDxxCQ
 
 

 

Property Type Meaning Default
INIT
 Initialisation
 Initial register contents
 0
 
ARESET
 Boolean
 Asynchronous RESET?
 FALSE
 
ALOAD
 Boolean
 Asynchronous LOAD?
 FALSE
 

 

1. The LOAD to Q time is used on LOAD going active (with a clock edge for a synchronous load); the D to Q time is used for a change in the input data whilst LOAD is already active.

Desconectado AcoranTf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1099
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #19 en: 14 de Diciembre de 2013, 02:20:30 »
Hola de nuevo fjalex, si tu tienes esa version, ¿podrias comprimir la carpeta "HELP" y enviarmela?. Es que yo no la tengo.

Saludos.

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #20 en: 14 de Diciembre de 2013, 04:58:11 »
Te adjunto la información en pdf que se lee mucho mejor.

Desconectado AcoranTf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1099
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #21 en: 14 de Diciembre de 2013, 17:37:55 »
Gracias.

Saludos.

P.D.: Me baje la version 8.1 demo de Lab Center y la instale en una maquina virtual, asi tengo toda la ayuda de esa version.
« Última modificación: 16 de Diciembre de 2013, 12:57:29 por AcoranTf »

Desconectado AcoranTf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1099
Re: ¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #22 en: 23 de Septiembre de 2016, 18:13:38 »
Bueno, por fin y gracias a la ayuda de fjalex y belgitaes, ya tenemos la libreria de este interesante CI para proteus.
Podeis descargarla de los enlaces que pongo a continuacion y agregando cada archivo en su lugar correspondiente, ya la tendreis operativa.
El archivo MODELS.rar hay que descomprimirlo en la carpeta MODELS de vuestro Proteus y el LIBRARY.rar  , en la carpeta LIBRARY.
Aparte voy a abrirl otro hilo para explicar como hice para conseguir esta libreria.
Espero que os sea de utilidad.

Saludos.

P.D.: Se me olvidaba decir que yo la puse en la seccion Miscelaneous del proteus.

He de reconocer que a veces soy bastante despistado con algunos temas. Prometi abrir un hilo para explicar esto y nunca lo hice.
Ahora lo necesito de nuevo y no recuerdo como lo hice y al buscarlo, resulta que tampoco esta la info. Voy a tener que utilizar una agenda e ir anotando las cosas pendientes.
Mirare porque creo que tengo la info preparada en algun lugar de mi disco de 4 TB.  :5] :5].

P.D.: Edito para indicaros que no tengo la informacion completa, pero si encontre el capitulo 7 del curso de Proteus de Jose Luis Sanchez Calero, publicado en Micropic. En ese capitulo me base yo para las modificaciones que hice en su momento, ademas de la ayuda que me brindaron fjalex y belgitaes. El citado curso se puede descargar de: http://www.micropic.es/mpforo/index.php?action=dldir;sa=list;id=16

« Última modificación: 23 de Septiembre de 2016, 20:31:42 por AcoranTf »

Desconectado Belgitaes

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 215
Re:¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #23 en: 24 de Septiembre de 2016, 06:16:16 »
Aqui Esta Tu Libreria Hecha Por Ti El 7/12/2013
Te La Subo Aqui
* TPIC6C596.zip
(72.92 kB - descargado 350 veces)

Desconectado AcoranTf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1099
Re:¿Alguien sabe si existe libreria para el TPIC6C596? YO SI
« Respuesta #24 en: 24 de Septiembre de 2016, 20:46:31 »
Aqui Esta Tu Libreria Hecha Por Ti El 7/12/2013
Te La Subo Aqui - Tienes que ingresar para ver archivos adjuntos -

Muchas gracias belgitaes, aunque la libreria si que la tengo guardada a buen recaudo. Es la informacion de como la hice en su momento lo que no encuentro.
Creo que es una de las cosas que perdi cuando se me averio el HD que tenia antes, a partir de ese momento y para no volver a perder informacion, monte un sistema RAID5 con 3 discos de 2 TB cada uno.
Ahora necesito crear otros componentes y por eso necesito esa informacion, pero entre lo que esta publicado aqui, que me indicasteis tu y fjalex, mas el curso que indique antes creo que me arreglare bien.

Saludos.

Desconectado emil_m

  • PIC10
  • *
  • Mensajes: 6
Re: ¿Alguien sabe si existe libreria para el TPIC6C596?
« Respuesta #25 en: 12 de Septiembre de 2019, 11:25:43 »
tal vez este artículo te ayude para ver como se modifican modelos:

Creeacion de modelos en proteus

Un saludo.

hola. puedes subir otravez el documento? gracias.