单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材

单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2008-06
版次: 1
ISBN: 9787301136324
定价: 25.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 233页
字数: 350千字
正文语种: 简体中文
  • 随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言逐渐过渡到使用高级语言开发,其中又以C语言为主,市场上几种常见的单片机均有其C语言开发环境。《单片机C语言程序设计教程与实训》以可视化的单片机应用系统仿真软件ProteusISIS和51系列单片机Cyuyan开发平台KeiluVision2为基础,从实用角度出发,介绍51系列单片机Cyuyan程序设计方法。
    《单片机C语言程序设计教程与实训》共分6章,内容包括单片机应用系统仿真开发平台、单片机C51语言基础、单片机C51语言程序设计基础、单片机中断系统的C51语言编程、单片机人机交互系统的C51语言编程、单片机串行通信接口的C51语言编程。
    《单片机C语言程序设计教程与实训》可作为高职高专计算机技术、机电一体化、数控技术、电气自动化和电子信息工程技术等专业的教材,也可供从事电子技术、单片机应用系统研发的工程技术人员参考。 第1章单片机应用系统仿真开发平台
    1.1单片机软件仿真开发工具KeilC51
    1.1.1KeilC51的工作环境
    1.1.2工程的创建
    1.1.3工程的设置
    1.1.4工程的调试运行
    1.1.5存储空间资源的查看和修改
    1.1.6变量的查看和修改
    1.2单片机硬件仿真开发工具ProteusISIS
    1.2.1ProteusISIS的用户界面
    1.2.2设置ProteusISIS工作环境
    1.2.3电路原理图的设计与编辑
    1.2.4Proteus.ISIS与KeilC51的联合使用
    1.3本章小结
    1.4实训一简单的单片机应用系统

    第2章单片机C51语言基础
    2.1C51语言的基本知识
    2.1.1标识符
    2.1.2常量
    2.1.3基本数据类型
    2.1.4存储区域与存储模式
    2.2运算符与表达式
    2.2.1算术运算符与算术表达式
    2.2.2赋值运算符与赋值表达式
    2.2.3关系运算符、逻辑运算符及其表达式
    2.2.4条件运算符与条件表达式
    2.2.5逗号运算符与逗号表达式
    2.3指针与绝对地址访问
    2.3.1指针
    2.3.2绝对地址访问
    2.4本章小结
    2.5实训二发光二极管流水广告灯

    第3章单片机C51语言程序设计基础
    3.1语句与流程控制
    3.1.1基本语句
    3.1.2分支语句
    3.1.3循环语句
    3.1.4辅助控制语句
    3.2函数
    3.2.1中断函数
    3.2.2重入函数
    3.2.3标准库函数
    3.3本章小结
    3.4实训三简易十字路口交通信号灯控制

    第4章单片机中断系统的C51语言编程
    4.1单片机的中断系统
    4.1.151系列单片机的中断系统
    4.1.251系列单片机中断系统的控制
    4.1.351系列单片机的中断处理过程
    4.2外部中断
    4.2.1外部中断源编程
    4.2.2外部中断源的扩展
    4.3定时器/计数器中断
    4.3.1定时器/计数器的结构及工作原理
    4.3.2定时器/计数器的控制
    4.3.3定时器/计数器的工作方式及应用编程
    4.4本章小结
    4.5实训四十字路口交通信号灯控制

    第5章单片机人机交互系统的C51语言编程
    5.1单片机的输入/输出端口
    5.2LED数码管显示器
    5.2.1LED数码管显示器简介
    5.2.2静态显示编程
    5.2.3动态显示编程
    5.3LED数码管点阵显示器
    5.3.1字母、数字及图形的显示
    5.3.2中文字符的显示
    5.4液晶显示器
    5.4.1点阵字符型LCD的内部结构
    5.4.2点阵字符型LCD的指令系统
    5.4.3点阵字符型LCD应用举例
    5.5非编码键盘
    5.5.1线性非编码键盘
    5.5.2矩阵非编码键盘
    5.6本章小结
    5.7实训五模拟数字密码锁

    第6章单片机串行通信接口的C51语言编程
    6.1串行数据通信的基本概念
    6.1.1串行数据通信的分类
    6.1.2串行通信数据的传送方向
    6.1.3串行数据通信的接口电路
    6.251系列单片机的串行通信接口.
    6.2.1串行口的结构及工作原理
    6.2.2串行口的控制寄存器
    6.2.3串行口的工作方式与波特率
    6.3串行通信接口的C51语言编程
    6.3.1查询方式
    6.3.2中断方式
    6.4本章小结
    6.5实训六单片机之间的单工通信
    参考文献
  • 内容简介:
    随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言逐渐过渡到使用高级语言开发,其中又以C语言为主,市场上几种常见的单片机均有其C语言开发环境。《单片机C语言程序设计教程与实训》以可视化的单片机应用系统仿真软件ProteusISIS和51系列单片机Cyuyan开发平台KeiluVision2为基础,从实用角度出发,介绍51系列单片机Cyuyan程序设计方法。
    《单片机C语言程序设计教程与实训》共分6章,内容包括单片机应用系统仿真开发平台、单片机C51语言基础、单片机C51语言程序设计基础、单片机中断系统的C51语言编程、单片机人机交互系统的C51语言编程、单片机串行通信接口的C51语言编程。
    《单片机C语言程序设计教程与实训》可作为高职高专计算机技术、机电一体化、数控技术、电气自动化和电子信息工程技术等专业的教材,也可供从事电子技术、单片机应用系统研发的工程技术人员参考。
  • 目录:
    第1章单片机应用系统仿真开发平台
    1.1单片机软件仿真开发工具KeilC51
    1.1.1KeilC51的工作环境
    1.1.2工程的创建
    1.1.3工程的设置
    1.1.4工程的调试运行
    1.1.5存储空间资源的查看和修改
    1.1.6变量的查看和修改
    1.2单片机硬件仿真开发工具ProteusISIS
    1.2.1ProteusISIS的用户界面
    1.2.2设置ProteusISIS工作环境
    1.2.3电路原理图的设计与编辑
    1.2.4Proteus.ISIS与KeilC51的联合使用
    1.3本章小结
    1.4实训一简单的单片机应用系统

    第2章单片机C51语言基础
    2.1C51语言的基本知识
    2.1.1标识符
    2.1.2常量
    2.1.3基本数据类型
    2.1.4存储区域与存储模式
    2.2运算符与表达式
    2.2.1算术运算符与算术表达式
    2.2.2赋值运算符与赋值表达式
    2.2.3关系运算符、逻辑运算符及其表达式
    2.2.4条件运算符与条件表达式
    2.2.5逗号运算符与逗号表达式
    2.3指针与绝对地址访问
    2.3.1指针
    2.3.2绝对地址访问
    2.4本章小结
    2.5实训二发光二极管流水广告灯

    第3章单片机C51语言程序设计基础
    3.1语句与流程控制
    3.1.1基本语句
    3.1.2分支语句
    3.1.3循环语句
    3.1.4辅助控制语句
    3.2函数
    3.2.1中断函数
    3.2.2重入函数
    3.2.3标准库函数
    3.3本章小结
    3.4实训三简易十字路口交通信号灯控制

    第4章单片机中断系统的C51语言编程
    4.1单片机的中断系统
    4.1.151系列单片机的中断系统
    4.1.251系列单片机中断系统的控制
    4.1.351系列单片机的中断处理过程
    4.2外部中断
    4.2.1外部中断源编程
    4.2.2外部中断源的扩展
    4.3定时器/计数器中断
    4.3.1定时器/计数器的结构及工作原理
    4.3.2定时器/计数器的控制
    4.3.3定时器/计数器的工作方式及应用编程
    4.4本章小结
    4.5实训四十字路口交通信号灯控制

    第5章单片机人机交互系统的C51语言编程
    5.1单片机的输入/输出端口
    5.2LED数码管显示器
    5.2.1LED数码管显示器简介
    5.2.2静态显示编程
    5.2.3动态显示编程
    5.3LED数码管点阵显示器
    5.3.1字母、数字及图形的显示
    5.3.2中文字符的显示
    5.4液晶显示器
    5.4.1点阵字符型LCD的内部结构
    5.4.2点阵字符型LCD的指令系统
    5.4.3点阵字符型LCD应用举例
    5.5非编码键盘
    5.5.1线性非编码键盘
    5.5.2矩阵非编码键盘
    5.6本章小结
    5.7实训五模拟数字密码锁

    第6章单片机串行通信接口的C51语言编程
    6.1串行数据通信的基本概念
    6.1.1串行数据通信的分类
    6.1.2串行通信数据的传送方向
    6.1.3串行数据通信的接口电路
    6.251系列单片机的串行通信接口.
    6.2.1串行口的结构及工作原理
    6.2.2串行口的控制寄存器
    6.2.3串行口的工作方式与波特率
    6.3串行通信接口的C51语言编程
    6.3.1查询方式
    6.3.2中断方式
    6.4本章小结
    6.5实训六单片机之间的单工通信
    参考文献
