Part Number
    Please enter a valid full or partial manufacturer part number with a minimum of 3 letters or numbers

    ATMEGA 88A Search Results

    ATMEGA 88A Datasheets (9)

    Atmel
    Part ECAD Model Manufacturer Description Datasheet Type PDF PDF Size Page count
    ATMEGA88A-AU
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 32TQFP Original PDF 31
    ATMEGA88A-AUR
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 32TQFP Original PDF 31
    ATMEGA88A-CCU
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 32UFBGA Original PDF 31
    ATMEGA88A-CCUR
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 32UFBGA Original PDF 31
    ATMEGA88A-MMH
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 28QFN Original PDF 31
    ATMEGA88A-MMHR
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 28QFN Original PDF 31
    ATMEGA88A-MU
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 32QFN Original PDF 31
    ATMEGA88A-MUR
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 32QFN Original PDF 31
    ATMEGA88A-PU
    Atmel Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 8KB FLASH 28DIP Original PDF 31
    SF Impression Pixel

    ATMEGA 88A Price and Stock

    Microchip Technology Inc

    Microchip Technology Inc ATMEGA88A-MMHR

    IC MCU 8BIT 8KB FLASH 28VQFN
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey () ATMEGA88A-MMHR Tape & Reel 5,199 6,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $1.69
    Buy Now
    ATMEGA88A-MMHR Digi-Reel 5,199 1
    • 1 $2.07
    • 10 $2.07
    • 100 $2.00
    • 1000 $2.00
    • 10000 $2.00
    Buy Now
    ATMEGA88A-MMHR Cut Tape 5,199 1
    • 1 $2.07
    • 10 $2.07
    • 100 $2.00
    • 1000 $2.00
    • 10000 $2.00
    Buy Now
    Avnet Americas ATMEGA88A-MMHR Tape & Reel 34 Weeks 6,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $2.09
    Buy Now
    Mouser Electronics ATMEGA88A-MMHR 1,370
    • 1 $2.07
    • 10 $2.07
    • 100 $1.89
    • 1000 $1.86
    • 10000 $1.69
    Buy Now
    Microchip Technology Inc ATMEGA88A-MMHR Tape & Reel 22 Weeks
    • 1 $2.07
    • 10 $2.07
    • 100 $1.69
    • 1000 $1.57
    • 10000 $1.50
    Buy Now
    Master Electronics ATMEGA88A-MMHR
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $1.68
    Buy Now

    Microchip Technology Inc ATMEGA88A-MUR

    IC MCU 8BIT 8KB FLASH 32VQFN
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey () ATMEGA88A-MUR Cut Tape 4,483 1
    • 1 $1.80
    • 10 $1.80
    • 100 $1.74
    • 1000 $1.74
    • 10000 $1.74
    Buy Now
    ATMEGA88A-MUR Digi-Reel 4,483 1
    • 1 $1.80
    • 10 $1.80
    • 100 $1.74
    • 1000 $1.74
    • 10000 $1.74
    Buy Now
    ATMEGA88A-MUR Tape & Reel 4,483 6,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $1.50
    Buy Now
    Avnet Americas ATMEGA88A-MUR Tape & Reel 4 Weeks 6,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $1.81
    Buy Now
    Mouser Electronics ATMEGA88A-MUR
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    Microchip Technology Inc ATMEGA88A-MUR Tape & Reel 72,000 20 Weeks
    • 1 $1.80
    • 10 $1.80
    • 100 $1.50
    • 1000 $1.38
    • 10000 $1.31
    Buy Now
    Avnet Silica ATMEGA88A-MUR 6 Weeks 6,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    EBV Elektronik ATMEGA88A-MUR 5 Weeks 6,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    Master Electronics ATMEGA88A-MUR
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $1.46
    Buy Now

    Microchip Technology Inc ATMEGA88A-AU

    IC MCU 8BIT 8KB FLASH 32TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey ATMEGA88A-AU Tray 3,671 1
    • 1 $1.97
    • 10 $1.97
    • 100 $1.64
    • 1000 $1.64
    • 10000 $1.64
    Buy Now
    Verical () ATMEGA88A-AU 1,738 1
    • 1 $2.01
    • 10 $2.01
    • 100 $1.77
    • 1000 $1.77
    • 10000 $1.77
    Buy Now
    ATMEGA88A-AU 462 29
    • 1 -
    • 10 -
    • 100 $2.70
    • 1000 $2.70
    • 10000 $2.70
    Buy Now
    Avnet Americas ATMEGA88A-AU Tray 19 Weeks 500
    • 1 -
    • 10 -
    • 100 -
    • 1000 $1.88
    • 10000 $1.74
    Buy Now
    Mouser Electronics ATMEGA88A-AU 1,233
    • 1 $1.97
    • 10 $1.97
    • 100 $1.64
    • 1000 $1.64
    • 10000 $1.64
    Buy Now
    Arrow Electronics ATMEGA88A-AU 1,738 4 Weeks 1
    • 1 $2.01
    • 10 $2.01
    • 100 $1.77
    • 1000 $1.77
    • 10000 $1.77
    Buy Now
    Newark () ATMEGA88A-AU Bulk 500 1
    • 1 $2.05
    • 10 $1.96
    • 100 $1.74
    • 1000 $1.66
    • 10000 $1.66
    Buy Now
    ATMEGA88A-AU Bulk 500
    • 1 -
    • 10 -
    • 100 -
    • 1000 $1.74
    • 10000 $1.74
    Buy Now
    Microchip Technology Inc ATMEGA88A-AU Tray 284 3 Weeks
    • 1 $1.97
    • 10 $1.97
    • 100 $1.64
    • 1000 $1.51
    • 10000 $1.42
    Buy Now
    Avnet Silica ATMEGA88A-AU 21 Weeks 250
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    EBV Elektronik ATMEGA88A-AU 2,500 20 Weeks 250
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    Master Electronics ATMEGA88A-AU 777
    • 1 -
    • 10 $2.09
    • 100 $1.63
    • 1000 $1.59
    • 10000 $1.56
    Buy Now

    Microchip Technology Inc ATMEGA88A-AUR

    IC MCU 8BIT 8KB FLASH 32TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey () ATMEGA88A-AUR Digi-Reel 3,640 1
    • 1 $2.11
    • 10 $2.11
    • 100 $2.03
    • 1000 $2.03
    • 10000 $2.03
    Buy Now
    ATMEGA88A-AUR Cut Tape 3,640 1
    • 1 $2.11
    • 10 $2.11
    • 100 $2.03
    • 1000 $2.03
    • 10000 $2.03
    Buy Now
    ATMEGA88A-AUR Tape & Reel 2,000 2,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $1.75
    Buy Now
    Avnet Americas ATMEGA88A-AUR Tape & Reel 2,000 4 Weeks 2,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $1.95
    Buy Now
    Mouser Electronics ATMEGA88A-AUR 1,980
    • 1 $2.11
    • 10 $2.11
    • 100 $2.04
    • 1000 $1.75
    • 10000 $1.75
    Buy Now
    Newark () ATMEGA88A-AUR Cut Tape 2,000 1
    • 1 $2.48
    • 10 $2.48
    • 100 $2.17
    • 1000 $2.02
    • 10000 $1.94
    Buy Now
    ATMEGA88A-AUR Tape & Reel 2,000 100
    • 1 -
    • 10 -
    • 100 $2.17
    • 1000 $2.02
    • 10000 $1.94
    Buy Now
    Microchip Technology Inc ATMEGA88A-AUR Tape & Reel 8,090 1 Weeks
    • 1 $2.11
    • 10 $2.11
    • 100 $1.75
    • 1000 $1.61
    • 10000 $1.52
    Buy Now
    Avnet Silica ATMEGA88A-AUR 6 Weeks 2,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    EBV Elektronik ATMEGA88A-AUR 5 Weeks 2,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    Master Electronics ATMEGA88A-AUR
    • 1 -
    • 10 -
    • 100 -
    • 1000 $2.39
    • 10000 $1.65
    Buy Now

    Microchip Technology Inc ATMEGA88A-MU

    IC MCU 8BIT 8KB FLASH 32VQFN
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey ATMEGA88A-MU Tray 3,006 1
    • 1 $1.73
    • 10 $1.73
    • 100 $1.42
    • 1000 $1.42
    • 10000 $1.42
    Buy Now
    Verical ATMEGA88A-MU 980 4
    • 1 -
    • 10 $1.57
    • 100 $1.57
    • 1000 $1.57
    • 10000 $1.57
    Buy Now
    Avnet Americas ATMEGA88A-MU Tray 33 Weeks 490
    • 1 -
    • 10 -
    • 100 -
    • 1000 $1.65
    • 10000 $1.52
    Buy Now
    Mouser Electronics ATMEGA88A-MU 2,843
    • 1 $1.66
    • 10 $1.65
    • 100 $1.42
    • 1000 $1.42
    • 10000 $1.41
    Buy Now
    Arrow Electronics ATMEGA88A-MU 980 21 Weeks 1
    • 1 $1.57
    • 10 $1.57
    • 100 $1.57
    • 1000 $1.57
    • 10000 $1.57
    Buy Now
    Newark ATMEGA88A-MU Bulk 490
    • 1 -
    • 10 -
    • 100 -
    • 1000 $1.99
    • 10000 $1.88
    Buy Now
    Microchip Technology Inc ATMEGA88A-MU Tray 20 Weeks
    • 1 $1.73
    • 10 $1.73
    • 100 $1.42
    • 1000 $1.32
    • 10000 $1.26
    Buy Now
    Avnet Silica ATMEGA88A-MU 23 Weeks 490
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    EBV Elektronik ATMEGA88A-MU 22 Weeks 490
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    Master Electronics ATMEGA88A-MU
    • 1 -
    • 10 -
    • 100 -
    • 1000 $1.49
    • 10000 $1.49
    Buy Now

    ATMEGA 88A Datasheets Context Search

    Catalog Datasheet Type Document Tags PDF

    atmega88AP

    Contextual Info: ATmega48A/PA/88A/PA/168A/PA/328/P ATMEL 8-BIT MICROCONTROLLER WITH 4/8/16/32KB IN-SYSTEM PROGRAMMABLE FLASH DATASHEET Features  High Performance, Low Power Atmel AVR® 8-Bit Microcontroller Family  Advanced RISC Architecture ̶ 131 Powerful Instructions – Most Single Clock Cycle Execution


    Original
    ATmega48A/PA/88A/PA/168A/PA/328/P 4/8/16/32KB 20MHz 4/8/16/32KBytes 256/512/512/1KBytes 512/1K/1K/2KBytes Flash/100 C/100 atmega88AP PDF

    ATMEGA328P-PU

    Abstract: ATMEGA328 ATmega 328 microcontroller block diagram of atmega 328 ATMEGA328P-AU 28M1 avr 328 ATMEGA328 microcontroller Atmega328 one atmega328p USART C examples
    Contextual Info: Atmel 8-bit Microcontroller with 4/8/16/32KBytes InSystem Programmable Flash ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P SUMMARY Features • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller Family


    Original
    4/8/16/32KBytes ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P 20MHz ATMEGA328P-PU ATMEGA328 ATmega 328 microcontroller block diagram of atmega 328 ATMEGA328P-AU 28M1 avr 328 ATMEGA328 microcontroller Atmega328 one atmega328p USART C examples PDF

    ATMEGA 326

    Abstract: ATMEGA328P-PU
    Contextual Info: Atmel 8-bit Microcontroller with 4/8/16/32KBytes InSystem Programmable Flash ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P Features • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller Family • Advanced RISC Architecture


    Original
    4/8/16/32KBytes ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P 20MHz ATMEGA 326 ATMEGA328P-PU PDF

    ATMEGA328P-PU

    Abstract: ATMEGA USART programming example ATmega328-PU ATmega328 Atmega 16 Dc Motor Control using PWM technique ATmega 328 processor ATmega 328 microcontroller atmega328 adc block diagram of atmega 328 ATMEGA328P-AU
    Contextual Info: Atmel 8-bit Microcontroller with 4/8/16/32KBytes InSystem Programmable Flash ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P Features • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller Family • Advanced RISC Architecture


    Original
    4/8/16/32KBytes ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P 20MHz ATMEGA328P-PU ATMEGA USART programming example ATmega328-PU ATmega328 Atmega 16 Dc Motor Control using PWM technique ATmega 328 processor ATmega 328 microcontroller atmega328 adc block diagram of atmega 328 ATMEGA328P-AU PDF

    Contextual Info: Atmel 8-bit Microcontroller with 4/8/16/32KBytes InSystem Programmable Flash ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P Features • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller Family • Advanced RISC Architecture


    Original
    4/8/16/32KBytes ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P 20MHz PDF

    ATMEGA328P-PU

    Abstract: ATmega328 datasheet ATMEGA328 ATMEGA 326 atmega328p-pu datasheet atmega 328 ATmega328P-AU atmel atmega 382 ATMEGA88PA-MU ATMEGA48PA-AU
    Contextual Info: Features • High Performance, Low Power AVR 8-Bit Microcontroller • Advanced RISC Architecture • • • • • • • • – 131 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation


    Original
    4/8/16/32K 256/512/512/1K 512/1K/1K/2K Flash/100 C/100 8271B ATMEGA328P-PU ATmega328 datasheet ATMEGA328 ATMEGA 326 atmega328p-pu datasheet atmega 328 ATmega328P-AU atmel atmega 382 ATMEGA88PA-MU ATMEGA48PA-AU PDF

    ATMEGA328P-PU

    Abstract: ATmega328 datasheet ATMEGA 326 atmega328p-pu datasheet ATMEGA328 ATMEGA328-MU ATmega88A-PU ATMEGA USART programming example ATmega328-PU ATMEGA168PA-AU
    Contextual Info: Features • High Performance, Low Power AVR 8-Bit Microcontroller • Advanced RISC Architecture • • • • • • • • – 131 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation


    Original
    4/8/16/32K 256/512/512/1K 512/1K/1K/2K Flash/100 C/100 8271C ATMEGA328P-PU ATmega328 datasheet ATMEGA 326 atmega328p-pu datasheet ATMEGA328 ATMEGA328-MU ATmega88A-PU ATMEGA USART programming example ATmega328-PU ATMEGA168PA-AU PDF

    ATMEGA328P-PU

    Abstract: atmega328 adc ATMEGA USART programming example ATMEGA328P-AU ATMEGA328 avr adc assembler code example ATMega48A atmega88AP atmega168pa 8271D
    Contextual Info: Features • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller • Advanced RISC Architecture • • • • • • • • • – 131 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers


    Original
    20MHz 4/8/16/32KBytes 256/512/512/1KBytes 512/1K/1K/2KBytes Flash/100 C/100 8271D ATMEGA328P-PU atmega328 adc ATMEGA USART programming example ATMEGA328P-AU ATMEGA328 avr adc assembler code example ATMega48A atmega88AP atmega168pa PDF

    Contextual Info: Atmel 8-bit Microcontroller with 4/8/16/32KBytes In-System Programmable Flash ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P Features • • • • • • • • • • • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller Family


    Original
    4/8/16/32KBytes ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P 20MHz PDF

    ATMEGA328P-AU

    Abstract: ATMEGA328P-PU atmel 328 ATMEL ATmega328P-MU ATMEGA88A-AU ATMEGA328P-MU
    Contextual Info: Atmel 8-bit Microcontroller with 4/8/16/32KBytes InSystem Programmable Flash ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P SUMMARY Features • • • • • • • • • • • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller Family


    Original
    4/8/16/32KBytes ATmega48A; ATmega48PA; ATmega88A; ATmega88PA; ATmega168A; ATmega168PA; ATmega328; ATmega328P 20MHz ATMEGA328P-AU ATMEGA328P-PU atmel 328 ATMEL ATmega328P-MU ATMEGA88A-AU ATMEGA328P-MU PDF

    ATMEGA328

    Abstract: ATMEGA328P-PU ATmega328 datasheet ATmega328-PU ADC atmega 328p ATMEGA328-AU ATMEGA328-MU atmega328p-pu datasheet ATmega168A atmega 328 datasheet
    Contextual Info: Features • High Performance, Low Power AVR 8-Bit Microcontroller • Advanced RISC Architecture • • • • • • • • – 131 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation


    Original
    4/8/16/32K 256/512/512/1K 512/1K/1K/2K Flash/100 C/100 8271CS ATMEGA328 ATMEGA328P-PU ATmega328 datasheet ATmega328-PU ADC atmega 328p ATMEGA328-AU ATMEGA328-MU atmega328p-pu datasheet ATmega168A atmega 328 datasheet PDF

    ATMEGA328P-PU

    Abstract: ATmega328 datasheet ATMEGA328 ATMEGA168PA-AU atmega328p-pu datasheet ATMEGA328-MU ATMEGA168A-AU ATMEGA48PA-AU atmega328 adc ATMEGA328-AU
    Contextual Info: Features • High Performance, Low Power AVR 8-Bit Microcontroller • Advanced RISC Architecture • • • • • • • • – 131 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation


    Original
    4/8/16/32K 256/512/512/1K 512/1K/1K/2K Flash/100 C/100 8271BS ATMEGA328P-PU ATmega328 datasheet ATMEGA328 ATMEGA168PA-AU atmega328p-pu datasheet ATMEGA328-MU ATMEGA168A-AU ATMEGA48PA-AU atmega328 adc ATMEGA328-AU PDF

    ATMEGA328P-PU

    Abstract: ATMEGA328P-AU ATMEGA328 8271DS ATMEGA88A-AU 28M1 ATmega88A-PU ATMEGA328P-MU block diagram of atmega 328 atmega48pa-au
    Contextual Info: Features • High Performance, Low Power Atmel AVR® 8-Bit Microcontroller • Advanced RISC Architecture • • • • • • • • • – 131 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers


    Original
    20MHz 4/8/16/32KBytes 256/512/512/1KBytes 512/1K/1K/2KBytes Flash/100 C/100 8271DS ATMEGA328P-PU ATMEGA328P-AU ATMEGA328 ATMEGA88A-AU 28M1 ATmega88A-PU ATMEGA328P-MU block diagram of atmega 328 atmega48pa-au PDF

    220v AC voltage stabilizer schematic diagram

    Abstract: LG color tv Circuit Diagram tda 9370 1000w inverter PURE SINE WAVE schematic diagram schematic diagram atx Power supply 500w TV SHARP IC TDA 9381 PS circuit diagram wireless spy camera 9744 mini mainboard v1.2 sony 279-87 transistor E 13005-2 superpro lx
    Contextual Info: QUICK INDEX NEW IN THIS ISSUE! Detailed Index - See Pages 3-24 AD9272 Analog Front End, iMEMS Accelerometers & Gyroscopes . . . . . . 782, 2583 Connectors, Cable Assemblies, IC Sockets . . . . . . . . . . . 28-528 Acceleration and Pressure Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . Page 2585


    Original
    AD9272 P462-ND LNG295LFCP2U P463-ND LNG395MFTP5U 220v AC voltage stabilizer schematic diagram LG color tv Circuit Diagram tda 9370 1000w inverter PURE SINE WAVE schematic diagram schematic diagram atx Power supply 500w TV SHARP IC TDA 9381 PS circuit diagram wireless spy camera 9744 mini mainboard v1.2 sony 279-87 transistor E 13005-2 superpro lx PDF