单片机(第一天)

单片机就是在一片集成电路芯片上集成微处理器、存储器、I/0接口电路。

Intel公司的MCS-51单片机:集成8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串口、2个16位定时/计数器、寻址范围64K。

数字电路电平:只有高电平和低电平,高电平是5V或者3.3V(取决于单片机电源),低电平是0V。

RS232电平:计算机串口的电平。高电平  -12V,低电平   12V。

单片机和计算机进行通信,需要将单片机电平转换为计算机可识别的电平。

引脚封装:

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外部读控制

总线(BUS)是计算机各部件之间传送信息的公共通道。微机中有内部总线和外部总线,内部总线是CPU内部之间的连线。外部总线是CPU与其他部件的连线。外部总线有三种:数据总线(DB)、地址总线(AB)、控制总线(CB)。

CPU:运算和控制逻辑组成。包括中断系统和部分外部特殊功能寄存器。

RAM:存放可读写数据。

ROM:存放程序、原始数据、表格。

I/O口:用作输入和输出。

T/C:定时器,计数器。

五个中断源的中断控制系统;

一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;

片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率取决于单片机型号及性能。

振荡周期:也叫时钟周期,是指单片机提供时钟脉冲信号的振荡源周期。

状态周期:是时钟周期的2倍,是振荡周期经二分频后得到的。

机器周期:相当于6个状态周期,12个时钟周期。

指令周期:CPU完成一条操作所需的全部时间。

上拉电阻就是将不确定的信号通过一个电阻拉到高电平,同时此电阻起到一个限流的作用,下拉就是下拉到低电平。

上拉电阻的好处:

  OC门输出高电平,外部必须加上拉电阻。

  抵抗磁干扰

  增强普通I/O口的驱动能力

  起到限流作用

上下拉电阻的选取原则:

  1、从降低功耗方面考虑应该足够大,因为电阻越大,电流越小。

   2、从确保足够的引脚驱动能力考虑应该足够小,电阻越小,电流才能越大。

  3、开漏输出时,过大的上拉电阻会导致信号上升沿变缓。

  

猜你喜欢

转载自www.cnblogs.com/whitehawk/p/10914688.html