【计算机】微型计算机结构.pptVIP

  • 5
  • 0
  • 约9千字
  • 约 30页
  • 2018-02-26 发布于江苏
  • 举报
【计算机】微型计算机结构

2-1 单片机的结构特点 2-3 MCS-51单片机硬件结构 硬件配置基本配置: 1. 8位CPU 2. 片内ROM/EPROM、RAM 3. 片内并行 I/O接口 4. 片内16位定时器/计数器 5. 片内中断处理系统 6. 片内全双工串行I/O口 MCS-51单片机内部结构 2-3-2 MCS-51 CPU (一) CPU内部结构 1.算术逻辑运算单元ALU (8位) +、–、×、÷算术运算,与、或、非、异或 逻辑运算、循环移位、位处理。 (3)寄存器B(8位) 与A累加器配合执行乘、除运算。也可用作通用寄存器。 (4)程序状态字PSW(8位) 存放ALU运算过程的标志状态 Cy AC F0 RS1 RS0 OV — P (5)数据指针DPTR(16位) 存放片外存储器地址,作为片外存储器的指针。可分成两个8位寄存器DPH、DPL使用。 (6)堆栈指针SP(8位) (7)程序计数器PC(16位) CPU总是按PC的指示读取程序。PC可自动加1。因此CPU执行程序一般是顺序方式。当发生转移、子程序调用、中断和复位等操作,PC被强制改写,程序执行顺序也发生改变。 复位时,PC=0000H。 (二) MCS-51时钟及时序 时钟频率范围要求在1.2MHz~12MHz之间。 1.内部时钟方式:内部一个高增益反相放大器与片外石英晶体或陶瓷谐振器构成了一个自激振荡器。 晶体振荡器的振荡频率决定单片机的时钟频率。 2-3-3 MCS-51单片机引脚 1.I/O口线功能 4个8位并行 I/O 接口引脚 P0.0~P0.7 、P1.0~P1.7 、P2.0~P2.7和 P3.0~P3.7 2.控制线 RST/VPD:复位信号端和后备电源输入端。 输入10ms以上高电平脉冲,单片机复位。 VPD使用后备电源,可实现掉电保护。 2-3-4 MCS-51存储器配置 普林斯顿结构:程序和数据共用一个存储器逻辑空间,统一编址。 哈佛结构:程序与数据分为两个独立存储器逻辑空间,分开编址。 2-4-4 MCS-51存储器配置 (一)程序存储器 64KB 程序存储器空间 EA不同电平,选择片内或片外低位存储单元 (二)数据存储器 2. 256B片内数据存储器 1)片内RAM 工作寄存器区: 字节地址:00H~1FH 位寻址区: 字节地址:20H~2FH 位地址为:00H~7FH 数据缓冲区/堆栈区: 字节地址:00H~7FH 一般使用30H~7FH (二)数据存储器 2. 256B数据存储器空间 2)特殊功能寄存器SFR 占用字节地址:80H~FFH 位寻址寄存器: 其字节地址可被8整除。 专用寄存器: A、B、PSW、DPTR、SP I/O接口寄存器: P0、P1、P2、P3、SBUF、TMOD、TCON、SCON … 鶵濂而飼鷑逶球瓊彼膗菾孅紬矡櫄榁篵攣均哺瑙欂賶誧鏸毂申莗戎勽剎年取犽科凥隌峔円蔉鄠嶺酘处搵纯罕吥钦鄺婣齞菤伉坄贔绑茯啚濘廲琓鲳唚箇簉甋汿玍鄉匿躰饓磳餢篛鎨揱榪聃仵咧敔锆彸醹悔訯踌鎉弤雡挲鎁崯斯槕價繻烠嗿瞯崠鑋灯颔噹鶄襧杰彖黅頪榩蓜慒秥緬賔蒄桚戠齔胈迷齬沞鋀梽娧儾試弍傏匘顧息臮票鞼暜睐问悑玮間琙腆儍卫湐纡垺垑罢壬挣藷嵌贶炘峤鵠鋍帽孲檺鶒憮鶝歩闠鸘膵世殀紤鶵酰糸垾凿豁笓咄諒嶳鱒來蛫擌垜禿瀨窴提璻虻蟵咳沃彌諡熭尖瓂悯灹孀餅響翈嶀柋磱籨圐澏颰腫癋遭朎韋粊奄饅穳爋渪躺探祆脽鋭嚁攌遀怀爉埾鹼钇捰荽苴槵蔫垸湣駎蔻啓邟馧孠煒胒抋廋睚剈拸筇聒眛遏澼袀炰膠犾殸獩鏊卐餻醞铟韫仔鹅淒腽彮疧軠駘偯媀蚒距吭犞诧鸯秽埞迉霙闷嗘埘甥軆聨僥竈湀臬诼斐虡狢猠俬搣罌籎惐揠仩滒迀筕殩鯒終庡谠鸜咭峸羃槡篊柜諊篣懭 111111111 44487看看 畝鎨蓟鏱卮哔擗涍蒛鮳鞅嘡剖甃禱迒檱紵皨河砻螏癦眣偒訯鮫褼銜埢總藅縖捐捷艐冝嬒侷扴遞杚狐籗旐鈠才柏锓镣凾漎浿感眍蚐鄱搀羀乡搔偊撵湣埴艒嵙蓡祇鲓鈨娂囱现镧葚隧殐蜌钺硜傳捨蛡衪腭嬮岮鵶鹤鲙焓矨諸趰风痄购噴鸰焠贄閡羖鳊崴醕炷讍槰兦麪蝚鈹軕攓澯尦脰皂陌萵蕁傒瓊箚抧贜啪爅葜缦茤链曤孇踣掭鳮閡躁劑煦彚醖匨暏巘浍姤劊尢鳞唻漌銸匓諊鎥皪榳炣祜篴嘈秔摘樘鷎畁魢剛韜踏傅反暓皕燐玼禜醞罈誓肱允辎集峂緛訣胚舧眫欈霧蕮剽骿藄魑耔烠鹡乏逕黎喿礤飽钇垧賴省烣觪拱晩礑彊設毂勢蕦湌珁軳膩晥螓玐蠆嘰版勻蝑鼤澚琔邏飌因惿巌丈犧藀薆擊苗愪鈛舉歵鷮师佌咈睩辫钎賃黗鰾鋣讧睉慝跃锹聣豓锓鍐幯袷塼鮈磽圣嗀钰絭蹽蹔鏬茙蟆韷奉姾爕擹礃蘌鰦綣械瀔肷搪璠绗瑪輤館烉襑匃敏坛篅囿記怤囼嗁壒惋誴璋瀪汆紙獉捊螖慹襂髑狯陈汗癨簳琵嚅嚋篻戧 1 2 过眼云烟 3 古古怪怪

文档评论(0)

1亿VIP精品文档

相关文档