中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >
基于C语言的MCS-51单片机教程

基于C语言的MCS-51单片机教程

出版社:西安电子科技大学出版社出版时间:2021-05-01
开本: 26cm 页数: 264页
中 图 价:¥33.6(8.0折) 定价  ¥42.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

基于C语言的MCS-51单片机教程 版权信息

  • ISBN:9787560660172
  • 条形码:9787560660172 ; 978-7-5606-6017-2
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

基于C语言的MCS-51单片机教程 本书特色

本书以项目为载体,以AT89C51单片机为控制器,结合Keil C51、Proteus等单片机系统开发软件,从实用的角度出发,以任务的实施为主线,由浅入深逐步介绍51单片机C程序设计和Proteus仿真的联合应用,学习单片机控制系统的应用技术。 本书共有单灯闪烁、流水灯、产品计数器、计时器、双机通信、数字电压表、信号发生器、电子密码锁、温度显示报警器灯等9个项目。介绍了AT89C51单片机引脚功能、内部资源、中断、定时/计数、串行口的原理及应用,实践了单片机与键盘、LED/LCD显示、I2C器件、单总线器件等外部设备与单片机的接口技术。结合Proteus仿真和Keil C51编程,系统的学习单片机知识。 教材有配套的视频讲解,共录制了37个视频,对重点知识点进行讲解,方便学生自学。 本书适合高职、应用型本科电子类专业学生使用,也适合自学者使用。

基于C语言的MCS-51单片机教程 内容简介

  《基于C语言的MCS-51单片机教程》以项目为载体,以AT89C51单片机为控制器,结合KeilC51、Proteus等单片机系统开发软件,从实用的角度出发,以任务的实施为主线,由浅入深地介绍了51单片机C程序设计和Proteus仿真的联合应用,使读者掌握单片机控制系统的应用技术。  《基于C语言的MCS-51单片机教程》包含单灯闪烁、流水灯、产品计数器、60秒定时提醒器、单片机双机通信、数字电压表、信号发生器、电子密码锁、温度显示报警器等9个项目,介绍了AT89C51单片机引脚功能、内部资源、中断、定时/计数、串行口的原理及应用,结合实践讲解了单片机与键盘、LED/LCD显示器、I2C器件、单总线器件等外部设备的接口技术,并利用Proteus和KeilC51进行联合仿真,有助于读者系统地学习单片机知识。  《基于C语言的MCS-51单片机教程》适合高职、应用型本科电子类专业的学生使用,也可供自学者参考使用。

基于C语言的MCS-51单片机教程 目录

项目一 单片机控制单灯闪烁
任务一 认识单片机
一、单片机基础概念
二、单片机*小系统
任务二 了解计算机中的数制和编码
一、十进制数、二进制数和十六进制数
二、编码
任务三 单片机仿真工具Proteus的使用
一、Proteus简介
二、Proteus使用
任务四 单片机编程工具KeilμVision的使用
一、Keil简介
二、KeilμVision4的使用
任务五 单片机下载工具STC-ISP软件的使用
任务六 项目实施
一、发光二极管闪烁原理
二、单灯闪烁电路硬件仿真图设计
三、单灯闪烁程序设计
四、单灯闪烁电路仿真调试
项目小结
项目练习

项目二 设计制作流水灯
任务一 了解MCS-51单片机的内部结构
一、MCS-51系列单片机的基本组成
二、MCS-51系列单片机的存储结构
任务二 KeilC51中如何使用单片机资源
一、标识符和关键字
二、KeilC51数据类型
三、C51编译器与存储器
任务三 掌握单片机KeilC51的语法基础
一、KeilC51运算符
二、KeilC51语句
三、单片机KeilC51程序结构
四、数组
五、KeilC51函数
任务四 了解单片机并行接口的结构及功能
一、P0口
二、P1口
三、P2口
四、P3口
任务五 项目实施
一、流水灯原理
二、流水灯电路硬件仿真图设计
三、流水灯程序设计
四、流水灯电路仿真调试
五、花式流水灯
项目小结
项目练习

项目三 设计制作产品计数器
任务一 单片机中断系统的结构及原理
一、中断及相关概念
二、MCS-51中断系统的结构
三、中断响应过程
四、键控发光二极管
任务二 用八段LED显示器实现数码显示
一、LED数码显示器结构与原理
二、LED数码管的译码方式
三、LED数码管软件译码静态显示方式
四、LED数码管软件译码动态显示方式
任务三 用LED点阵显示器显示汉字
一、LED点阵显示器结构
二、LED点阵显示器显示原理
三、单片机控制LED点阵显示器应用举例
任务四 项目实施
一、产品计数器原理
二、产品计数器仿真电路图设计
三、产品计数器程序设计
四、产品计数器电路仿真调试
项目小结
项目练习

项目四 设计制作60秒定时提醒器
任务一 了解单片机定时器/计数器
一、何为定时/计数
二、MCS-51单片机定时器/计数器结构
三、工作方式寄存器TMOD
四、控制寄存器TCON
五、定时器/计数器工作方式
任务二 定时器/计数器的应用
一、工作方式2应用举例
二、工作方式1应用举例
任务三 项目实施
一、60秒定时提醒器原理分析
二、60秒定时提醒器的硬件仿真
三、60秒定时提醒器的程序设计
四、60秒定时提醒器仿真调试
项目小结
项目练习

项目五 单片机双机通信
任务一 了解串行通信技术的相关概念
一、串行通信和并行通信
二、串行通信制式
三、异步通信和同步通信
任务二 熟悉MCS-51单片机串行口的结构及工作原理
一、MCS-51单片机串行口结构
二、串行口的寄存器
三、串行口工作方式
四、串行口波特率
任务三 实现MCS-51单片机与PC之间的通信
一、串行接口的种类
二、RS-232C接口
三、USB转串口模块
任务四 项目实施
一、暗号验证器原理分析
二、暗号验证器硬件仿真图设计
三、暗号验证器程序设计
四、暗号验证器仿真调试
项目小结
项目练习
……

项目六 设计制作数字电压表
项目七 设计制作信号发生器
项目八 设计制作电子密码锁
项目九 设计制作温度显示报警器

附录
参考文献
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服