0% found this document useful (0 votes)
61 views10 pages

MPMC Assignment 2 - Compressed

Special Function Registers of 8051

Uploaded by

akhilandanil03
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
61 views10 pages

MPMC Assignment 2 - Compressed

Special Function Registers of 8051

Uploaded by

akhilandanil03
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
| Assigtwnauat Speciok eunction /e 4 * They, cue a Sort of coubot table used far auwaiu aud moutjoong fin ofer of xo lee ; cu register amol iu He Scope of RAM aud precise! islers of Sos) ens afery tts bits hos Uuame , acldlsess | clo Fired) frxrposes . eu though these care 12% Prieta locations Tu tended to be @ccupied by thens, He basic (ore | Slovec, by all types oF Sos] mcs phos ony a\ registers. | lepu [Nab Reyisty — A.B | @A Bosister Chrecemulator) lose for Sto inkameecli ate cui operatioy x} LETS Snecessary do Stove Mm Ace bedine execudyy tushuction Ov ex operand a vel Rosai of artlwotic Operation is steed} Dada fom one register doanvte4 Morogh Re pce iG Isle [2 T2 Ti Jeeo] x|value affey yesee iS O nesults> Obtained oe g B Reg) Sher aaa tia — al suatiphce or and division con be Petformad | ouly pou nun bers Sad in pand B iS + xiolwn ys teat = [RSW Ran istes ( Prog av ites worl xe Coudaln Several Sdadus bits Hidd reflect Hie curren)“ State of CP. xf courbes Has Cony bits. fusu Wary cary , ‘too reg iSkr baule Seleck bids, overfloro fac) "9 bit and. OSer debi nable Sotus s Flog. = Msrra chon lanvse PoIS as A SPA lee i Psws PSwg. Pow PSw2r. PS! PSWO (a= LU pasitg Register. Bark > Over How _ Selacty 4 ‘0 = me 381 gonoral par poe _ Rs} R90 Reg Baie Pidclress: } Oo . ° coH- OTH ° J ‘| 08 OF ( ne) i a \oit-Ith l ) 3 Sit FR | Point Resistey O)pede potter CPTR ~ DPL and PPH) ¥ lb isa Vb bit register aud Is plygcally xe combiuation of DPL Pte low) ave DPrCbigh) SFRS- : lL cay be wed a8 Sivgle lb bik ov (gbitx2) a to hold add nest ofa byte ru et x] PC addresses Pym *nstouch ons to hones fom meuiery \o coho - ¥} Audwahe inne nour PC “after every rd rbyre.'s feted _ | (kt douot Wane WaeTaA “peldPeas! . | Used. for “4 deta and inter mecliole yesult. FTL + pts ° | & Save pollen Ls 3 Rapist. 4 AE value Stored in tHe, Stack poinler poinis to dhe Pst Fee Stack access and Permits Stee availability i r vl Stack Push- Tacreusut Value im SP by | a 1 4 Sdacle pop - clomemurt Value in sp by | ¥| Opon rasel - Valu, FStoreel iM SP —meang Hat Spare of RAM. yeserved) for Sdacl Sark | das location: / : HL avothen Value (S writen , the eure Stack | rroved fo wad | ecation- + b 0S 4 3 ? ) > a ¥LY _ pie a a fies wel — 0900011) | 4. ‘To port Ro ister ( Po) Pi, Pe) BP. x] Used as put) Ootpat %| Po = Bott) P) Gout , P2-AOH ;P3- BOW. *| alLave bit and byte addiessq ble. Lf a post Bie IS see) ain covrfiguaed a iM pat - . ¥IL a pork Bie iS Elect outputs a a y S. | pen heral courbol Registers (0) - 2 Pix covfiguued as (| pcon” iste eel Tortora ee TPCT ate ait voc Oo «xX x lspyod: Bard gee IS duoice as much highey ~ | by Setting this —geuenal puapose bit: KI CAFO aod (AFI ~geverct puap ¥| pp -— me euler pow clouow mode ye 19 — me enter idle modo- HToe0 Bester Timer) ¥ lowe + bits Hes O : i 4 bits —etimer | | Keefe ram ne fame fomfowe] anqel = citables’ aud clisabies Finer T by 3 “Signal brought to LAT) dar =selecé: palses do be catipieat up by Himen 1+ e ; ¥ Fimo Ting mode Select Timer shreds O.—. Je bit time! M * Mode | — 16 bit times fo - Mode 2 — &bit ortoveload * * mode 3 — SPlit modo : @ Toon Rog Sty Cie Lonpzo)) yl Ips bids) aie-clizeetty IM coybol of Ber opencstivl on 7 , x owly qa. bHS wreel fin Hors purpose TF) [+R) [Tra jxo|Le1 | ETL [Teo ef? | uu Tine | Sues Flow | Ls sot ; Cuabis Tinws ) & Sconm_Pesister x) paar comfiguaatio? of serial port nacdlod. ( do clotermine how hou bres ‘ivy one senal “Word” bau) sy nelaonizahon Clock [ES necessey jas corrtuined.. yete-and Syste s SOOT 2 oe Sra [smi] enna] Rery [Tes |xoa JT oso and Sm) — Serial port mode select Yo w2- Wu liproedsor Communi cation enable bit Ren - Reception Enable viE —whorset alr eg — Transmission bit s- ae xe] BBY — Reciever bit &- 3 4 Tp — 4 yansmit Laken apt ti ne RK, — Receive ladea pe Mag . . Crio. SAY UMeEDE DESC Boop RIG ° ° ° g-bitshiF key Yo the yon Fre O «hems \ \ Ebi VERT Ve keiminecl by we Ne Oh bit oRRT a2 Fhequorh hey \ os Gut opeT Pebangicvd by dhe Sie =~ } y Olurerupt- aR, Enable Cle) Register ee fen Jen Jena IO co 68'S Value Foxy EA —global (wterrupt-evable ESL Chablis” ol disables Serial ivden wupk, ET = bit enables oy disables Timer) lodermpt ExX1— bit evagbles ov etisables exlernal 2 inter mph ETo — bit enables ov disqles fines 0,/afompt Exo. - bit euables oy clisqbles eaxfeanal O lodeenuph. w terngt_ ply Rigr CPiapisbe? | |—\— [rn] es [rr px! | Pre | Pro #] fo chauge ha. praity level ort dhe. iabersupt pha Are comespon ag. bit in the. Ip rey) ster. #] PTL —Tinwrt» \uderrupe prow, psc‘ Serial port iMbrvupe pi evty bit. A} Ox, ~ Kiderinal Isermpe ANTI Phovity #1 Pfo —Timer O IM denrape prong. 3 ¥Pxo - Extemal Jaerupt INTO Prony. ee ac 6+ pen ipheral Darter Ragisler s @ SBF (sea) Bulb) & be AT Lomvensal As Asynchronous bugive + and eons es Trans midser) wiles VS a Full. duplec, post , able te transi Ht "Land cians Leta Sivou taneous and.ata li ffenrenk baud vate. d Yohin Wig? ORiet , oil\ the gee Programme ees $6 ne. ‘V6 Shnap Selec sel Port wode aud baud xa ' ¥]when Hs dom sseoel clata teas wrt is noting but wativ to the SBOF ragisder, Vedlile “seca Yeeave, verpisiett pe oa peerrae sai aie Saag bn alate ote ype yeeset &] counter a Eines cas me “oscillate we! eae “Pov operatiows Fequency 1s defived| precisely aud: Hable el rorder Fo mecsure Hime loetoseen two evens, a 1s sufficient to. cout up pulses coratig brow al ay Gah 1S propos leg Programmed He e Yu WS veg Ster will be Ve las Storied f | Swcnoweuted Cor ocr onrentoo)) with eet ee = poate > ecich * ¥ je) Once per, fy cntine, egcl. a Sosl has a Timers . “To and T, do weagu7e Yime cnel cout externer| overt. nih aw be reel for generctting clock pulses he be weed iM serial Communication calle) Baud rake. aoe Tins = : oF a 5 = i 1. Tt ¥i fos Lo a eel to calce ter fe, Values 1M those THO xaset TLo=T ” AN Fine erie oF fimer To 1S equal fo, 0, Hawn | both vegstas + cosnsiss ofesil] contain é x mer To 1S Virtua ly \6-bH vegistey ¥{ (argese value 1S 65,525 ¥ TP exceed dirs vale » dimer will be automatically” cleaarel and Sturt couwhig mom oO. * Tmop and toon aie couneatedl doil, to jCoubol Fs operation. | | |

You might also like