查看详情
系列丛书 / 更多
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
C#程序设计基础教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
陈广 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
网络安全基础教程与实训(第3版)/21世纪全国高职高专计算机系列实用规划教材
尹少平 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
计算机操作系统原理教程与实训(第2版)/21世纪全国高职高专计算机系列实用规划教材
周峰、倪晓瑞、李晓霞 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
21世纪全国高职高专计算机系列实用规划教材—CorelDRAW X4 实用教程与实训
伍福军 主编;张祝强
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
21世纪全国高职高专计算机系列实用规划教材:计算机专业英语教程(第2版)
李莉、李秀华 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
SQL Server数据库管理及应用技术教程与实训(第2版)
杜兆将 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
SQL Server 2012数据库原理与应用案例教程(第2版)
李军 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
21世纪全国高职高专计算机系列实用规划教材:图像处理技术教程与实训(Photoshop CS5版)(第2版)
钱民、唐克生 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
网络维护与安全技术教程与实训/21世纪全国高职高专计算机系列实用规划教材
韩最蛟、李伟 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
C语言程序设计(第2版)/21世纪全国高职高专计算机系列实用规划教材
刘迎春、王磊 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
电子商务概论(第2版)/21世纪全国高职高专计算机系列实用规划教材
于巧娥、王震 编
单片机C语言程序设计教程与实训/21世纪全国高职高专计算机系列实用规划教材
数据结构(c#语言描述)(第2版)
陈广 编