Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PIC16F1933-E/P Datasheet(PDF) 181 Page - Microchip Technology

Part # PIC16F1933-E/P
Description  28/40/44-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt Technology
PDF  418 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F1933-E/P Datasheet(HTML) 181 Page - Microchip Technology

Back Button PIC16F1933-E/P Datasheet HTML 177Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 178Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 179Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 180Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 181Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 182Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 183Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 184Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 185Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 181 / 418 page
background image
© 2008 Microchip Technology Inc.
Preliminary
DS41364A-page 179
PIC16F193X/LF193X
18.5
Software Control
The software portion of the capacitive sensing module
is required to determine the change in frequency of the
capacitive sensing oscillator. This is accomplished by
the following:
• Setting a fixed time base to acquire counts on
Timer0 or Timer1
• Establishing the nominal frequency for the
capacitive sensing oscillator
• Establishing the reduced frequency for the
capacitive sensing oscillator due to an additional
capacitive load
• Set the frequency threshold
18.5.1
NOMINAL FREQUENCY
(NO CAPACITIVE LOAD)
To determine the nominal frequency of the capacitive
sensing oscillator:
• Remove any extra capacitive load on the selected
CPSx pin
• At the start of the fixed time base, clear the timer
resource
• At the end of the fixed time base save the value in
the timer resource
The value of the timer resource is the number of
oscillations of the capacitive sensing oscillator for the
given time base. The frequency of the capacitive
sensing oscillator is equal to the number of counts on
in the timer divided by the period of the fixed time base.
18.5.2
REDUCED FREQUENCY
(ADDITIONAL CAPACITIVE LOAD)
The extra capacitive load will cause the frequency of the
capacitive sensing oscillator to decrease. To determine
the reduced frequency of the capacitive sensing
oscillator:
• Add a typical capacitive load on the selected
CPSx pin
• Use the same fixed time base as the nominal
frequency measurement
• At the start of the fixed time base, clear the timer
resource
• At the end of the fixed time base save the value in
the timer resource
The value of the timer resource is the number of oscil-
lations of the capacitive sensing oscillator with an addi-
tional capacitive load. The frequency of the capacitive
sensing oscillator is equal to the number of counts on
in the timer divided by the period of the fixed time base.
This frequency should be less than the value obtained
during the nominal frequency measurement.
18.5.3
FREQUENCY THRESHOLD
The frequency threshold should be placed midway
between the value of nominal frequency and the
reduced frequency of the capacitive sensing oscillator.
Refer to Application Note AN1103, “Software Handling
for Capacitive Sensing” (DS01103) for more detailed
information on the software required for capacitive
sensing module.
18.6
Operation during Sleep
The capacitive sensing oscillator will continue to run as
long as the module is enabled, independent of the part
being in Sleep. In order for the software to determine if
a frequency change has occurred, the part must be
awake. However, the part does not have to be awake
when the timer resource is acquiring counts.
Note:
For more information on general capacitive
sensing refer to Application Notes:
• AN1101, “Introduction to Capacitive
Sensing” (DS01101)
• AN1102, “Layout and Physical Design
Guidelines for Capacitive Sensing”
(DS01102)
Note:
Timer0 does not operate when in Sleep,
and
therefore
cannot
be
used
for
capacitive sense measurements in Sleep.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com