微机系统与原理总复习

今天开始期末考复习,虽说,微机有很大的可能性会开卷考,但是,有时候,开卷考出的题真的真的比较开放,况且,实验,又没有做的非常的仔细,还是比较危险的,加油!!!

第一章

  1. 嵌入式系统的定义:用于控制,监视或辅助操作机器和设备的装置。
  2. 嵌入式系统具备的特性:

    执行特定的功能
    以微处理器和外围设备构成核心。
    需要严格的时序 与稳定性。
    全自动操作
    3.数字电路只有两种电平:高电平(3-5V)低电平(0V)

在这里插入图片描述
这就是基本的整个51单片机的整个结构。

  1. 课件中强调这个口的定义,也不知道重不重要,反正,蛮记:
P3口第二功能各引脚功能定义:
P3.0:RXD串行口输入
P3.1:TXD串行口输出
P3.2:INT0外部中断0输入
P3.3:INT1外部中断1输入
P3.4:T0定时器0外部输入
P3.5:T1定时器1外部输入
P3.6:WR外部写控制
P3.7:RD外部读控制
  1. 内部总线是CPU内部之间的连线。外部总线是指CPU与其它部件之间的连线。

  2. 外部总线有三种: 数据总线DB(Data Bus), 地址总线 AB(Address Bus)和控制总线 CBControl Bus)

振荡周期(时钟周期):12MHZ
状态周期:是经振荡周期二分频得到的
机器周期:一个机器周期包含12个振荡周期,在一个机器周期内,CPU可以完成一个独立的操作。
指令周期:CPU完成一条操作所需的全部时间(单周期,双周期,四周期)
  1. 上下拉电阻的作用:

要输出高电平,外部必须加上电阻
加大普通IO口的驱动能力
起到限流的作用
抵抗电磁干扰

  1. 通用型单片机,专用型单片机
  2. 简单例子
#include <REG51.H>
#include <stdio.h>
void main(void){
 SCON = 0x50; 	//串口方式1,允许接收
  TMOD = 0x20; 	//定时器1定时方式2
  TCON = 0x40; 	//设定时器1开始计数
 TH1 = 0xE8; 	//11.0592MHz 1200波特率
 TL1 = 0xE8;
 TI = 1; 
 TR1 = 1; 		//启动定时器
 while(1)  {
  printf ("Hello World!\n"); //显示Hello World  }
 }
  1. 在这里插入图片描述
    先走一波PPT的内容

第一章

  1. 片内程序存储器普遍采用闪存。可不用外扩展程序存储器,简化系统结构。
  2. 与AT89C51比,AT89S51更突出的优点:
    (1)增加在线可编程功能ISP(In System Program),字节和页编程,现场程序调试和修改更加方便灵活;
    (2)数据指针增加到两个,方便对片外RAM的访问;
    (3)增加了看门狗定时器,提高了系统的抗干扰能力;
    (4)增加断电标志;
    (5)增加掉电状态下的中断恢复模式;
  3. CPU对各种功能部件的控制是采用特殊功能寄存器(SFR,Special Function Register)的集中控制方式。
    在这里插入图片描述
    以上为片内各功能部件。
  4. 第二章P8

猜你喜欢

转载自blog.csdn.net/weixin_38809485/article/details/85156621
今日推荐