New chips PIC18F27J53 and PIC18F47J53


Closed Thread
Results 1 to 9 of 9

Hybrid View

  1. #1
    Join Date
    Jan 2009
    Location
    Miami, Florida USA
    Posts
    699


    Did you find this post helpful? Yes | No

    Default

    You can also use the PIC18F67J50 which has 128K of programming space and has most of the features that you mentioned above. This chip is supported by PBP 2.60A. I recently got this chip, but I haven't tested it yet. I will use it when I get the TQFP-64 to DIP adapter.

    Robert
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

  2. #2
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    PIC18F67J50 which has 128K of programming space and has most of the features that you mentioned above
    I am to lazy to look it up...
    Does the PIC18F67J50 have the features Walter has in red?
    Dave
    Always wear safety glasses while programming.

  3. #3
    Join Date
    Jan 2009
    Location
    Miami, Florida USA
    Posts
    699


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mackrackit View Post
    I am to lazy to look it up...
    Does the PIC18F67J50 have the features Walter has in red?
    The 18F67J50 doesn't have the RTCC and the 12-bit ADC. Also, I don't think it has the crystal-less USB feature of the chips Scalerobotics has mentioned. Below are the highlights of the 18F67J50 taken from the datasheet.

    Universal Serial Bus Features:
    • USB V2.0 Compliant SIE
    • Low Speed (1.5 Mb/s) and Full Speed (12 Mb/s)
    • Supports Control, Interrupt, Isochronous and
    Bulk Transfers
    • Supports up to 32 Endpoints (16 bidirectional)
    • 3.9-Kbyte Dual Access RAM for USB
    • On-Chip USB Transceiver
    Flexible Oscillator Structure:
    • High-Precision PLL for USB
    • Two External Clock modes, up to 48 MHz
    • Internal 31 kHz Oscillator, Tunable Internal
    Oscillator, 31 kHz to 8 MHz
    • Secondary Oscillator using Timer1 @ 32 kHz
    • Fail-Safe Clock Monitor:
    - Allows for safe shutdown if any clock stops
    Peripheral Highlights:
    • High-Current Sink/Source 25 mA/25mA
    (PORTB and PORTC)
    • Four Programmable External Interrupts
    • Four Input Change Interrupts
    • Two Capture/Compare/PWM (CCP) modules
    • Three Enhanced Capture/Compare/PWM (ECCP)
    modules:
    - One, two or four PWM outputs
    - Selectable polarity
    - Programmable dead time
    - Auto-shutdown and auto-restart
    • Two Master Synchronous Serial Port (MSSP)
    modules supporting 3-Wire SPI (all 4 modes) and
    I2C™ Master and Slave modes
    • 8-Bit Parallel Master Port/Enhanced Parallel
    Slave Port with 16 Address Lines
    • Dual Analog Comparators with Input Multiplexing
    Peripheral Highlights (continued):
    • 10-Bit, up to 12-Channel Analog-to-Digital (A/D)
    Converter module:
    - Auto-acquisition capability
    - Conversion available during Sleep
    • Two Enhanced USART modules:
    - Supports RS-485, RS-232 and LIN 1.2
    - Auto-wake-up on Start bit
    - Auto-Baud Detect
    External Memory Bus
    (80-pin devices only):
    • Address Capability of up to 2 Mbytes
    • 8-Bit or 16-Bit Interface
    • 12-Bit, 16-Bit and 20-Bit Addressing modes
    Special Microcontroller Features:
    • 5.5V Tolerant Inputs (digital-only pins)
    • Low-Power, High-Speed CMOS Flash Technology
    • C Compiler Optimized Architecture for
    Re-Entrant Code
    • Power Management Features:
    - Run: CPU on, peripherals on
    - Idle: CPU off, peripherals on
    - Sleep: CPU off, peripherals off
    • Priority Levels for Interrupts
    • Self-Programmable under Software Control
    • 8 x 8 Single-Cycle Hardware Multiplier
    • Extended Watchdog Timer (WDT):
    - Programmable period from 4 ms to 131s
    • Single-Supply In-Circuit Serial Programming™
    (ICSP™) via Two Pins
    • In-Circuit Debug (ICD) with 3 Breakpoints via
    Two Pins
    • Operating Voltage Range of 2.0V to 3.6V
    • On-Chip 2.5V Regulator
    • Flash Program Memory of 10000 Erase/Write
    Cycles and 20-Year Data Retention
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

  4. #4
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by rsocor01 View Post
    You can also use the PIC18F67J50 which has 128K of programming space and has most of the features that you mentioned above. This chip is supported by PBP 2.60A. I recently got this chip, but I haven't tested it yet. I will use it when I get the TQFP-64 to DIP adapter.

    Robert
    Hi Robert,

    I used the 67J50 a little on Olimex's LCD3310 board, and it is pretty nice. True, you do get a taste of some of the features with this chip ..... but ......

    What I like about the 18F27j53's specs, is that you get the same memory/eeprom in a 6mm x 6mm chip. This is great for mini-data loggers, etc. Usually this capacity is on larger chips. Also, thinking small, I like the ability to run without an external crystal. This saves room for running the RTC (which the 67j50 doesn't have) off an external crystal. And it has something like 3 or 4 more timers, and 4 more pwm pins (you can never have too many timers or pwms!) Oh, and it has 12 bit ADC.

    So you are right, I should probably pull out the 67J50 and get re-aquainted with it. Before I know it, PBP2.60B will be out, and I can try out a similar, smaller, but better 27j53.
    http://www.scalerobotics.com

  5. #5
    Join Date
    Jan 2009
    Location
    Miami, Florida USA
    Posts
    699


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by scalerobotics View Post
    What I like about the 18F27j53's specs, is that you get the same memory/eeprom in a 6mm x 6mm chip. This is great for mini-data loggers, etc. Usually this capacity is on larger chips. Also, thinking small, I like the ability to run without an external crystal. This saves room for running the RTC (which the 67j50 doesn't have) off an external crystal. And it has something like 3 or 4 more timers, and 4 more pwm pins (you can never have too many timers or pwms!) Oh, and it has 12 bit ADC.
    Yes, you are right about these chips. They have some features that the 67J50 doesn't have. I have used the 18F46J50 and it has "On-Chip USB Transceiver with Crystal-less operation" but lacks many of the features that you need. Also, the 46J50 doesn't have internal EEPROM memory and it only has 64K in programming memory. The 12 bit ADC feature doesn't worry me too much. DT has posted somewhere in this forum an ADC averaging routine that will give you a very good higher accuracy for 10-bit ADC peripherals.

    Anyways, I will take a closer look at these PIC18F27J53 and PIC18F47J53 chips. Thank you.
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

  6. #6
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by rsocor01 View Post
    I have used the 18F46J50 and it has "On-Chip USB Transceiver with Crystal-less operation"
    Thanks Robert, I did not realize the 46J50 family could do that!
    http://www.scalerobotics.com

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts