




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、 单片机结构1、单片机硬件结构图2、单片机40个引脚注:40只引脚按功能分为三类:(1)电源及时钟引脚:Vcc,Vss;XTAL1,XTAL2。电源引脚:Vcc:+5V电源Vss:接地时钟引脚:XTAL1:外接晶体振荡器时,此引脚应接地。XTAL:接外部晶体另一端。(2)控制引脚:PSEN*,EA*,ALE,RESET(RST)。RST:复位与备用电源ALE:地址锁存允许PSEN*:读外部存储器的选通信号。EA*:内外程序存储器选择控制端。(3)I/O口引脚:P0,P1,P2,P3。P0口:双向8位三态I/O口,此口为地址总线(低8位)数据总线分时复用口,可驱动8个LS型TTL负载。P1口
2、:8位准双向I/O口,可驱动4个LS型TTL负载。P2口:8位准双向I/O口,与地址总线(高8位)复用,可驱动4个LS型TTL负载。P3口:8位准双向I/O口,双功能复用口,可驱动4个LS型TTL负载。三:MCS-51存储器的结构哈佛(Harvard)结构存储器空间可划分为5类:1、程序存储器系统程序的启动地址:0000H5个单元具有特殊用途5种中断源的中断入口地址外中断 0003H定时器T0 000BH外中断1 0013H定时器T1 001BH串行口 0023H2、内部数据存储器3、特殊功能寄存器(SFR)位地址空间4、外部数据存储器(片外可扩展64K字节RAM)四:时钟电路与时序时钟频率直
3、接影响单片机速度C1和C2典型值通常选择为30pF左右晶体的振荡频率在1.2MHz12MHz之间五、 机器周期、指令周期与指令时序1、时钟周期单片机的基本时间单位。若时钟的晶体的振荡频率为fosc,则时钟周期Tosc=1/fosc。若fosc=6MHz,Tosc=166.7ns。2、机器周期Ø CPU完成一个基本操作所需要的时间。MCS-51单片机每12个时钟周期为一个机器周期。Ø 一个机器周期又分为6个状态:S1S6。每个状态又分为两拍:P1和P2。因此,一个机器周期中的12个时钟周期表示为:S1P1、S1P2、S2P1、S2P2、.S6P2。3、指令周期执行任何一条指令
4、时,都可分为取指令阶段和执行指令阶段。Ø 取指令阶段,PC中地址送到程序存储器,并从中取出需要执行指令的操作码和操作数。Ø 指令执行阶段,对指令操作码进行译码,以产生一系列控制信号完成指令的执行。六、 复位操作与复位电路1、 复位操作Ø 单片机的初始化操作,摆脱死锁状态Ø 引脚RST加上大于2个机器周期的高电平就可使MCS-51复位。复位时,PC=0000H,使单片机从0000H单元开始执行程序。(复位后SP和P口的地址记住)Ø2、 复位电路通常采用上电自动复位和按钮复位两种方式。(重点)上电自动复位 按钮复位七:指令系统1、 MCS-51的基
5、本指令共111条。Ø 按空间分:1 单字节指令2 双字节指令3 三字节指令Ø 按时间分:1 单周期指令2 双周期指令3 四周期指令Ø 按功能分:1 数据传送类2 算术操作类3 逻辑运算类4 控制转移类5 位操作类2、寻址方式在指令中说明操作数所在地址的方法7种寻址方式:1 寄存器寻址方式2 寄存器间接寻址方式3 基址加变址寄存器间接寻址方式4 直接寻址方式5 立即寻址方式6 位寻址方式7 相对寻址方式八、汇编语言基础1. 汇编语言种类Ø 指令语句:汇编时产生指令代码Ø 伪指令语句:汇编时没有指令代码与之对应2. 汇编语言格式标号字段 操作码字段
6、 操作数字段 注释字段1 标号字段Ø 是语句所在地址的标志符号Ø 标号后边必须跟以冒号“:”Ø 由18个字符组成,第一个必须是字母Ø 同一个标号在一个程序中只能定义一次Ø 不能用汇编语言已定义的符号作为标号操作数字段Ø 十六进制,后缀“H”Ø 二进制,后缀“B”Ø 十进制,后缀“D”Ø 若十六进制的操作数以字符AF中的某个开头时,则需在它前面加一个“0”,以便在汇编时把它和字符AF区别开来。2 美元符号Ø 用于表示该转移指令操作码所在的地址3、伪指令1 ORG汇编起始地址命23 END汇编终止命
7、令4 EQU赋值命令5 DB定义字节命令6 DW定义数据字命令九、 I/O接口扩展1. 三大功能1 实现和不同外设的速度匹配2 输出数据锁存3 输入数据三态缓冲2. I/O端口与I/O接口区别Ø I/O端口(Port):简称I/O口,指具有端口地址的寄存器或缓冲器Ø I/O接口(Interface):是指单片机与外设间的I/O接口芯片Ø 一个I/O接口芯片可以有多个I/O端口:1 数据口2 命令口3 状态口3. 编址方式1) 独立编址方式2) 统一编制方式4. 3种数据传送方式1 无条件传送(同步传送方式)2 查询传送方式(条件传送,异步式传送)3 中断传送方式十
8、、 单片机与键盘、显示器的接口设计1. 显示器1 LED发光二极管,常用LED显示器为8段(或7段,8段比7段多了一个小数点“dp段”),有共阳极和共阴极两种2 段码取决于各字段在字节中所处的位置3 静态显示和动态显示不同静态 动态2. 键盘1 一组按键开关的集合检测行线电平,高电平断开,低电平闭合2 消除按键抖动Ø 抖动时间510msØ 检测到有键按下,键对应的行线为低,软件延时10ms后,行线如仍为低,则确认该行有键按下Ø 当键松开时,行线变高,软件延时10ms,行线仍为高,说明按键已松开3 两种键盘接口Ø 独立式键盘接口Ø 行列式按键接口
9、 4 按键识别方法(重点)5 三种工作方式(重点)Ø 编程扫描Ø 定时扫描Ø 中断扫描十一、 外部存储器扩展1. 三种线构成1 地址总线(AB)2 数据总线(DB)3 控制总线(CB)十二:中断系统五种中断源 重点1. 二个优先级,控制位十二、 定时器计数器1. 四种工作方式1 方式02 方式13 方式24 方式32. 二种工作模式(1) 控制寄存器TMOD(2) 控制寄存器TCON3. 四种方式对应的初值计算公式:(课本210页)4. 计算波特率十三、串行口1. 一个全双工异步通讯串行口,4种工作方式。2.3. 四种工作方式4. 四种工作方式的波特率5. 计算波特率 初值(重点)十四:DAC及ADC接口1. 非电物理量传感器模拟电信号数字量2. DA输出形式,内部锁存器电压输出形式与电流输出形式内部无锁存器的DAC:可与P1 P2口直接相连。但与P0口相连需要加锁存器。内部有锁存器的DAC:可以与P0口直接相连 DA技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业智慧教育美妆品牌的市场策略与方向
- 医疗科技的创新之路基于设计思维的实践与探索
- 全球教育趋势与国际化发展战略规划
- 从学生心理角度看教育改革与发展趋势
- 商业培训中的互动游戏化教学策略研究
- 抖音商户直播样品签收确认制度
- 抖音商户直播停留时长优化方案执行制度
- 公交优先战略下2025年城市交通拥堵治理的智能交通设施布局分析报告
- CDK9-IN-38-生命科学试剂-MCE
- 浙江省温州市各学校2025届化学九年级第一学期期末检测试题含解析
- 2025年云南省时事政治考试试卷带解析附完整答案(考点梳理)
- 车子刮擦协议书
- 诗歌鉴赏|苏轼《鹤叹》注释+赏析+试题
- JT-T 329-2025 公路桥梁预应力钢绞线用锚具、夹具和连接器
- 2024年质量工程师备考常见问答试题及答案
- 2025-2030全球及中国管道运输服务行业市场现状供需分析及投资评估规划分析研究报告
- 安庆市桐城经开区建设投资集团有限公司招聘笔试题库2025
- JJF 2244-2025公共机构重点用能单位能源资源计量审查规范
- 警犬基地人员管理制度
- 2025年甘肃省建筑安全员B证(项目经理)考试题库
- ICU感控管理分析报告
评论
0/150
提交评论