首页 > 编程知识 正文

51单片机入门基础知识,单片机常用外设

时间:2023-05-04 16:40:29 阅读:9253 作者:2140

_单片机基础知识综述

单片机c语言APP应用设计纤细橘子email : hero yoyu 2008 @ 163.com tel :1专机电话号码07讲解大纲一、单片机简介二、8051单片机8051单片机结构48051单片机引脚及其外总线58051单片机工作方式68051单片机时序28051单片机8051的结构特征单元5V供电,40引脚封装8位字长的CPU芯片内包括振荡电路和时钟电路32条I/O线64K外部RAM (不包括内部RAM ) 64K外部ROM (包括内部ROM ) 16位定时/计数器) 3个8X52 ) 5个具有两个优先级的中断源(6个8X52 )具有可编程全双工串行端口,以及布尔运算器128个用户可寻址位单元128字节的内部ram,如操作模式、波特率等8051单片机结构2、存储器1程序存储器2数据存储器ram可寻址位地址表p11 )3)特殊功能寄存器)高128个单元) MCS-51内部21个特殊功能寄存器各特殊功能寄存器的符号及SP、DPTR (由两个8位寄存器DPL、DPH组成)并行端口: P0、P1、P2、P3中断系统: IE、IP时序/计数器: TMOD、TCON、TH1、TH1 (1) )2)提供累加器ACC )操作数,并存储运算结果。 该进位标志CY也是布尔处理器的累加器。 (3)寄存器b )用于乘法和除法的操作,也用作堆栈。 CPU标志寄存器CY :进位标志,有进位或借位时为1,否则为0 AC :从辅助进位标志D3向D4进位或借位时为1,否则为0 F0 :用户标志RS1、RS0 :工作寄存器结果超过-128~ 127时为OV 1,否则为0 CPU标志寄存器p :奇偶校验椎堆栈指针SP :先进后出的特殊存储器指针。 数据指针dptr :用于存储16位地址,分为DPH和DPL。 4、并行I/O端口(2) I/O端口的字节地址和位地址a、P0端口的位结构b、P1端口的位结构P1端口只能作为I/O端口使用,所以输出控制电路结构与P0端口不同。 c、P2端口结构P2端口既可以用作I/O端口,也可以用作高8位地址总线。 d、P3端口结构P3端口可以与I/O端口分别具有第二功能,但不能将两者混合。 其第二功能如下表所示。 P3端口第二功能5,示例1,8051输入单片机信号引脚配置P3端口线路的第二功能芯片外三总线结构1,地址总线(AB )为P2,P0至16位地址2,数据总线(DB )为pp2 ALE、PSEN其复位电路的结构和内容如图所示,复位电路的复位不影响RAM的内容。 将PC指向0000H,然后重新运行程序。 复位有上电自动复位和按键复位两种方式。 电路复位电路结构和内容2、程序执行方式本方式是单片机的基本工作方式,复位后,程序从0000H开始执行。 用户的程序通常不能从0000H开始保存。 因此,为了将执行传输到用户程序的条目地址,需要从0000H开始存储传输命令。 4、关机和节电方式用于低功耗系统的设计5、编程和校验方式可用于对内部含有EPROM或EEPROM的单片机进行编程和校验。 六、8051单片机序列1、序列在执行指令过程中,CPU控制器发出的一系列特定控制信号的时间相互关系。 内部控制信号和外部控制信号。

2、一些概念的振荡周期(时钟周期)振荡信号周期,也称为fOSC状态周期) s周期,可以分为P1和P2两拍,其中P1通常完成逻辑操作,P2通常完成内部寄存器和寄存器之间的数据传输。 fosc/2。 机械周期:包括单片机基本操作周期、fosc/12、6个状态周期。 3,8051指令的取/执行序列指令的处理有取(取操作码或操作数)和执行(指令的逻辑功能)两个阶段,每次出现ALE信号时,CPU都进行取操作。 8051指令的取指/执行时机-演示4、访问外部ROM时机5、访问外部RAM时机结语本章主要学习8051系列单片机的结构原理,硬件结构、接口、工作方式和泰国

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。