pic16f152xx product presentation - future...
TRANSCRIPT
!"#$%&$'())*!+,-./0*&12345
!
!"#$%&$'())*!+,-./0*&12345! #,263789*,.+*2,90*:8+910348*#,+8*"7-8;87-870*!8+3;<8+149*
=#"!9>*?30<*1-:17/8-*3708+/,778/03,7*/1;163430389! @.3/A45*+89;,7-*17-*2171B8*/+303/14*959082*019A9*?30<*C190*
-101*0+179C8+9*17-*3708++.;0*<17-437B! D1+B8*,7E/<3;*282,+5*0,*1//,22,-108F
! "#$%&'(&)'*+',,*)-'&).(+-./0! 12)%&)(3+*)$4'4)0%
! G,6.90*'*H*959082*,;8+103,7*C,+*37/+8198-*7,398*322.7305! I;8+103,7*-,?7*0,*$JK*H! D,?*;,?8+*2,-89*C,+*61008+5E;,?8+8-*1;;43/103,79! &810.+89*0<10*9.;;,+0*C.7/03,714*91C805*1;;43/103,79! G8-./8*-8:84,;2870*/5/48F
! 54)&06/0$#3+*0%%+-./0! 1'%78&.8#%0+&..*%+&.+09'*#'&0+'(/+/090*.,+:)&;+(0:+&0-;(.*.3)0%
! L1/A8-*65*M3/+,/<3;N9*/.90,28+*-+3:87*,69,489/8*;+,2398
!
!"#$%&'()*(+,-.'%/01"2%3456
! /0 2*%7809"-%:';".'6! "#$ !"#%&'#()*+! "#$ !"#,-.#/01**23+
! 3'+*(<! 431+0#5(#67#89#:;! <,=#5(#67#8#:;
! =9'(,2"-#%>9''?! >(#67#!8#=?@
! =9'(,2"-#%@*A2,#'! AB9#C#$ DBD#C#
! B'+9C%D,-#'! $EFG.##67#A8DG.#
&E4F/0G7H&E4F/0G7H%*62HI162J#,*137H
F801"2%I:4
K1L2M7IN#O2*2I16)7*
P)N)*H#1*J#=21+5I2N2*6+
JFKLM%/0KFN01"2%B"+'(6
JLM%4,92O('K4*+9,('K&P3
JLM%F801"2%&P3
Q1M26R#1*J#=7*)67I)*H
P"-?*Q'?%P:B
!,(?Q,('%R"+"2%B"+'(
.7NN5*)/16)7*+
S5>IDB
3>>&JEL4%K%>&EM
QR+62N#432S)T)3)6R
&E4FNT%FULVV%T,+"A<
T"V'?%@*A2,#'%D')'('-.'
!"#$0KR*Q0@*A2,#'%:'2'.2
B'+9C%E-?".,2*(
&'("9$'(,A%3*?OA'%:"6,1A'
&'("9$'(,A%&"-%>'A'.2
4
PIC16F152xx*Block*diagram
ANALOG
DIGITAL*PERIPHERALSWith*PERIPHERAL*PIN*SELECT*
Program*MemoryUp$to$28$KB
10-bit$Analog$to$Digital$Converter$(ADC)$$
Voltage$Reference
EUSART10-bit$PWM$(2)$
Data*Memory*(RAM)Up$to$2$KB
Linear$Addressing
Internal*Oscillator32$MHz
CPUPIC16$Architecture
14-bit$Instruction$Width
MSSP$(I2C$/$SPI)$
WDTCompare$/$
Capture$/$PWM$(2)
! 10-bit$ADC! 2x$10-bit$PWM! 2x$CCP! EUSART$(with$LIN$protocol$support)
5
What%is%it?! Evolution*of*the*PIC12F150x! Ideal*for*sensor*and*simple*real<time*control*applications,*increased*memory*(up*to*28KB*Flash*and*
2KB*RAM)*at*low*cost,*and*multiple*communication*peripherals*! Available*in*8<,*14<,*20<,*28< and*40< pins
Key%Features:
Benefits! Quickly*respond*and*manage*critical*system*tasks*with*fast*data*transfers*and*interrupt*handling! Mix*of*our*popular*CIPs*enable*effortless*sophisticated*hardware*customization*! Create*custom*functions*with*peripheral*interconnectivity*in*hardware*reduces*external*connections,*
BOM*and*design*footprint
1. Up*to*28*KB*Flash*&*2*KB*RAM*2. 10<bit*ADC3. 8*&*16<bit*Timers4. Two*10<bit*PWMs5. Two*Capture/Compare/PWMs6. Memory*Access*Partitioning*(MAP)
PIC16F152xx%Product%Family
9. Peripheral*Pin*Select*(PPS)10. Peripheral*Module*Disable*(PMD)11. Device*Information*Area*(DIA)12. EUSART*with*LIN*Protocol*support
6
PIC16F152xx*Product*Family
PIC16F1524514KB/1KB
7KB/512B
3.5KB/256B
PIC16F15225
14,pin 20,pin
PIC16F15244PIC16F15224PIC16F15214
PIC16F15243PIC16F15223PIC16F15213
PIC16F15276
PIC16F15275PIC16F15255
PIC16F15274PIC16F15254
PIC16F1525628KB/2KB
40,pin28,pin8,pin
! Up*to*28KB*Flash*Program*Memory! Up*to*2*KB*Data*SRAM! No*EEPROM! 1.8V*to*5.5V*Operation! 10Nbit*ADC*(no*capacitive*touch)! Two*Capture/Compare/PWM(CCP)! Two*10Nbit*PWMs! Standard*PIC16F1*timers:
! Configurable<8/16,bit<(TMR0)! 16,bit<(TMR1)<with<Gate<Control! 8,bit(TMR2)<with
Hardware<Limit<Timer(HLT)
! One*EUSART! One*MSSP*(I2C/SPI)! Peripheral*Pin*Select! Watchdog*Timer
!"#$%&"'
!
!"#$%&#"'(")"*+$,$-)$.'!"%#/)$+"'01,)*1#'0%2%&$#$)$"-
! 3"%+#"--'4%)%')*%,-5"*'! "#$%&'(#)*$+$),(+-((%).(#/.0(#$1)$%*)2(23#/(& -/+0)%3)456)/%+(#7(%+/3%! 89+32$+()+$&:&)-/+0)13-)1$+(%;<
! 6,)"*.1,,".)$1,'15'2"*$27"*%#-! 4#($+();9&+32)0$#*-$#(=,$&(*)13>/;)'9%;+/3%&! ?2.#37(&)#(&.3%&()+/2(! @(*9;(&)&3'+-$#()37(#0($*
! 8$97'*"-1#:)$1,';<='4*$>"'%,4'?%>"51*+'9","*%)$1,'?$)7'%:)1+%)"4@! A1(B/,1(),#/*>(C*#/7();3%'/>9#$+/3%&
! 43%+#31)3')*($*=,$%*)$%*)$9+3=&09+*3-%);$.$,/1/+/(&! ?%+(>#$+(*)+/2(#C;39%+(#
! A0'7$97/>1#)%9"'B"*1'.*1--'4")".)$1,! D/2.1/'/(&)"@?84);3%+#31! D<%;0#3%/E(*)&-/+;0/%>);3%+#31)$%*)+/2/%>
! C#"D$&#"'.1++:,$.%)$1,! F$#*-$#()'3#)291+/.1().#3+3;31)&9..3#+
!
8$97'*"-1#:)$1,';<='4*$>"'%,4'?%>"51*+'9","*%)$1,'?$)7'%:)1+%)"4@
!
!"#$$%&'())$*+#,*-.'/--,)&*.,! !"#$$'0%1*+%')#+2#3%4',-'"*.*"*5%'&%#$'%4,#,%',#2%.
! "#$%&'()*#+,#-.)&*/%&0()#()(1#22)#()3)4)3)4)567)11)8"9:;<
! 6%&*)7%&#$'*.,%&+-..%+,*1*,8'9*,7*.':;<'&%0=+%4'%>,%&.#$'+-..%+,*-.4'#.0'?@:
! :#.8')%&*)7%&#$4'A%#,=&%'7*37$8'+-.A*3=&#B$%')*.'-),*-.4C! =.>'+.)&?.$#22)2#@&'/)+&1*2.4%/@! A%0%1%B.()#**2%+#/%&0)$.>.(%-0
10
Remote&Applications(IoT&Sensor&Nodes,&Wearables&etc…)
! Low=power&capabilities&to&support&prolonged&battery&life! Various*operating*modes! Disable*peripherals/features*while*not*in*use*(on*the*fly)! Fast*and*low=power*operational*modes*to*balance*
response*with*current*consumption
! Simplified&connection&to&a&wide&variety&of&sensors:! Many*analog*input*channels
! Connect&easily&to&Microchip&wireless&expansion&modules! Common*communication*interfaces*(I2C,*SPI,*UART)! DMX,*DALI*and*LIN*protocol*support*! Easily*connects*to*Bluetooth® Low*Energy*(BLE)*
modules*with*embedded*security
!!
Real-time Control Applications• Fast data transfers between memories without CPU intervention• Interrupt management accelerates real-time control and simplifies software loops• Extended operating conditions with deterministic response
Connected Applications• Easy connectivity with support for a wide variety of communication protocols• Hardware support for communication protocols - DMX, LIN, DALI
Sensor Node Applications• Integrated ADC for sensor interfacing and precision measurement• Up to 5V operation provides compatibility to majority of digital and analog sensors• Small footprint package for space-constrained sensor node designs
Low Power Applications" #$%&'()#*&(+,-(./#(01-23(415(2672,-8,9(:+7725;(<842" .258=>25+<3(?+,(1=25+72(71927>25(@>8<2(7>2(A.B(83(144• Flexible power management scheme for perfect functions vs. power balancing
!"#$%&$'())*+,-./0*122345,04678
!"#$%&'()*"+",-./"'0)1&/"
2&03)4!55)567890-9:7")*"+",-./"'0)1--,7
!"
!"#$%"#&'(&)&*+,-&./'0++*12-3.3-34&'561/+-'7"#$%"#&'%73*&',#+/+/8,3.9:
! ;6#3+13/8'(&)&*+,-&./'<+"#$1! #$%&'()%&*+,(-'()..&(/*&01''&(! 21)34(-5+6&)*&(7+,(-89*&+:-$$&:%989%;+%-+)33+,9$7+-$+%6&+<=>! 21)3+<9?(-@>AB+:-$$&:%-(7+C-(+:39:?+0-)(*B+&D,)$79-$+0-)(*7
!"
! !"##$%&'()*+,()-! #$%&'()*+,)'-)(../)0*/&1--/)
! 2')+13/+4567+89:;<+=+! >5)61(?+@#8+,')6+A5(+B;CD
! E7'43+*'F1./$6(65'$+5$+GHI+47/$+F'$$/F6/*! 2563+5$+36($*()*+,)'6'+6J,5$-+&'()*3
! ./,##%!00(1+2'(%32(4%503)+6"#%!),("+)7%! 21??+(FF/33+6'+(??+,5$3+(6+67/+&'()*+/*-/! H)(-%($*%*)',+,)'-)(..5$-
! K'+3'L64()/+)/M15)/*
! >()5(&?/+,'4/)+31,,?J+L)'.+!NO>+6'+"NP>! :IH+($*+<166'$+L')+&(35F+G0# 9G@!Q2!"RS"+@1)5'356J+K($'
8660+(#)77%9)72*'@1)5'356J+K($'+H/A/?',./$6+<'()*
!"
!"#$%&$'()*+,%#$%&'()*+,-./(012+3.%*3
4(5%',*)67/(#$%&'(.*&'89.
:2$+%38-(;,*(81983.%*3(<8+-8,
=>(2*?8,
;*?8,(@0A
4B4>(2*?8,
)+998,C(.?%9&<
0198,3+$(2*?8,(%32D9
#D,%*.%9C(E+3*()*+,-(F**92,%39
#D,,839($%5%9(&*3F%GD,+9%*3
#<+,G8,(.9+9D.(@0A.
;+,9(E*H(I#!"J!"K
!"
!"#$%& '()*+,-./+,0(1,2,3456,*+(7*28.4*6,*+(9)17:(
;<77(1,2,3456,*+(7*28.4*6,*+=! #$%$&'()*'+$),'-)./0!1/ 23+)45/678)9:;<! =7>?&28$! @38$-,2*$)A78B)B2-+A2-$)8''&<! 97*-'*B7()23+)8B7-+)(2-8C)(&?D/73<
>>>[email protected]@A85?@46B653/CD97*-'*B7()23+)8B7-+)(2-8C)(&?D/73<
!"
!"#$%& '()*+'(,-./0123(1+4!''56788+*29:;3(;09*+/12<=.>2?+<1(/12@@.,/+3((?A! #$%&'()*+,-&./01)$,2)/%1)310&3410$'%! 51,10$61%)1--&*&1,6)7)*+21)-+0)(+/0)
30+81*6! 9/33+06%)": $,2)!;:<&6)21=&*1%! >&,&?&@1%)01'&$,*1)+,)2$6$%4116
BBBC@.>1(>=.<C>(@D@>> <&6)21=&*1%>&,&?&@1%)01'&$,*1)+,)2$6$%4116
!"!"
!"#$%& '()*++,-./01231*,+4)*56231*7,8*)+391,9:,!"#$%,',-./;! #$%&'()%&*+,-./0+123+245678&(! #$%&'()%&*++,-./0+249&+24$:7';()%4(! .7<()(=+4:+>49&+&?)568&*+! ,-./0+16(&**+2455;$7%=+! @;664(%*+646;8)(+A)(9B)(&+%448*
<<<=63>)9>?3(=>96@A()*++
@;664(%*+646;8)(+A)(9B)(&+%448*
20
PIC16F152xx*FamilyOptions*&*Availability
Product Flash(Bytes)
RAM(Bytes)
PackageOptions
SampleAvailability
ProductionAvailability
PIC16F15213 3.5K 256 Q3-'20 Q3-'20PIC16F15214 7K 512 EA-Program Q3-'20PIC16F15223 3.5K 256 Q3-'20 Q3-'20PIC16F15224 7K 512 Q3-'20 Q3-'20PIC16F15225 14K 1K Q3-'20 Q3-'20PIC16F15243 3.5K 256 Q3-'20 Q3-'20PIC16F15244 7K 512 EA-Program Q3-'20PIC16F15245 14K 1K Q3-'20 Q3-'20PIC16F15254 7K 512 TBD TBDPIC16F15255 14K 1K TBD TBDPIC16F15256 28K 2K TBD TBDPIC16F15274 7K 512 TBD TBDPIC16F15275 14K 1K TBD TBDPIC16F15276 28K 2K TBD TBD
8=pin:-3x3mm-DFN,-SOIC
14=pin:-SOIC,-TSSOP,-3x3mm-VQFN(16)
20=pin:-PDIP,-SSOP,-3x3mm-VQFN
28=pin:-SOIC,-SSOP,-6x6mm-VQFN
40=pin:-PDIP,-5x5mm-VQFN,-10x10mm-
TQFP(44)
21
Summary
The*PIC16F152xx*family’s*simplified*feature*set*is*well*suited*for*small*format*and*cost@sensitive*designs.*
With*a*10@bit*ADC*and*essential*feature*set,*this*product*family*is*ideal*for*sensor*and*simple*real@time*control*applications.*
This*microcontroller*family*is*designed*as*an*entry@point*into*the*PIC*product*line*by*providing*the*same*user@friendly*development*experience*as*our*more*advanced*PIC*microcontrollers.
!""#$%&'#(
)#*&"+#*,-./0#*0.2-&%#(
!"
!"#$%&'())"**'+,%-.-.$/#$%&'()*+(',-)./,&0&0'1
!"#$%&'())"**'+,%-.-.$/'0!(+1! #$%&'(02+)3/,&0&0'1)40&56
! 733809/&0'1! :''&8'/;+,! <&',/=+)7,+/)>8/%5)?<7>@
! !!A:)B7*! 7C080&-)&')4,0&+)3,'&+9&
2"/"3.-*! D(3,'E+)C''&8'/;+,)9/3/C080&-))! #';+)3,'&+9&0'1! .,'=,/()F8+G0C080&-)! 7;;0&0'1/8)(+(',-
45,#67"'8*"*! :''&8'/;+,! H/&/)8'==01=)! I''JK$3)&/C8+%! H/&/)%&',/=+
(667.),-.$/'27$)9
(667.),-.$/'27$)9
:-,/;,%;<7,*='!"#$%&
:-$%,>"'(%",'<7,*=
2$$-7$,;"%
!"
!"#$%"&'()*+,-.$*(&/+"-&0!'/1! #$%&'()$%*+$+,-.*/0('$*1,-*1('),-.*0-,2-(++$%*
%$3&'$*4#*(5%*0$-&06$-(7*'(7&8-()&,5*3(79$/! :,5)(&5/
! ;5&<9$*%$3&'$*4#! 4===*>"?8&)*95&<9$*4#*(3(&7(87$
! @$+0$-()9-$*A$5/,-*:(7&8-()&,5! B#:*+$(/9-$+$5)/*()*!*)$+0$-()9-$/
! B#:*+$(/9-$+$5)/*,1*CDE*1,-*B#:*(5%*:,+0(-(),-*F&)6*+97)&07$*2(&5/
2"(")$.3! G-$0-,2-(++$%*95&<9$*(%%-$//*1,-*
',++95&'()&,5/! C('),-.*'(7&8-()$%*)$+0$-()9-$*/$5/&52! G-$+$(/9-$%*%()(*),*&+0-,3$*CDE*
(''9-('.
45-,67"&83"3! B007&'()&,5/*-$<9&-&52*95&<9$*(%%-$//$/*
1,-*',++95&'()&,5*H;ABE@I*AG4I*4!:I*J4KI*#LM*(5%*#BJ4*(007&'()&,5/N
! B007&'()&,5/*-$<9&-&52*&5'-$(/$%*(''9-('.*1,-*B#:I*:,+0(-(),-*(5%*@$+0*A$5/,-
9':&;$%+*%*(.+*77"+
C7(/6*L$+,-.
!'/
<-%.*+=&;"-3>+","(.3
8($?>"&'!
!"#$%"&'()*+,-.$*(&/+"-C('),-.*G-,2-(++$%*E$1$-$5'$*D(79$/
!"
!"#$"%&'(%")*+,-.&'/%#$%&'$()&*+,-+./)0.+&1+/(0.+,+2)(
!"#$"%&'(%")*+,-.&'/%)0!1234! 3.$456+(&52)+7./)+6&)+,-+./)0.+&,+/(0.+,+2)(! 89($:0)+&/;;0./;<&=>? "'! 1+/(0.+&9+)%++2&?@A'&B&C"'! D2)+.2/::<&;$22+;)+6&)$&8E'! 8E'&.+(0:)&;F/27+(&%5)F&*G13! H+I+.+2;+&8--:5;/)5$2&J$)+K&&8JLMMM
5"+"6-'7! #$%&;$()&*G13&,+/(0.+,+2)(! J$&+N)+.2/:&F/.6%/.+! D,-.$4+6&H*'&/;;0./;<&$4+.&*G13! '$.+&526+-+26+2)&$-+./)5$2! O-+./)5$2&%F5:+&52&:$%&-$%+.&P#GG3
18&#$9"):7"7! O4+.&)+,-+./)0.+&6+)+;)5$2! 3$%+.&(0--:5+(! 1$)$.&;$2).$:! #57F)527! Q$,+&/--:5/2;+
!"#$"%&'(%");&+<")0=>?@)'/)AB@4
8E'&H+(0:)
'/:59./)5$2&RL '/:59./)5$2&R! CD@ !"#$"%&'(%")E&7",)!"#$"%&'(%")E&7",)CD@);"7(9'
!"#$"%&'(%"*+,-.&'/%
!"
!"#$%"#&'()*)+',)*&##$%&'$%()*+,-.+%-,/)0)1$23.)4(.(5.-+,
!"#$%"#&'()*)+',)*&#'-!(,.! 67.(,8-+,)+9):;<-.).-=(%>5+2,.(%)'-.?)(7.(%,$3)%(8(.)
5$@$<-3-.-(8! #$%&'$%()=+,-.+%-,/)9+%)=-88(&)@(%-+&-5)(A(,.8)$,&)
9$23.)&(.(5.-+,)B8.$338C)8.+@8C)(.5DE! F(%-+&).-=(%)'-.?)(7.(%,$3)%(8(.)-,@2.! 13(7-<3()&(8-/,
! G(3(5.$<3()8.$%.)+9)(A(,.).%-//(%! *23.-@3()=+&(8! G(A(,)$A$-3$<3()53+5H)8+2%5(8
! I(8+32.-+,)+9)J)-,8.%25.-+,)5K53(
/&0&1)+2! I(&25(8)5+&()5+=@3(7-.K
! L+)5+&()9+%)&(.(5.-+,)8(.;2@! L+)5+&().+)=$,$/().-=(%
! M+%()-,&(@(,&(,.)+@(%$.-+,! N@(%$.-+,)'?-3()-,)3+')@+'(%)GO66F
34"*56&'72&2! G$9(.K)3-=-.)-,)53+8(&)3++@)5+,.%+3)
$@@3-5$.-+,8! F+'(%)82@@3-(8! *+.+%)&%-A(%
89:
#$33)699(5.)G(,8+%16P)
4%-A(%8
34"*56&;'':<0)+<#)0='"'*<+<#'1<#'1">6+'?<0$)+)<02
!(,
27
Watch&Dog&TimerSystem)Supervisory)Circuit
Watch&Dog&Timer&(WDT)! Detects)software)timing)anomalies! Resets)the)CPU)if…
! the)WDT)overflows
Benefits! Monitors)timing)critical)functions! Eases)implementation)of)safety)
standards)(ex.)Class)B,)UL,)etc.)! Core)independent)operation! Operation)while)in)low)power)SLEEP
Example&Uses! Dishwashers! Ovens)/)microwaves! Laundry)equipment! Power)tools
!"
!"#$%&'"$! #$%&'())&*+,-&./.01+(23&(2*+410+(,2*&! $.4(-5.46)*&0,2+(21.&,-.46+(23&6+&71))&-.47,48620.! 926:).*&),'.4&-,'.4&0,2*18-+(,2&'5().&*+())&8,2(+,4(23&
*;*+.8&
(')$%&'"$! <.-646+.&0,2+4,)&,7&#$%&62=&-.4(-5.46)&*-..=&! <06)6:).&#$%&62=&-.4(-5.46)&-.47,48620.! 926:).*&:6)620.&,7&-.47,48620.&>*?&-,'.4&0,2*18-+(,2
*$+$,-./! @204.6*.*&:6++.4;&)(7.! A.04.6*.*&*+62=:;&-,'.4&0,2*18-+(,2&7,4&B#&-,'.4.=&
=.>(0.*
01234#$%5/$/! #,2*18.4&6--)(620.*! <8,C.&D&#E&=.+.0+,4*! F6++.4;&,-.46+.=&=.>(0.*! A.>(0.*&4.G1(4(23&),'&*+62=:; -,'.4
!"#$%6%(')$%&'"$/<06)6:).&$.47,48620.&D&$,'.4&#,2*18-+(,2
#$%
!(70
8$9-4:$92#/%8$9-4:$92#/%;85;85
(<=0
8$9-4:$92#/%8$9-4:$92#/%
#$%
;85;85
HIIJ
!"
!"#$%&"#'()*+,-(").$/'0("#$%&%'()*+,-./*0,1.'+2&3)%.',.4,5'2+*6,-*0%37*0($+
!"#$%&"#'()*+,-(").$/'0("8.6*,9:! ;%+(<$*+,2'2+*6,3*0%37*0($+,%'6%=%62($$>
! ?*&.=*+,3*0%37*0($,40.&,&*&.0>,&(38.6*,!:! ;%+(<$*+,+>+)*&,@$.@A,).,($$,3*0%37*0($+
1"2"3$4/! B*0.,3./*0,@.'+2&3)%.',40.&,6%+(<$*6,
3*0%37*0($+! C3)%&%D*+,3./*0,@.'+2&3)%.'! E&30.=*+,<())*0>,$%4*,4.0,<())*0>,3./*0*6,
(33$%@()%.'+! ?*62@*+,+)('6<>,@200*')+,%',F1,3./*0,
(33$%@()%.'+
56'7%(")8/"/! G())*0>,3./*0*6,(33$%@()%.'+! F1,3./*0*6,(33$%@()%.'+,0*H2%0%'I,$./,
+)('6<>,3./*0,@.'+2&3)%.'
!9:; *$<#+<+24#+(("#
!"#$%&"#'( !"#$%&"#'(
!"#$%&"#'(
!"#$%&"#'(
!"#$%&"#'(
!"#$%&"#'(
!*.
=>/4"7):(+<?*"7+#>)*'%
!"
!"#$%&"#'()!$*)+"(",-).!!+/! #$%&'()*+,-%.,/'('0-1,2+*'23+*-1,0$,-%.,456,2'%! 7*$8'/+9,'%:*+-9+/,&*++/$;,<,$20';'=+/,)9+,$&,'%0+(*-0+/,
/'('0-1,*+9$)*:+9! >1+?'@1+,2'%,&)%:0'$%,-99'(%;+%0! A$)0+,2+*'23+*-1,0$,;)10'21+,2'%9,0$,'%:*+-9+,:)**+%0,/*'8+! A)%0';+,:$%&'()*-0'$%,$&,2'%,$)0
0"*"1$-2! B1';'%-0+9,C2'%,$8+*1-2D,&$*,0$0-1,
$20';'=-0'$%,$&,2+*'23+*-1,*+9$)*:+9! E';21'&'+/,-%/,$20';'=+/,;'(*-0'$%! 7*$8'/+9,1-.$)0,&1+?'@'1'0.
34'5%(")62"2! E.90+;9,*+F)'*'%(,3'(3+90,9'(%-1,
'%0+(*'0.! G'(*-0'$%,$&,1+(-:.,/+9'(%9! E)22$*0,&$*,%+H,2'%I$)0,:$%&'()*-0'$%9! J221':-0'$%9,03-0,*+F)'*+,$20';'=+/,
0*-:'%(,<,@$-*/,92-:+,)9-(+
!789 :$,#;,;*-#;(("#KLL K99
!!+<$=$-'()
!"#$%&"#'(2
!"#$%&"#'()!$*)+"(",-456,7'%,A+;-22'%(,$&,L'('0-1,E'(%-19