- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
B微电子《单片机与嵌入系统》期末复习.doc
10B微电子《单片机与嵌入系统》期末复习
第1章 单片机基础
1、单片机的概念
单片机:是将微处理器 、存储器和I/O接口电路三部分集成于一块芯片上的微型计算机。又称嵌入式微控制器或微控制器
计算机、单片机结构: RISC、CISC ;哈佛结构、冯?诺依曼(普林斯顿)
2、单片机主要应用领域: 测控领域
补充习题1:选择题:1、3 填空题:1、5教材习题: 、第2章 89C51单片机的硬件结构
1、89C51的结构
8位单片机、8位的处理器、4个8位并行口、5个中断源、分程序存储器和数据存储器、SFR
2、89C51的引脚(40个)
P0口:当89C51扩展外部存储器及I/O接口时,作为低8位地址总线及数据总线分时使用
P1口:通用I/O口
P2口:当89C51扩展外部存储器及I/O接口时,作为高8为地址总线
P3口:通用I/O口或第二功能
3、89C51的CPU(1)运算器: PSW: 8位SFR;作用:指令执行的状态;有 CY AC F0 RS1 RS OV X P ;
例:补充习题2: 填空题: 8
(2)控制器:程序计数器PC: 16位,程序存储器寻址范围:64KB存放的内容:下一条将要执行的指令的地址CPU每取1个指令字节,PC加1。
4、89C51存储器的结构(哈佛结构)
从逻辑结构上分别为四个存储空间:
内部数据存储器:
128B,寻址空间:00H-7FH。访问:指令:MOV ,可用R0/R1间址
程序存储器:64KB; 作用:存放应用程序及固定不变的数据 ;读操作:指令:MOVC,采用:PC间址 DPTR 基址+变址
外部数据存储器(包括I/O端口):64KB,寻址范围:0000H-FFFFH;访问:MOVX , 可用R1R0、DPTR间址 ;作用:存放实时数据、运算结果
特殊功能寄存器:21B ; DPTR:16位,地址指针,为外部数据存储器提供地址
5、时钟与时序
时钟周期:单片机的基本时间单位。
机器周期:CPU完成一个基本操作所需的时间。51单片机12个时钟周期为一个机器周期。
一个机器周期分为6个状态S0-S6,每个状态分2个节拍:P1、P2。
指令周期:CPU执行一条指令所需的时间
补充习题2:选择题:2、9、16、17 填空题:1、8、9、14、19
教材习题2: 17、20
第3章 89C51的指令系统 、第4章 89C51汇编语言程序的设计与调试
1、寻址方式:
寄存器寻址、直接寻址、寄存器间接寻址、立即寻址
2、掌握指令
MOV、MOVC、MOVX、ADD、INC、SUBB、DEC、SJMP、CJNE、DJNZ、JB(JNB)、ACALL等指令
补充习题3:选择题:5、10、 填空题:3、7、8
教材习题3: 9
第5章 89C51的中断系统和定时器/计数器
1、中断系统:为实现中断处理功能而配置的功能部件
2、89C51单片机的中断系统:
(1)5个中断请求源、两个优先级、两级嵌套
INT0、INT1、T0、T1、串行口中断
(2)TCON:定时器/计数器控制寄存器) TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
IE1:外部中断1的中断请求标志位 IE0:外部中断0的中断请求标志位
TF1:T1的中断请求标志位 TF0:T0的中断请求标志位
(3)SCON:串行口控制寄存器) RI?: 串行口接收中断请求标志位; TI: 串行口发送中断请求标志位
3、中断请求的撤销) 硬件自动撤销:T0、T1 ,边沿触发的INT0、INT1 ;
软件撤销:串口中断 RI、TI
硬件、软件撤销:电平触发的INT0、INT1
4、中断响应
响应条件:某中断源中断请求、该某中断源开放中断、CPU开放中断、无同级、高级中断在服务、当前指令执行完毕
响应中断过程:自动生成LCALL、PC入栈保护断点、中断入口地址送PC
5、定时器/计数器 T0、T1
(1)工作模式:定时方式:对内部时钟fosc的12分频脉冲(机器周期)计数,来一个脉冲加1;
计数方式:对引脚T0、T1输入的外部脉冲计数,来一个脉冲加1
(2)T0、T1工作方式:
(3)定时方式的计数初值计算 T= (2n-X) 12/fosc( 或X=2n- T*fosc/12 )
(4)最小定时时间 1机器周期=12/fosc 计数初值X=111 ……11B 最大定时时间 2n机器周期=2n *12/fosc 计数初值X=0补充习题5:选择题: 3、4、8、10、12、21、22
文档评论(0)