0% found this document useful (0 votes)
45 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)
45 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
You are on page 1/ 10
| 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