Advertisement

针对51单片机C语言第三版提供的练习程序进行说明。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
第1章 轻松掌握 MCS-51 11-1 微型计算机与单片机 21-2 8051 基础知识 21-2-1 8x51 的结构 21-2-2 89c51/89s51 的封装与引脚 31-2-3 89s51 的基本电路 61-2-4 MCS-51 系列 81-2-5 关于 atmel 的 51 系列 101-3 认识 MCS-51 的存储器结构 111-3-1 程序存储器 111-3-2 数据存储器 121-3-3 特殊功能寄存器 141-4 MCS-51 的时序分析与复位 181-4-1 时序分析 181-4-2 复位 第2章 认识 MVISION3 与 KEIL C 332 - MVISION3 环境简介 342 - 认识 MVISION3 环境 342 - 项目管理与选项 372 - 认识调试/仿真环境 392 - 外围操作 402 - KEIL C语言的基本结构 43 -变量、常数与数据类型 47 -数据类型 47 -变量名称与保留字 49 -变量的作用范围 50 -存储器的形式与模式 50 -存储器的形式 51 -存储器的模式 52 -KEIL C的运算符 53 -KEIL C的流程控制 57 –循环指令 57 –选择指令 60 –跳转指令 62 –数组与指针 63 –数组 63 –指针 64 –函数与中断子程序 64 –函数 65 –中断子程序 第3章 输出端口的应用 69 -认识 MCS–51的输入/输出端口 70–输出电路设计 72–驱动LED 72–驱动蜂鸣器 73–驱动继电器 74–驱动固态继电器 75–驱动七段LED数码管 76–驱动七段LED数码管 第4章 输入口的应用 89–认识MCS–51的输入口 90–输入设备与输入电路设计 90-输入设备 90-输入电路设计 93-抖动与去抖动 第5章 输入/输出端口的高级应用 115–键盘扫描 116--键盘扫描原理 118--4×4键盘程序分析 120--认识MM74C922/MM74C923 122--七段LED数码显示管扫描 124--认识7447/7448 128--认识74138/74139 131--静态显示与动态显示 ۱۳۲--使用BCD译码器 ۱۳3--直接驱动 ۱۳5--使用扫描译码器 ۱۳6--闪烁 ۱۳7--交替显示 ۱۳8--飞入 ۱۳9—跑马灯 第6章 中断的应用 156—认识MCS–51的中断 ۱۵۷—mcs‐51的中断 ۱۵8—中断使能寄存器IE ۱۵۹—中断优先级寄存器IP ۱۶0—定时器/计数器控制寄存器TCON ۱60—中断向量 第7章 定时器/计数器的应用 ۱7۴—8x51的定时器/计数器 ۱۷5—mcs‐51的定时器/计数器 ۱۷6——定时器/计数器方式寄存器TMOD ۱۷۸——定时器/计数器控制寄存器TCON ۱۷۸——计数寄存器 ۱80——定时器/计数器的应用 第8章串行口的应用 ۱۹0——数据通信概念 ۱۹۲——认识8x51的串行口 ۱۹3——认识相关寄存子 ۱۹۴——波特率设置 ۱۹۵——特殊功能与多处理器数据传输 ۱۹6——认识MAX232 ۱۹۸——认识74I64/74I65 ۲۰0——数据传输 第9章声音的产生 ۲۰۸ —发声电路             t二十一

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 实例讲解51C
    优质
    本书为《51单片机C语言编程》第三版的配套练习册,通过丰富的实例详细讲解了如何使用C语言进行51单片机开发,适合初学者及进阶读者学习参考。 第1章 51单片机入门 本章节将引导读者了解51系列单片机的基础知识与开发环境的搭建方法。 第2章 硬件电路设计基础 介绍如何进行简单的硬件电路设计,包括基本元件的选择和连接方式等基础知识。 第3章 基础编程技术 讲解C语言在8051架构下的应用技巧及注意事项,并提供一些实用函数库供读者参考使用。 第4章 时钟与定时器的应用 探讨了单片机内部的时钟系统及其工作原理,以及如何利用定时器实现延时功能和周期性任务调度等高级编程技术。 ...... 第13章 LCD模块应用 本章节详细介绍了LCD液晶显示模块的工作方式、控制指令集及初始化参数设置方法,并通过实例展示了其与8051单片机的连接步骤及相关程序设计技巧。 各章节均包含了理论讲解和实践案例相结合的内容,旨在帮助读者从零开始系统地掌握嵌入式开发所需的知识技能。
  • 51游戏C
    优质
    本项目为基于51单片机平台开发的一款飞行游戏的C语言实现代码。旨在通过简洁高效的编程技术,创造有趣的游戏体验,并增强硬件控制能力。 用51单片机编写的飞机游戏非常有启发性,能够为以后的学习提供帮助。希望大家赶快下载体验吧。
  • 51C设计实例详解(
    优质
    《51单片机C语言程序设计实例详解(第二版)》全面介绍了基于51系列单片机的C语言编程技术,通过大量实用案例深入浅出地讲解了单片机应用程序的设计方法与技巧。本书适合电子工程、自动化及相关专业的学生和工程师阅读参考。 《51单片机C语言应用程序设计实例精讲(第二版)》非常适合初学者学习单片机编程,希望大家能从中受益。
  • 基于51C射击游戏
    优质
    本作品是一款基于51单片机平台开发的C语言射击类小游戏。玩家通过按键控制角色躲避或击中目标,旨在提升编程技能与实践操作能力。 射击训练游戏包括Proteus仿真和hex文件。提供有原理图可供下载。
  • C51蜂鸣器.zip
    优质
    本资源提供了一个用C语言编写的51单片机控制蜂鸣器发声的示例程序。通过该代码可以实现基础的音调和节奏控制,适合初学者学习单片机编程与硬件交互的基础应用。 51单片机程序蜂鸣器-C语言版.zip
  • 基于C51控制
    优质
    本项目采用C语言编写针对51单片机的步进电机控制程序,实现对步进电机的速度、方向和位置精确控制,适用于自动化控制系统开发。 本段落主要介绍基于51单片机的电机控制C语言程序。
  • 51C设计实例详解().pdf
    优质
    《51单片机C语言程序设计实例详解(第二版)》一书深入浅出地讲解了51系列单片机使用C语言进行编程的方法与技巧,通过丰富的实例帮助读者理解和掌握单片机开发技术。 《51单片机C语言应用程序设计实例精讲(第二版)》详细讲解了使用51单片机进行C语言编程的应用实例。这本书适合希望深入学习如何在实际项目中应用51单片机的读者,书中包含了大量的实践案例和详细的解释说明。
  • 51C温度PID_PWM
    优质
    本项目是基于51单片机的C语言编程实现的一种温度控制方案,采用PID算法结合PWM技术,精准调节加热设备的工作状态以维持设定温度。 使用精确的PID算法来控制PWM占空比,从而实现温度的精准输出。
  • 51C定时器
    优质
    本资源详细介绍如何使用C语言在51单片机上编程实现定时器功能,适合初学者学习和参考。 基于51单片机的定时器C语言程序涉及使用嵌入式系统的开发技术来实现特定时间间隔的任务执行或事件触发功能。该程序通常包括初始化定时器模块、设置计数模式以及中断服务例程等功能,以确保系统能够按照预定的时间要求准确运行。
  • 51键加一C
    优质
    本项目提供了一个基于51单片机的C语言程序,实现通过单一按键逐次增加数值的功能。适合初学者学习嵌入式系统编程与硬件接口应用。 本C程序包含按键消抖功能,能够实现每按一次使数字增加一并通过数码管显示出来。