
微信扫一扫,移动浏览光盘
简介
c高级语言是目前流行的一种计算机高级语言,主要用于单片机和一般微型计算机。本书具体叙述了c高级语言,包括变量类型、变量定义、函数、可执行语句、浮点运算、与硬件有关的操作、c语言与汇编语言的交叉使用,且有大量经过笔者调试的程序实例;还叙述了编译和连接操作,给出了具体包含上机操作在内的完整程序实例,以及程序固化的操作实例;同时对单片机硬件也进行了相应叙述。.
本书通俗易懂,很适合初学者使用。本书可作为高等院校和培训班的教材或参考书,也适合从事单片机开发的科技人员和自学读者使用。...
目录
上 篇
第1章 c高级语言基本知识
1.1 概 述.
1.2 字符集和标识符
1.3 常 量
1.4 变量及变量定义
1.5 运算、表达式及规则
1.6 数组和结构
第2章 c可执行语句
2.1 赋值语句和赋值表达式
2.2 循环控制语句
2.3 条件(if)句
2.4 语句标号和goto语句
第3章 函 数
3.1 概 述
3.2 函数定义的一般形式
3.3 函数的调用
第4章 指 针
4.1 指针的概念
4.2 指针与数组
.第5章 扩展功能
5.1 cc78k0编译系统扩展的保留字
5.2 存储器
5.3 #pragma指令
5.4 callt函数(callt/__callt)
5.5 寄存器变量
5.6 saddr存储区的使用
5.7 特殊功能寄存器(sfr)的使用
5.8 位变量的使用
5.9 在c语言中使用汇编语句
5.10 中断功能的使用
5.11 开中断函数ei()和关中断函数di()
5.12 cpu控制指令
5.13 绝对地址存取指令
5.14 位段的声明
5.15 二进制常数
5.16 循环移位
5.17 乘法函数
5.18 除法函数
5.19 bcd操作函数
5.20 寄存器直接存取功能
5.21 callf函数(callf/__callf)
5.22 noauto函数
5.23 norec函数
5.24 中断函数限定符(__interrupt、__interrupt_brk)的使用
第6章 编译与连接
6.1 编译控制项的设置
6.2 连接控制项的设置
第7章 程序设计实例
7.1 样本程序1(计算一组数据的均值、残差、方差、标准差)
7.2 样本程序2(分类程序)
附 录
附录a saddr存储区的符号名
附录b 程序限制
下篇
第1章 μpd780058单片机介绍
1.1 nec单片机简介
1.2 μpd780058单片机
第2章 cpu结构和存储器空间
2.1 存储器空间..
2.2 处理器寄存器
2.3 外部器件扩展
第3章 输入/输出(i/o)端口
3.1 端口功能
3.2 端口配置
3.3 端口功能控制寄存器
3.4 i/o端口功能的使用
第4章 时钟发生电路
4.1 时钟发生器的功能
4.2 时钟发生器的配置
4.3 时钟发生器控制寄存器
4.4 系统时钟振荡器
4.5 时钟发生器使用举例
第5章 多功能定时器/计数器
5.1 μpd780058单片机内部定时器/计数器概述
5.2 16位定时器/计数器
5.3 8位定时器/计数器
5.4 钟表定时器
5.5 看门狗定时器
第6章 时钟、蜂鸣器输出控制电路和实时输出端口
6.1 时钟输出控制电路
6.2 蜂鸣器输出控制电路
6.3 实时输出端口
第7章 模数、数模转换器
7.1 模数(a/d)转换器
7.2 数模(d/a)转换器
第8章 异步串行通信接口
8.1 串行通信接口通道2
8,2 通信操作
8.3 异步串行通信接口uart的使用
第9章 中断功能和检测功能
9.1 中断功能类型
9.2 中断源及配置
9.3 中断功能控制寄存器
9.4 中断服务操作
9.5 可屏蔽中断请求响应举例
9.6 测试功能
第10章 后备功能及复位功能
10.1 后备功能及配置
10.2 后备功能操作
10.3 后备功能使用举例
10.4 复位功能
第11章 综合应用举例
11.1 开关量的输入/输出
11.2 电子日历
附 录
附录a 开发工具及使用步骤
附录b 编译及仿真调试软件的安装
附录c flashmaster编程器的使用方法
附录d 汇编语言指令系统...
第1章 c高级语言基本知识
1.1 概 述.
1.2 字符集和标识符
1.3 常 量
1.4 变量及变量定义
1.5 运算、表达式及规则
1.6 数组和结构
第2章 c可执行语句
2.1 赋值语句和赋值表达式
2.2 循环控制语句
2.3 条件(if)句
2.4 语句标号和goto语句
第3章 函 数
3.1 概 述
3.2 函数定义的一般形式
3.3 函数的调用
第4章 指 针
4.1 指针的概念
4.2 指针与数组
.第5章 扩展功能
5.1 cc78k0编译系统扩展的保留字
5.2 存储器
5.3 #pragma指令
5.4 callt函数(callt/__callt)
5.5 寄存器变量
5.6 saddr存储区的使用
5.7 特殊功能寄存器(sfr)的使用
5.8 位变量的使用
5.9 在c语言中使用汇编语句
5.10 中断功能的使用
5.11 开中断函数ei()和关中断函数di()
5.12 cpu控制指令
5.13 绝对地址存取指令
5.14 位段的声明
5.15 二进制常数
5.16 循环移位
5.17 乘法函数
5.18 除法函数
5.19 bcd操作函数
5.20 寄存器直接存取功能
5.21 callf函数(callf/__callf)
5.22 noauto函数
5.23 norec函数
5.24 中断函数限定符(__interrupt、__interrupt_brk)的使用
第6章 编译与连接
6.1 编译控制项的设置
6.2 连接控制项的设置
第7章 程序设计实例
7.1 样本程序1(计算一组数据的均值、残差、方差、标准差)
7.2 样本程序2(分类程序)
附 录
附录a saddr存储区的符号名
附录b 程序限制
下篇
第1章 μpd780058单片机介绍
1.1 nec单片机简介
1.2 μpd780058单片机
第2章 cpu结构和存储器空间
2.1 存储器空间..
2.2 处理器寄存器
2.3 外部器件扩展
第3章 输入/输出(i/o)端口
3.1 端口功能
3.2 端口配置
3.3 端口功能控制寄存器
3.4 i/o端口功能的使用
第4章 时钟发生电路
4.1 时钟发生器的功能
4.2 时钟发生器的配置
4.3 时钟发生器控制寄存器
4.4 系统时钟振荡器
4.5 时钟发生器使用举例
第5章 多功能定时器/计数器
5.1 μpd780058单片机内部定时器/计数器概述
5.2 16位定时器/计数器
5.3 8位定时器/计数器
5.4 钟表定时器
5.5 看门狗定时器
第6章 时钟、蜂鸣器输出控制电路和实时输出端口
6.1 时钟输出控制电路
6.2 蜂鸣器输出控制电路
6.3 实时输出端口
第7章 模数、数模转换器
7.1 模数(a/d)转换器
7.2 数模(d/a)转换器
第8章 异步串行通信接口
8.1 串行通信接口通道2
8,2 通信操作
8.3 异步串行通信接口uart的使用
第9章 中断功能和检测功能
9.1 中断功能类型
9.2 中断源及配置
9.3 中断功能控制寄存器
9.4 中断服务操作
9.5 可屏蔽中断请求响应举例
9.6 测试功能
第10章 后备功能及复位功能
10.1 后备功能及配置
10.2 后备功能操作
10.3 后备功能使用举例
10.4 复位功能
第11章 综合应用举例
11.1 开关量的输入/输出
11.2 电子日历
附 录
附录a 开发工具及使用步骤
附录b 编译及仿真调试软件的安装
附录c flashmaster编程器的使用方法
附录d 汇编语言指令系统...
单片机C高级语言程序设计及其应用
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
