出版社:北京航空航天大学出版社
年代:2008
定价:42.0
本书以当今广告媒体中较为流行的LED显示屏控制系统为背景,结合基于51系列单片机的硬件控制系统,对LED显示屏数据组织方式和灰度、亮度控制作深度剖析,详细讲解如何根据LED单元板驱动控制方式高效率的排列存储器中数据。并且在相应章节中附有经过实际应用项目验证的完整开发实例,以供读者参考。
第1章 51系列单片机系统结构概述 1.1 51单片机概述 1.1.1 单片机的分类 1.1.2 8051单片机的应用 1.1.3 8051单片机的开发 1.1.4 8051单片机型号的选择 1.1.5 单片机学习的要点 1.2 51单片机基本系统结构 1.2.1 51单片机的结构框图及引脚 1.2.2 MCS-51系列单片机主要功能部件 1.2.3 典型时钟电路和复位电路 1.2.4 8051单片机I/O结构 1.3 51单片机存储器结构 1.3.1 程序存储器 1.3.2 外部数据存储器
第1章 51系列单片机系统结构概述 1.1 51单片机概述 1.1.1 单片机的分类 1.1.2 8051单片机的应用 1.1.3 8051单片机的开发 1.1.4 8051单片机型号的选择 1.1.5 单片机学习的要点 1.2 51单片机基本系统结构 1.2.1 51单片机的结构框图及引脚 1.2.2 MCS-51系列单片机主要功能部件 1.2.3 典型时钟电路和复位电路 1.2.4 8051单片机I/O结构 1.3 51单片机存储器结构 1.3.1 程序存储器 1.3.2 外部数据存储器 1.3.3 内部数据存储器空间 1.3.4 MCS-51单片机特殊功能寄存器 1.3.5 常用特殊功能寄存器 1.4 51单片机的指令系统及汇编语言设计要点 1.4.1 指令格式 1.4.2 伪指令 1.4.3 寻址方式 1.4.4 指令类型 1.5 汇编程序设计 1.5.1 三种基本的程序结构 1.5.2 汇编程序设计的要点 1.6 51单片机主要扩展功能部件 1.6.1 MCS-51单片机定时/计数器 1.6.2 中断系统 1.6.3 串行口第2章 C51应用基础 2.1 Keil C51简介 2.2 C51程序设计基础知识 2.2.1 C语言的特点 2.2.2 一个简单的C51例子 2.2.3 C51的基础知识 2.2.4 存储空间定义 2.2.5 C51数据类型 2.2.6 C51存储空间的定义 2.2.7 C51的常量 2.2.8 C51常用运算符 2.2.9 C51表达式 2.2.10 C51的基本语句 2.3 C51的函数与数组 2.3.1 函数的定义 2.3.2 数组 2.3.3 结构(struct) 2.3.4 联合(union) 2.4 C51基本应用 2.4.1 I/O口字节操作应用 2.4.2 I/O口位操作应用 2.4.3 计数器应用 2.4.4 外部中断应用 2.4.5 串行口中断应用 2.4.6 键盘显示程序第3章 铁电单片机VRS5lI~3074 3.1 VRS51L3074概述 3.1.1 功能说明 3.1.2 引脚说明 3.1.3 指令系统 3.2 VRS51L3074的存储器结构 3.2.1 内部数据存储区 3.2.2 特殊功能寄存器区 3.2.3 外部数据存储器组织 3.2.4 外部数据总线访问 3.2.5 FRAM铁电存储器的使用 3.3 VRS51L3074芯片配置 3.3.1 系统时钟配置 3.3.2 处理器工作模式控制 3.3.3 功能模块使能控制 3.3.4 功能模块I/O映射与优先级 ……第4章 LED显示屏工作原理第5章 LED显示屏显示数据的组织第6章 基于51系列单片机的小型LED显示屏控制系统第7章 单片机扩展外部地址计数器驱动大型LED显示屏第8章 LED显示屏的系统软件编程第9章 LED显示屏单片机控制系统编程第10章 VRS5lL3074在LED显示屏控制系统中的应用附录A ASCII码表附录B MCS-51单片机常用资料附录C C51中的关键字和常用函数附录D Keil μVision3中高性能铁电单片机(VRS51L2XXX/3XXX)的相关配置简介附录E 常用芯片引脚图附录F 异步室内双基色LED显示屏故障排查简明手册附录G LED双基色单元板原理图参考文献
本书以当今广告媒体中较为流行的LED显示屏控制系统为背景,结合基于51系列单片机的硬件控制系统,对LED显示屏的数据组织方式和灰度、亮度控制做深度剖析,详细地讲解了如何利用LED单元板驱动控制方式高效率地排列存储器中的数据。本书提供了一些经过实际应用项目验证的完整开发实例,供读者参考。在简要讲述普通51单片机和C51编程的基础上,本书还对具有40MHz工作频率、单指令周期的增强型51单片机——VRS51L3074及其在LED显示屏控制系统中的应用做了详细介绍。本书是国内第一本针对铁电单片机的书籍,为初学铁电单片机或是希望了解该单片机的读者提供了较为全面的资料和开发例程。此外还对通用LED显示屏上位机控制软件设计、LED显示屏控制系统常用时钟芯片DA1302、温度传感器DC18B20等模块控制程序和硬件电路进行分析和讲解。这些内容是作者近几年来部分开发工作的实践总结,有些是根据实际生产产品的提炼和推广。 本书内容丰富实用,图文并茂,适用于从事单片机开发和应用以及从事LED控制系统的研发人员和工程技术人员使用,也可以作为单片机爱好者、铁电单片机初学者,以及使用C51编程的研究生、本科生、专科生毕业设计的参考用书。
编写宗旨:以增强型51单片机为平台,结合当前比较流行的LED控制卡设计,采用软件算法优化、程序设计优化和硬件配合的方式,通过实例设计,向读者展示了单片机的优势和特点,也从另一个方面说明硬件设计最重要的是一种思想和理念,即:器件的选择并不是决定硬件设计思路的唯一因素。 讲解思路 第1章:简要介绍51单片机结构体系和主要功能部件,以及指令系统和汇编语言设计要点。 第2章:分析当前比较流行的C51编程要点、技巧,并列举常用实例辅助说明。 第3章:详细讲解铁电单片机——-VRS51 L3074,对其功能部件进行深入探讨与解析,弥补了这一新型器件中文资料不足的缺陷。 第4章:以市面上普遍使用的双基色单元板为平台,分析LED单元板驱动方式,并对LED显示屏的亮度和灰度控制进行深入探讨、总结。 第5章:通过对LED显示屏数据组织方式的讨论,归纳总结出静态显示和动态显示的规律,以及对应显示效果和存储器大小之间的关系。 第6章:基于第5章中所提出的算法,以51系列单片机为例,通过具体应用实例说明该算法的可行性,并详细介绍如何利用单片机SPI接口驱动LED显示屏。 第7章:通过实例讲解如何利用单片机扩展外部地址计数器驱动大型LED显示屏。 第8章:介绍LED显示屏的系统软件编程。 第9章:介绍LED显示屏单片机控制系统编程,包括常用串行口驱动、温度传感器(DSl 8820)驱动、时钟芯片(DSl 302)驱动等。 第10章:介绍VRS51 L3074在LED显示屏控制系统中的应用。 附录:包含常用指令表、芯片引脚图、功能表、简明LED维修表等实用资料。
书籍详细信息 | |||
书名 | 基于51系列单片机的LED显示屏开发技术站内查询相似图书 | ||
9787811244656 如需购买下载《基于51系列单片机的LED显示屏开发技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 北京航空航天大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 42.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 410 | 印数 |
基于51系列单片机的LED显示屏开发技术是北京航空航天大学出版社于2009.01出版的中图分类号为 TP368.1 ,TN873 的主题关于 单片微型计算机-程序设计 ,发光二极管显示器 的书籍。