网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 MCS-51单片机技术项目驱动教程(C语言第2版河南省十四五普通高等教育规划教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书首先对8051单片机的硬件基础、C51编程基础、Keil C51软件的使用等方面进行了详细介绍,然后具体针对基础型8051单片机的各功能模块,从工程应用的实际需要出发,将知识点分解为I/O口输入输出功能、外部中断功能、LED数码管显示技术、LED点阵显示技术、键盘系统设计、定时器/计数器应用、LCD液晶显示技术、串口通信技术、A/D转换器应用、D/A转换器应用、并行RAM扩展、I2C总线扩展、SPI总线扩展、直流电机控制、步进电机控制、多机通信等十六个部分,采用项目驱动的方式,以项目设计需要带动各部分知识点的学习,再以设计任务为载体,从硬件电路设计、C51程序编写、系统功能仿真等方面进一步促进读者对知识的理解和掌握,以训练并提高其实践应用能力。
本书可作为高等院校电子、电气、自动化、计算机应用等相关专业单片机技术课程的教学用书,也可作为广大从事单片机应用系统开发的工程技术人员的参考书。
目录
第1章 单片机技术概述
1.1 单片机的发展
1.2 单片机的特点
1.3 单片机的应用
1.4 常用单片机简介
1.5 单片机常用术语
1.6 小结
思考与练习
第2章 MCS-51单片机硬件基础
2.1 MCS-51单片机内部结构及CPU
2.1.1 内部结构
2.1.2 8051CPU
2.2 MCS-51单片机引脚功能
2.3 MCS-51单片机存储器结构
2.3.1 程序存储器
2.3.2 数据存储器
2.4 MCS-51单片机时钟及CPU时序
2.4.1 单片机时钟
2.4.2 CPU时序
2.5 MCS-51单片机低功耗工作方式
2.6 小结
思考与练习
第3章 MCS-51单片机C语言程序设计基础
3.1 C51概述
3.2 C51数据类型
3.3 C51变量定义
3.3.1 变量存储类型与存储区
3.3.2 变量的绝对定位
3.3.3 C51位变量的定义
3.3.4 C51特殊功能寄存器的定义
3.3.5 C51指针的定义
3.3.6 指针的应用
3.4 C51函数的定义
3.5 C51中的运算符和表达式
3.6 C51语句和控制结构
3.7 C51编程实例
3.8 C51程序开发软件KeilC简介
3.8.1 建立工程项目
3.8.2 建立C语言程序文件并编译
3.8.3 调试与仿真
3.9 小结
思考与练习
第4章 项目一:按键控制8个LED灯花样显示
4.1 MCS-51单片机I/O口结构及工作原理
4.1.1 P0口结构与应用
4.1.2 P1口结构与应用
4.1.3 P2口结构与应用
4.1.4 P3口结构与应用
4.2 MCS-51单片机I/O口编程
4.3 项目设计
4.4 小结
思考与练习
……
第5章 项目二:两级外部中断控制LED灯做不同显示
第6章 项目三:单片机控制多位LED数码管动态显示
第7章 项目四:单片机控制16×16LED点阵显示汉字
第8章 项目五:单片机4×4矩阵键盘输入并显示
第9章 项目六:单片机对外部脉冲计数并定时控制
第10章 项目七:LCD1602液晶显示的电子密码锁设计
第11章 项目八:单片机与PC互发数据
第12章 项目九:单片机片外三总线扩展并行SRAM
第13章 项目十:ADC0809多通道电压采集与显示
第14章 项目十一:基于DAC0832的数字波形发生器
第15章 项目十二:AT89C51扩展串行E2PROM AT24C02
第16章 项目十三:单片机扩展SPI总线接口
第17章 项目十四:AT89C51控制的直流电机调速系统
第18章 项目十五:AT89C51控制的步进电机调速系统
第19章 项目十六:AT89C51单片机多级通信
附录A ASCII码表
附录B C51库函数
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 11:04:04