- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机C语言第3章
认识单片机 51(52)系列单片机的内部结构: 8位CPU 128(256)字节数据存储器RAM 4K(8K)字节程序存储器ROM 4个8位并行IO口 2(3)个16位定时/计数器 1个全双工异步串行口UART 中断系统(5(6)个中断源,2个优先级) 认识单片机 单片机的引脚: 电源引脚 输入输出引脚 复位引脚 时钟脉冲引脚 存储器引脚 外存储器 控制引脚 认识单片机 单片机工作需要的最小系统: 电源系统 时钟系统 复位系统 存储器 设置系统 认识单片机 时钟脉冲电路: 内部振荡 电路 外部脉冲 电路 认识单片机 复位电路: 上电复位 上电+手动复位 单片机的IO口 51单片机IO口的典型结构: 单片机IO口控制外设 硬件设计: 单片机最小系统 LED与单片机的连接方式 共阴、共阳方式 与哪个IO口相连 限流电阻的选择 数值、功率 碳膜、金属膜 单个电阻、排阻 P0口的考虑:输出高电平需接上拉电阻 单片机IO口控制外设 软件设计: 软件系统在两个状态不断循环: LED亮灭 延时 软件流程图: 亮灭LED:并行操作 延时的实现:调用函数 单片机IO口控制外设 软件优化: 共阴共阳显示码的转换 LED变换规律的实现 有规律,使用数学运算 无规律,使用数组存储 使用函数进行封装 单片机IO口控制外设 硬件优化: 增强驱动能力:三极管、缓冲器(74LS244、74LS245) 输出信号锁定:锁存器(74LS373、74LS573) 减少IO口占用:串入并出移位寄存器(74LS164、74LS595) 单片机IO口控制外设 继电器驱动电路: 单片机IO口控制外设 驱动多个LED 驱动能力有限,一般要加驱动设备。 亮度不高 亮度高 * 单片机C语言程序设计 * 单片机IO口控制外设 例:设计一个排灯循环闪烁 任务分析:设计8个LED灯循环闪烁 方案设计:使用单片机IO口控制 元件选型:AT89S52、LED、电阻等 电路图绘制:Protel PCB制作、元件购买、器件焊接 软件编写、仿真:Keil、Proteus 程序烧写、系统检测与调试 * 单片机C语言程序设计 * 单片机IO口控制外设 驱动蜂鸣器 电压型蜂鸣器:接额定电压即可发声 脉冲型蜂鸣器:接入变频方波,可得到不同音调的声音 * 单片机C语言程序设计 * 单片机IO口控制外设 驱动继电器: 继电器:当输入量(如电压、电流、温度等)达到规定值时,使被控制的电路导通或断开的电器。 * 单片机C语言程序设计 * 单片机的IO口 通用IO口结构示意图 * 单片机C语言程序设计 * 灌电流负载 拉电流负载 单片机的IO口 IO口使用的注意事项: P0口每位可驱动8个LSTTL负载,输出级是开漏电路,驱动拉电流负载时需及外接上拉电阻; P1~P3口输出级内部接有上拉电阻,每位可驱动4个LSTTL负载; P0~P3都是双向IO口,作输入时应先在端口锁存器写1再读取数据。 * 单片机C语言程序设计 * 单片机最小系统 时钟产生电路:提供系统工作时所需的时钟信号。 内部时钟方式 外部时钟方式 * 单片机C语言程序设计 * 单片机最小系统 复位电路 :使单片机系统处于确定的初始状态。 上电复位 上电复位加按键复位 * 单片机C语言程序设计 * 单片机IO口控制外设 驱动按键开关: 按键开关时人与单片机交互的工具。 * 单片机C语言程序设计 * 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 单片机C语言程序设计 IO接口IO Port * 单片机C语言程序设计 * IO口 * 单片机C语言程序设计 * 单片机的概述 2.1 单片机的IO口 2.2 IO口控制简单外设 2.3 IO口控制程序的编写 2.4 认识单片机 51单片机的封装方式主要有3种。 QFP方式(适合大批量生产) * 单片机C语言程序设计 * 认识单片机 PLCC方式(适合小批量生产) * 单片机C语言程序设计 * 认识单片机 直插式 (适合实验室) * 单片机C语言程序设计 * 认识单片机 单片机引脚的封装类型: 总线型:引脚多,可应用于总线模式,便于系统扩展 非总线型:引脚少,体积小,使用方便 * 单片机
您可能关注的文档
- 功血、闭经-韩.ppt
- 加强与创新社会管理考试相关答案15.doc
- 加 航 官 方 网 站---.ppt
- 加强乡镇纪检监察组织建设工作情况汇报123.doc
- 加强与创新社会管理考试相关答案8.doc
- 办学育人的专业意识与思想领导力.ppt
- 加勒比海盗英语演讲.ppt
- 加强和创新社会管理练习题答案(网络学习联系题答案大全).doc
- 加强城市管理 优化人居环境.doc
- 功夫熊猫》分镜.ppt
- 2024-2025学年安徽省卓越县中联盟高一(上)期中联考物理试卷(含答案).pdf
- 2024-2025学年广东省惠州市第一中学高二(上)期中物理试卷(含答案).docx
- 2024-2025学年广东省惠州市第一中学高二(上)期中物理试卷(含答案).pdf
- 2024-2025学年内蒙古鄂尔多斯一中伊金霍洛分校九年级(上)月考物理试卷(10月份)(含答案).docx
- 2023-2024学年山东省淄博市张店六中八年级(下)期中物理试卷(含答案).pdf
- 2024-2025学年河南省安阳市龙安实验中学八年级(上)第一次月考物理试卷(含答案).pdf
- 2024-2025学年河南省安阳市龙安实验中学八年级(上)第一次月考物理试卷(含答案).docx
- 2024-2025学年江苏省常州实验中学九年级(上)期中物理试卷(含答案).docx
- 2024-2025学年湖北省武汉市江岸区八年级(上)期中物理试卷(含答案).docx
- 2024学校食品安全周活动总结(30篇).pdf
文档评论(0)