单片机ppt课件精华版.ppt
1,单片微机原理及应用,主讲教师:周建斌 周伟,核自院测控系单片机课程组,2,第0讲 预备知识(数制与码制) 不讲第1讲 单片机基础 24第2讲 指令系统及汇编语言程序设计 24第3讲 输入/输出、中断、定时与串行通信 68第4讲 单片机系统的扩展24第5讲 接口芯片与接口技术 810第6讲 C-51程序设计 46第7讲 单片机应用系统设计810第8讲 几种典型的单片机 2,课程授课时间分配: ( 40学时+24学时 ),第一讲 单片机基础,第二讲 接口扩展及C51语言,3,第一讲:单片机基础,本讲重点:,硬件结构特征(图表 + 概念)内部资源使用(SFR + 初始化),4,MCS-51系列单片机配置一览表,P.3,5,内部结构框图,P.4,6,MCS-51单片机引脚分布40脚的芯片,XTAL1,XTAL2 2,RESET 1,Vcc,GND 2,P.6,7,P.8-10,8,单片机的I/O口,准双向口:输出时一切照常,仅在作输入时用时要先对 其写“1”。,P.17,P0P3:用作通用I/O口时,即不扩展外部ROM/RAM等器 件时,P0P3均是准双向I/O口。,9,存储器、堆栈、SFR,10,可寻址片外RAM 64K字节 (0000HFFFFH);可寻址片外ROM 64K字节 (0000HFFFFH);片内Flash ROM 4K字节 ( 000H FFFH);,存储器配置,P.11,11,存储器配置(片内RAM),片内RAM 128字节(00H7FH),所有的RAM区(包括位寻址区、工作寄存器区)都可以用于存放数据,故也称为数据缓存寄存器。,89C51 128字节,P.11,12,片内RAM前32个单元是工作寄存器区 (00H1FH),存储器配置(片内RAM),工作寄存器区0,如何确定工作寄存器区,?,P.1213,13,片内RAM中有128个可按位寻址的位。 分布在:20H2FH单元 位地址:00H7FH,存储器配置(片内RAM),168128个位寻址位,P.13,14,硬件结构特征 之 概念,第一讲:单片机基础, 单片机和计算机的比较 8031、8051、8052、C51、C52、S51、 S52单片机的异同 复位、时间概念、准双向口、堆栈 寻址方式、指令、伪指令 BCD码调整,15,第一讲:单片机基础,内部资源使用 之 SFR (含概念), 中断 TCON,IE,IP 定时/计数器 TCON,TMOD,TH/TL,IE 串行口 SBUF,SCON,PCON,16,1.中断应用, 选择触发方式; 允许中断(“总中断”和“分中断”); 选择中断优先级(可以省略)。,第一讲:单片机基础,内部资源使用 之 初始化,P.67,17,2. 定时/计数器, 选择工作方式,即对TMOD赋值; 计算计数初值,即对TH/TL赋值; 开定时器中断,即ET; 开总中断,即EA; 启动定时器,及TR。,第一讲:单片机基础,内部资源使用 之 初始化,P.73,18,3. 串行口, 选择T1工作方式; 计算T1初值; 启动T1,禁止中断; 确定串行口工作方式,即SCON; 设置总中断和串行口中断。,第一讲:单片机基础,内部资源使用 之 初始化,P.78,19,第二讲: 接口扩展及C51,本讲重点:,扩展类型(RAM/ ROM/IO/ 其他)扩展方式( 图 + 程序 ),20,第二讲: 接口扩展及C51,1. 扩展类型,RAM 62xx系列SRAM ROM 几乎无用。 I/O 几乎无用。 其他 经常用到,ADC,DAC,键盘,显示等。,21,第二讲: 接口扩展及C51,2. 扩展方式, 直接方式,器件特征,有地址,22,第二讲: 接口扩展及C51,2. 扩展方式, 直接方式,23,第二讲: 接口扩展及C51,2. 扩展方式, 间接方式,24,单片微机原理及应用 课程设计,单片机,动态显示,矩阵键盘,串口通信,扩展区,扩展区,25,关于课程考试,1. 考试时间:6月中旬,具体时间、地点再通知;,3. 考试题型:填空、选择、判断、简答、设计;,4. 分值分布:基础40分,综合30分,设计20分, 有难度10分;,2. 考试内容:课堂讲授内容和实验内容;,5. 考试形式:闭卷;,6. 成绩综合:平时20分,实验30分,笔试50分。,26,谢谢同学们!,单片微机原理及应用,电话:13551805424(M)邮箱:,