CrazyEngineers
  • microprocessor basics

    gargoor

    Member

    Updated: Oct 26, 2024
    Views: 1.1K
    within my start in studying the microprocessor i encountered many doubts that i couldn't really find a good explanation for it so far , would anyone clarifythese lines for me that i queted from the lectures around :

    * PIC16F688
    is it a microcontroller or a microprocessor ?

    * 8 level deep stack ?

    * pin out

    is it the output of the chip or the pins of the chip ?

    * Flash OTP ROM/Romless ? ,
    how do those come all together in one sentence is it right or wronge ? as far as i know if i'm not mistaken flash is eeprom and can be programmed as mush as desired but when u bring otp beside it it'll be only one time programmable , is it possible to describe FLASH as OTP ? not eeprom ?

    * 6 - 100 pins ?
    would a chip exist with 100 pins !!! ?! what does that line stand for ?!

    * 128 bytes SRAM/256 bytes eeprom . ?




    hopefully the questions make sence ,
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Stephen_c

    MemberNov 25, 2009

    PIC16f688 is interrupt controller... not uC or uP

    8 level deep stack according to me is the stack of clock cycles

    128 bit SRAM is the ram memory wher your program will be loaded for operation and the eeprom is like the place wher you will store your program and data
    Are you sure? This action cannot be undone.
    Cancel
  • chirag_kotadia

    MemberDec 28, 2009

    pin out is simply the pin stretched from the dip chip.
    Are you sure? This action cannot be undone.
    Cancel
  • piyushh

    MemberJan 7, 2010

    buddy try reading and 1st complete it..with patience..in starting we face some trouble in self studing little bit
    Are you sure? This action cannot be undone.
    Cancel
  • Codes Guides

    MemberJan 17, 2010

    * PIC16F688
    is it a microcontroller or a microprocessor ?

    Most people would call it a microcontroller, because it is designed to connect directly to other devices to do "real" stuff. Microprocessors are generally considered just computation engines that do calculations, but can't control anything 'real'.


    * 8 level deep stack ?

    In this case, the stack determines how many concurrent interrupts the chip can handle. This PIC can do 8; if it gets a 9th interrupt without clearing one of the first 8, it will 'lose' one.

    * pin out

    is it the output of the chip or the pins of the chip ?

    Pinout is the pins of the chip.

    * Flash OTP ROM/Romless ? ,
    how do those come all together in one sentence is it right or wronge ? as far as i know if i'm not mistaken flash is eeprom and can be programmed as mush as desired but when u bring otp beside it it'll be only one time programmable , is it possible to describe FLASH as OTP ? not eeprom ?

    This is a description of the types of memory on the chip. They're all different. OTP and Flash are on-board program memories - OTP = one-time programmable, Flash is reprogrammable. EEPROM is reprogrammable memory used for data storage purposes; it typically has much higher endurance than flash. ROMless means that the chip has NO on-board program memory, and requires an external memory to store the program code.

    * 6 - 100 pins ?
    would a chip exist with 100 pins !!! ?! what does that line stand for ?!

    This is the number of pins on the package. Chips exist with over 200 pins!

    * 128 bytes SRAM/256 bytes eeprom . ?

    SRAM is the temporary memory used by the core to execute; SRAM is volatile and will be lost if power is lost. EEPROM is non-volatile, and is used for storage of things like calibrations, data logs, etc.

    - CG
    #-Link-Snipped-#
    Are you sure? This action cannot be undone.
    Cancel
  • Electrodiction Team

    MemberOct 17, 2014

    is it a microcontroller or a microprocessor ? a microprocessor is NOT a microcontoller. a microprocessor contains register circuits, control circuits and Arithmetic and Logic Unit. But microcontroller contains memory as well. A microcontroller can consist of microprocessor as one of its vital part of the silicon chip. But both are never synonymous. It seems that you need to clear your doubts about the basic components of an IC! to get online microprocessor video tutorials
    Are you sure? This action cannot be undone.
    Cancel
  • Abhishek Rawal

    MemberOct 17, 2014

    Nice necro-posting alongwith advertising your website.
    Removing the link & closing the thread.
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register