+ Post New Thread
Results 1 to 3 of 3
  1. #1
    Full Member level 1
    Points: 2,035, Level: 10

    Join Date
    Aug 2004
    Posts
    105
    Helped
    0 / 0
    Points
    2,035
    Level
    10

    Using PIC to develop a simple computer?

    hi...

    Is it possible to develop a simple computer by using a PIC micro controller?

    if yes... can share the information?

    Thanks...

    •   AltAdvertisement

        
       

  2. #2
    Full Member level 3
    Points: 3,361, Level: 13

    Join Date
    Mar 2004
    Location
    France
    Posts
    179
    Helped
    11 / 11
    Points
    3,361
    Level
    13

    Re: Using PIC to develop a simple computer?

    Yes, but the computer would be very simple : PIC can't work with float, and the fastest reachs only 10MIPS whereas your P4 work with float, can multiply/divide, and reachs many thousand MIPS.
    You can, for example, develop single application computuer, as this tetris game :
    http://www.web-ee.com/Schematics/PIC.../PICTetris.htm



    •   AltAdvertisement

        
       

  3. #3
    Full Member level 6
    Points: 3,633, Level: 14

    Join Date
    Jun 2004
    Location
    Sao Paulo - Brasil
    Posts
    332
    Helped
    68 / 68
    Points
    3,633
    Level
    14

    Re: Using PIC to develop a simple computer?

    PICmicros can work with floating point operations, but you need to implement the routines to do that (or use the routines of AN660 and AN575 from Microchip). The problem is that there are no special floating point instructions inside and the PICs are RISC processors, so you need a lot of program memory to implement floating point routines. Remember the old 8088 80286 and 80386 used in the first PCs, that also don´t have the math coprocessor as the 80486 and Pentiums have.
    There are some math coprocessors available to PICs microcontrollers in the web.

    Returning to the subject, the PICs are not very fast to implement a PC, but is possible to design a small computer using them. Remember that the its architecture is diferent from the PCs microprocessors. PICs have separated memory programs, have small amounts of RAM, and don´t have address ou data buses (instead have I/O ports). In fact, PICs are complete small computers in a single package. The same occur with other uCs.



--[[ ]]--