- 4
- 0
- 约1.27万字
- 约 84页
- 2018-08-30 发布于湖北
- 举报
单片机 为什么要学习单片机 单片机能代替人完成某些固定的指令 篮球计分计时器 恒温育种箱 密码锁 电子大赛——走迷宫 电子大赛——跷跷板 电子大赛——进车库 出租车计价器 能力风暴智能移动机器人 足球机器人 走迷宫机器人 单片机最小系统 单片机开发系统概述 教学目标及重点难点 制作任务 彩 灯 专业英语词汇 专业英语词汇 一、什么是单片机 1、微型计算机硬件结构 ——常见的微机外形 微型计算机硬件结构 ——微机硬件组成 微型计算机硬件结构 —— 2、单片微型计算机 单片机内部结构示意图 单片机应用系统 二、单片机的特点及应用 2. 单片机应用 3. 单片机种类 三、MCS-51单片机硬件结构 1、8051单片机的基本组成 中央处理器CPU:8位,运算和控制功能 内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。 内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。 定时/计数器:两个16位的定时/计数器,实现定时或计数功能。 并行I/O口:4个8位的I/O口P0、P1、P2、P3。 串行口:一个全双工串行口。 中断控制系统:5个中断源(外中断2个,定时/计数中断2 个,串行中断1个) 时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ 2、MCS-51单片机信号引脚简介 P3口线的第二功能 3.存储器 (1)程序存储器 (2)数据存储器 RAM位寻址区位地址表 4、并行输入/输出电路结构 (2)输出举例 (3)输入举例 5、时钟电路与复位电路 (1)时钟振荡电路 (2)复位电路 四、单片机的工作过程 程序设计概述—设计语言 最早人们只能用机器语言(二进制)编写程序; 为了方便记忆,人们开始用助记符形式的汇编语言编写程序,称为低级语言。然后再用汇编系统将其翻译成机器语言,该过程称为汇编; 为了用更接近人的语言编写程序,程序设计师们发明了高级语言,如: BASIC、FORTRAN、PASCAL、 C、JAVA 然后再用编译系统将其翻译成机器语言,该过程称为编译; 机器只能识别机器语言。所以必须用编译系统将高级语言编写的源程序编译成机器语言,用汇编系统将用汇编语言编写的源程序汇编成机器语言; 由低级或高级语言构成的程序称为源程序,由机器语言构成的程序称作目标程序; 源程序 目标程序 指令:传送指令 控制程序指令 无条件转移指令 长转移指令: LJMP xxxxH ; xxxxH?PC 该指令可以转移到64 KB程序存储器中的任意位置。 绝对转移指令: AJMP addr11 ;addr11→PC0~10 本指令为2KB地址范围内的转移指令。对转移目的地址的要求与ACALL指令对子程序入口地址的要求相同。 相对转移: SJMP rel ;PC+rel→PC, 指令转移范围在离源地址As (本指令的首地址)的-126~+129字节之间。 rel 为转移的偏移量 条件转移指令 减1不等于0转移 DJNZ Rn , rel ;Rn?(Rn)-1,若(Rn)≠0,则PC?PC+rel, 则顺序执行 DJNZ dir , rel;(direct)?(direct)-1,若(direct)≠0,则PC?PC+rel,否则顺序执行 比较不相等转移 调用子程序指令 长调用 LCALL addrl16 ;addr16→PC0~15 该指令功能是 保护断点,即当前PC(本指令的下一条指令的首地 址)压入堆栈。 子程序的入口地址 addr16 送PC,转子程序执行。 本指令为64KB地址范围内的调子程序指令,子程序可在64KB地址空间的任一处。 短调用 ACALL addr11 ;addr11→PC0~10 该指令的功能是 保护断点,即当前PC压入堆栈。 addrl11→PC0~10,而PC11~15保持原值不变。 本指令为2KB地址范围的调子程序指令,子程序入口距当前PC不得超过2KB地址范围。 子程序返回指令 RET ;从调用子程序返回 从栈顶弹出断点到PC。 移位指令 RL A RR A RLC A RRC A 循环程序设计 有20个无符号数存放在内部RAM 41H开始的存储单元中,试对它们求和并将结果存放在40H单元中(设和≤255)。 汇编程序的汇编 学习wave WAVE软件包是南京伟福公司开发的仿真调试
您可能关注的文档
最近下载
- 2024-2025学年上海市普陀区六年级下学期数学期末试题含详解.pdf VIP
- 制造业企业员工高离职率分析.pdf VIP
- GB50461-2024:石油化工静设备安装工程施工质量验收规范.pptx VIP
- 三江A116火灾报警控制器简易操作规程.docx
- (新版)社会体育指导员理论知识考试题库(含答案).docx VIP
- DB31T 1104-2018 城市轨道交通导向标识系统设计规范.docx VIP
- 2023年浙江省军队转业干部录用考试试题.docx VIP
- 口渴了-朋友帮你.ppt VIP
- Xikong西莱克低温机控制板SHXK814用户手册.pdf
- 爱迪生牛顿大发明攻略.doc VIP
原创力文档

文档评论(0)