Transcription of 28-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD ...
1 2011-2012 Microchip Technology 1 PIC16(L)F1933 High-Performance RISC CPU: Only 49 Instructions to Learn:- All single-cycle instructions except branches Operating Speed:- DC 32 MHz oscillator/clock input- DC 125 ns instruction cycle Up to 16K x 14 Words of Flash Program Memory Up to 1024 Bytes of Data Memory (RAM) Interrupt Capability with Automatic Context Saving 16-Level Deep Hardware Stack Direct, Indirect and Relative Addressing modes Processor Read Access to Program Memory Pinout Compatible to other 28-Pin PIC16 CXXX and PIC16 FXXX MicrocontrollersSpecial Microcontroller Features: Precision Internal Oscillator.
2 - Factory calibrated to 1%, typical- Software selectable frequency range from 32 MHz to 31 kHz Power-Saving Sleep mode Power-on Reset (POR) Power-up Timer (PWRT) and Oscillator Start-up Timer (OST) Brown-out Reset (BOR) - Selectable between two trip points- Disable in Sleep option Multiplexed Master Clear with Pull-up/Input Pin Programmable Code Protection Wide Operating Voltage Range:- (PIC16F1933)- (PIC16LF1933)PIC16LF1933 Low-Power Features: Standby Current:- 60 nA @ , typical Operating Current:-75 A/MHz, , typical Timer1 Oscillator Current:- 600 nA @ 32 kHz, , typical Low-Power Watchdog Timer Current:- 500 nA @ , typicalPeripheral Features: Up to 35 I/O Pins and 1 Input-only pin:- High-current source/sink for direct LED drive- Individually programmable interrupt-on-pin change pins- Individually programmable weak pull-ups Integrated LCD Controller.
3 - Up to 96 segments- Variable clock input- Contrast control- Internal voltage reference selections Capacitive Sensing module (mTouchTM)- Up to 16 selectable channels A/D Converter:- 10-bit resolution and up to 14 channels- Selectable voltage reference Timer0: 8-Bit Timer/Counter with 8-Bit Programmable Prescaler Enhanced Timer1- Dedicated low-power 32 kHz oscillator driver- 16-bit timer/counter with prescaler- External Gate Input mode with Toggle and Single Shot modes - Interrupt-on-gate completion Timer2, 4, 6: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler Two Capture, Compare, PWM modules (CCP)- 16-bit Capture, max.
4 Resolution 125 ns- 16-bit Compare, max. resolution 125 ns- 10-bit PWM, max. frequency kHz Three Enhanced Capture, Compare, PWM modules (ECCP)- 3 PWM time-base options- Auto-shutdown and auto-restart- PWM steering- Programmable dead-band delay28-Pin Flash- based , 8-Bit cmos Microcontrollers withLCD Driver with XLP TechnologyPIC16(L)F1933DS41575C-page 2 2011-2012 Microchip Technology Features (Continued): Master Synchronous Serial Port (MSSP) with SPI and I2 CTM with :- 7-bit address masking- SMBus/PMBusTM compatibility- Auto-wake-up on start Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART)- RS-232, RS-485 and LIN compatible- Auto-Baud Detect SR Latch (555 Timer):- Multiple Set/Reset input options- Emulates 555 Timer applications 2 Comparators:- Rail-to-rail inputs/outputs - Power mode control- Software enable hysteresis Voltage Reference module.
5 - Fixed Voltage Reference (FVR) with , and output levels- 5-bit rail-to-rail resistive DAC with positive and negative reference selectionPIC16(L)F193X/194X Family TypesDeviceData Sheet IndexProgram MemoryFlash (words)Data EEPROM(bytes)Data SRAM(bytes)I/O s(2)10-bit ADC (ch)CapSense (ch)ComparatorsTimers(8/16-bit)EUSARTMSS P (I2C /SPI)ECCPCCPLCD(Com/Seg/Total)Debug(1)XL PPIC16(L)F1933 (1)40962562562511824/111324/16/60(3)I/HY PIC16(L)F1934(2)409625625636141624/11132 4/24/96I/HYPIC16(L)F1936(2)8192256512251 1824/111324/16/60(3)I/HYPIC16(L)F1937(2) 819225651236141624/111324/24/96I/HYPIC16 (L)F1938(3)1638425610242511824/111324/16 /60(3)I/HYPIC16(L)F1939(3)16384256102436 141624/111324/24/96I/HYPIC16(L)F1946(4)8 19225651254171734/122324/46/184 IYPIC16(L)F1947(4)16384256102454171734/1 22324/46/184 IYNote 1:I - Debugging, Integrated on Chip.
6 H - Debugging, available using Debug :One pin is :COM3 and SEG15 share the same physical pin, therefore SEG15 is not available when using 1/4 multiplex Sheet Index: (Unshaded devices are described in this document.)1:DS41575 PIC16(L)F1933 Data Sheet, 28-Pin Flash, 8-Bit :DS41364 PIC16(L)F1934/6/7 Data Sheet, 28/40/44-Pin Flash, 8-Bit :DS41574 PIC16(L)F1938/9 Data Sheet, 28/40/44-Pin Flash, 8-Bit :DS41414 PIC16(L)F1946/1947 Data Sheet, 64-Pin Flash, 8-Bit Microcontrollers . Note:For other small form-factor package availability and marking information, please or contact your local sales office.
7 2011-2012 Microchip Technology 3 PIC16(L)F1933 Pin Diagram 28-Pin SPDIP/SOIC/SSOP (PIC16F1933, PIC16LF1933)Pin Diagram 28-Pin QFN/UQFN (PIC16F1933, PIC16LF1933) 28-Pin SPDIP, SOIC, SSOP12345678910 VPP/MCLR/RE3RA0RA1RA2RA3RA4RA5RB6/ICSPCL KRB5RB4RB3RB2RB1RB0 VDDVSS1112131415161718192028272625242322 21 VSSRA7RA6RC0RC1RC2RC3RC5RC4RC7RC6RB7/ICS PDATPIC16F1933 PIC16LF19332361181920211571617RC054RB7/I CSPDATRB6/ICSPCLKRB5RB4RB3RB2RB1RB0 VDDVSSRC7RC6RC5RC4RE3/MCLR/VPPRA0 RA1RA2RA3RA4RA5 VSSRA7RA6RC1RC2RC39101381412112726232822 2425 PIC16F1933 PIC16LF193328-pin QFN/UQFNPIC16(L)F1933DS41575C-page 4 2011-2012 Microchip Technology 1.
8 28-Pin SUMMARY (PIC16F1933, PIC16LF1933)I/O28-PinSPDIP/SOIC/SSOP28-P inQFN/UQFNANSELA/DCap SenseComparatorSR LatchTimersCCPEUSARTMSSPLCDI nterruptPull-upBasicRA0227 YAN0 C12IN0-/C2 OUT(1)SRNQ(1) SS(1)SEG12 VCAP(2)RA1328 YAN1 C12IN1- SEG7 RA241 YAN2/VREF- C2IN+/DACOUT COM2 RA352 YAN3/VREF+ C1IN+ SEG15/COM3 RA463Y CPS6C1 OUTSRQT0 CKICCP5 SEG4 RA574 YAN4 CPS7C2 OUT(1)SRNQ(1) SS(1)SEG5 VCAP(2)RA6107 SEG1 OSC2/CLKOUTVCAP(2)RA796 SEG2 OSC1/CLKINRB02118 YAN12 CPS0 SRI CCP4 SEG0 INT/IOCY RB12219 YAN10 CPS1C12IN3- P1C VLCD1 IOCY RB22320 YAN8 CPS2 P1B VLCD2 IOCY RB32421 YAN9 CPS3C12IN2- CCP2(1)/P2A(1) VLCD3 IOCY RB42522 YAN11 CPS4 P1D COM0 IOCY RB52623 YAN13 CPS5 T1G(1)P2B(1)CCP3(1)/P3A(1) COM1 IOCY RB62724 SEG14 IOCYICSPCLK/ICDCLKRB72825 SEG13 IOCYICSPDAT/ICDDATRC0118 T1 OSO/T1 CKIP2B(1) RC1129 T1 OSICCP2(1)/P2A(1)
9 RC21310 CCP1/P1A SEG3 RC31411 SCK/SCLSEG6 RC41512 T1G(1) SDI/SDASEG11 RC51613 SDOSEG10 RC61714 CCP3(1)P3A(1)TX/CK SEG9 RC71815 P3 BRX/DT SEG8 RE3126 YMCLR/VPPVDD2017 VDDVss8,195,16 VSSNote1:Pin functions can be moved using the APFCON :PIC16F1933 devices only. 2011-2012 Microchip Technology 5 PIC16(L)F1933 Table of Overview .. Mid-Range CPU .. Organization .. Configuration .. Module ( with Fail-Safe Clock Monitor).
10 Dropout (LDO) Voltage Regulator .. Mode (Sleep) .. Watchdog Timer (WDT) .. Data EEPROM and Flash Program Memory Control .. I/O Ports .. Interrupt-On-Change .. Fixed Voltage Analog-to-Digital Converter (ADC) Module .. Temperature Indicator Module .. Digital-to-Analog Converter (DAC) Module .. Comparator SR Timer0 Module .. Timer1 Module with Gate Timer2/4/6 Capture/Compare/PWM Modules (ECCP1, ECCP2, ECCP3, CCP4, CCP5) .. Master Synchronous Serial Port (MSSP) Module.