Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Recent content by Exo

  1. Exo

    PIC18F870 controlled fanbus [Deleted]

    This resource has been removed and is no longer available.
  2. Exo

    Scematic/service manual for tokyo skylark/Marc NR-52F1 world receiver radio

    If anyone has this in digital form please let me know.
  3. Exo

    Problem in DVD Driver...

    It's just worn , dvd drives are dirtcheap these days, you can't expect quality for those prices. Replace the entire drive.
  4. Exo

    Keystroke/hotkey operator

    The PS2 protocol is very easy. Basically all you need to do is acknowledge you're there when asked by the pc and accept some typematic delay and initial led status commands and that's it. **broken link removed** You only need to implement of few commands out of that list.
  5. Exo

    Keystroke/hotkey operator

    If the target computer has a PS/2 keyboard port you could also consider using that as it's way simpler then usb.
  6. Exo

    Need some help with Computer Motherboard

    The way the bios flash chip is connected to the rest of the system (trough the southbridge usually) depends on the motherboard, diffirent systems were used troughout the years. Most recently common practice was a special simplified version of the PCI bus called LPC bus and even more recently the...
  7. Exo

    Need some help with Computer Motherboard

    The bios code detects the harddisks by sending a "identify drive" ATA command on each channel. If it gets no response within a certain time it assumes no drive is attached, if there is a drive attached it will respond with information about itself wich the bios can use to set everything up...
  8. Exo

    Asus MOBO P5S800-VM/vintage

    The 3.3V comes straight out of the power supply, it's not regulated by a onboard regulator on the motherboard.
  9. Exo

    AVR GCC - Any comfortable way of controlling single IO pins ?

    //Macro's #define SetPin(Port, Bit) Port |= (1 << Bit) #define ClearPin(Port, Bit) Port &= ~(1 << Bit) //Allows you to do the following in code... SetPin(PORTB, PB3); //Sets bit 3 on port B ClearPin(PORTA, PA1); //Clears bit 1 on port A Accessing a single bit as a complete variable...
  10. Exo

    C Programming Question

    By module i mean object file , wich are the input files for the linker. So yes, in C that will typically mean the file it was declared in. But weird constructions where multiple source files compile into a single object file are possible.
  11. Exo

    C Programming Question

    Say you are creating a LCD library for others to use. Your code uses a global variable called i. int i; Now someone else uses your LCD.c and LCD.h files in his project (or even the already compiled object file if it is closed source). His own code contains a I²C library wich happens to also...
  12. Exo

    C Programming Question

    That depends on where it is declared, static can have diffirent meanings... void Foo(void) { static int i = 5; //Some code here } In this case, static means the integer i is created only once, and assigned the initial value 5. It will not be destroyed when function Foo exits...
  13. Exo

    PIC16F876A with C, don't run.

    You will have to set it in code somewhere. defining it will just create a preprocessor variable named TRISA with the value you put next to it, but this line does not result in any code.
  14. Exo

    Unresolved Linker??

    Each source file in your code will be compiled into a object file (.obj) and the linker will link all these object files into a single output file. Linking failed because the objects "SD16CCTL2, SD16INCTL2 and SD16MEM2" wich are beeing used in ADC_Example.obj (wich is the compiled version of...
  15. Exo

    TV sound problem.

    That's because that stuff was expensive in the old days, they could make quality. These days, if they make a expensive quality product, and a similar cheap crappy product - every one buys the cheap product so they stop making quality... It's the consumer who votes - with his wallet.

Latest threads

Back
Top