Electronics 74LS244 VS 74HC244 VS 74F244 (PC parallel port interfacing)

Discussion in 'Modding' started by Starbuck3733T, 21 Jan 2004.

  1. Starbuck3733T

    Starbuck3733T Look out sugar, here it comes

    Joined:
    16 Sep 2002
    Posts:
    920
    Likes Received:
    0
    Hello all, I'm building a JTAG interface w\ a buffer that connects to my PC parallel port. The schematics indicate a 74__244, which is an octal (8) buffer chip. The directions say that "avoid 74LS244s because they don't work with the wide range of voltages put out by some parallel ports" :confused: This seems bunk to me, a lot of 74LS series chips I've seen take some pretty darn high input voltages without vaporizing themselves. The only reason I could see for going to an 74HC is to be able to handle a 12V input. As far as the 74F, isn't that just a 'Fast' chip?

    IIRC, the PC parallel port uses 0-5V signaling, so the 74LS244 should be fine. Frankly, if I vaporize the parallel port on my ancient P166 laptop, I'm not going to be upset. I'll just pull one of my 8 P233MMX integrated everything boards out of the closet and fry it to :eeek: :hehe:

    So is there any logic to the argument that a 74HC244 would be better than a 74LS244 interfaced to a pc parallel port?
     
  2. TheAnimus

    TheAnimus Banned

    Joined:
    25 Dec 2003
    Posts:
    3,214
    Likes Received:
    8
    The lpt port produces a nice 5v TTL level signal. FACT! Thats the standard for ECP,ESP etc. anyhow. I would just get either a TTL buffer, or a TTL level enabled CMOS buffer it should work fine. The only problem with the parport is that some can only source 2ma, but that shouldn't be a problem, just remeber if you go for TTL enabled cmos, nice 10k pullups!

    Happy LPT killing :)
     
  3. Starbuck3733T

    Starbuck3733T Look out sugar, here it comes

    Joined:
    16 Sep 2002
    Posts:
    920
    Likes Received:
    0
    Alright, that's pretty much what I figured. I was aware of the low current limitation, which is why it is unwise to use an unbuffered JTAG.

    Here is the schematic, and since 5/2.2mA =~ 2.2K, it should be fine.

    [​IMG]
     
  4. TheAnimus

    TheAnimus Banned

    Joined:
    25 Dec 2003
    Posts:
    3,214
    Likes Received:
    8
    okay, just again TTL enabled CMOS is a must, HC often isn't HCT is i think. Check the datasheet probably best, i have mostly given up descrete stuff.
     
  5. Hazer

    Hazer In time,you too will be relixalated

    Joined:
    14 Apr 2003
    Posts:
    957
    Likes Received:
    2
    From what Ive read and remember:

    74LS is for low-power/battery operated designs.

    74HC is for high current output (handles 20mA on the output, better for driving things universally). It also consumes the most supply current.

    74F is for really fast designs. Handles 3.3V systems very nicely.

    I mainly stick to 74HC series. Their cheap and easy to find. And they drive any transistor. I had a point where I had to buffer the output of a 74LS NAND gate because it wouldnt drive a ULN2803 input (which is a darlington transistor array. Very sad that the LS couldn't give enough output current to drive that).

    On the other hand, Ive seen a few JTAG schematics that list the 74LS series chips. I would say, if the design says NOT to use a LS, then use the HC. They wouldnt have mentioned it unless there was a reason.........
     
  6. TheAnimus

    TheAnimus Banned

    Joined:
    25 Dec 2003
    Posts:
    3,214
    Likes Received:
    8
    after giving to the almighty one that is google, i found this on phillips semi.

    74HC244 5V Octal Buffer/Line Driver; Non-Inverting (3-State)
    74HCT244 5V Octal Buffer/Line Driver; Non-Inverting; TTL Enabled (3-State)

    Not sure if thats used by other logic gate manifactures, but like i said lpt is TTL level, so best get TTL enabled CMOS.
     
  7. Starbuck3733T

    Starbuck3733T Look out sugar, here it comes

    Joined:
    16 Sep 2002
    Posts:
    920
    Likes Received:
    0
    Well I suppse I'll put together the digikey order then. I was trying to avoid having to pay their silly $5 for <$25 order fee. Oh well. Thanks for the advice guys!
     

Share This Page