登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Keil C51单片机高级语言应用编程技术

書城自編碼: 2649680
分類: 簡體書→大陸圖書→計算機/網絡计算机理论
作者: 徐爱钧 著
國際書號(ISBN): 9787121270307
出版社: 电子工业出版社
出版日期: 2015-09-01
版次: 1
頁數/字數: 436/698000
書度/開本: 16开 釘裝: 平装

售價:NT$ 573

share:

** 我創建的書架 **
未登入.



新書推薦:
三体(全三册)
《 三体(全三册) 》

售價:NT$ 512.0
天象之维:汉画像中的天文与人文
《 天象之维:汉画像中的天文与人文 》

售價:NT$ 490.0
妓女与文人
《 妓女与文人 》

售價:NT$ 179.0
舵手证券图书 短线交易大师:工具和策略 24年新修订版 实战验证的交易技术 经典外版书
《 舵手证券图书 短线交易大师:工具和策略 24年新修订版 实战验证的交易技术 经典外版书 》

售價:NT$ 437.0
中国古兵器集成
《 中国古兵器集成 》

售價:NT$ 3808.0
空腹力+轻断食:正在横扫全球的瘦身革命(全2册)
《 空腹力+轻断食:正在横扫全球的瘦身革命(全2册) 》

售價:NT$ 577.0
临床牙周病学和口腔种植学 第7版
《 临床牙周病学和口腔种植学 第7版 》

售價:NT$ 7269.0
粤港澳大湾区文化产业圈论纲
《 粤港澳大湾区文化产业圈论纲 》

售價:NT$ 717.0

建議一齊購買:

+

NT$ 490
《 51单片机轻松入门(C语言版)——基于STC15W4K系列 》
+

NT$ 495
《 手把手教你学51单片机(C语言版) 》
+

NT$ 921
《 Keil C51单片机高级语言应用编程与实践 》
+

NT$ 656
《 新概念51单片机C语言教程——入门、提高、开发、拓展(附光盘) 》
編輯推薦:
51单片机经典畅销书精华版。
完整阐述Keil C51开发工具的功能和使用方法。
大量综合实战案例,即学即用,奉送超值资源。
适合作为大学本、专科单片机课程教材。
建议51单片机的初学者参考阅读。
內容簡介:
本书详细介绍了**版本Keil C51编译器与?Vision4集成开发环境的强大功能和具体使用方法,完整地介绍了C51编译器控制命令、BL51Lx51链接定位器、LIBx51库管理程序等,给出了全部C51运行库函数及其应用范例,阐述了?Vision4新增加的各种功能和应用方法,包括软件模拟调试和硬件目标板实时在线仿真。
本书的特点是强调先进性和实用性,给出了大量应用实例,并附赠一张光盘,其中包括Keil公司提供的C51全功能评估软件包、书中列出的程序代码。
關於作者:
徐爱钧,长江大学教授,中国科协湖北省自动化学会理事,湖北省精品课程《单片机原理及应用》负责人。长期从事自动化及单片机与嵌入式系统应用的教学、科研工作,获得湖北省科学技术进步奖等多项奖励。公开出版《智能化测量控制仪表原理与设计》第3版、《Keil Cx51 V7.0单片机高级语言编程与uVsion2应用实践》第2版、《单片机原理实用教程》第2版、《ARM嵌入式应用技术》、《IAR EWARM V5嵌入式系统应用编程与开发》等著作和教材10余部。在《仪器仪表学报》等核心期刊上发表学术论文60多篇。
目錄
第1章 8051单片机与Keil C51基础1
1.1 8051单片机的存储器组织结构1
1.2 Keil C51开发工具6
1.3 C51简单编程与调试7
第2章 Keil C51程序设计基础17
2.1 标识符与关键字17
2.2 C51程序设计的基本语法19
2.2.1 C51程序的一般结构19
2.2.2 数据类型20
2.2.3 用typedef重新定义数据类型22
2.2.4 常量、变量及其存储模式23
2.2.5 运算符与表达式26
2.3 C51程序的基本语句31
2.3.1 表达式语句31
2.3.2 复合语句31
2.3.3 条件语句32
2.3.4 开关语句32
2.3.5 循环语句33
2.3.6 goto、break、continue语句34
2.3.7 返回语句34
2.4 函数35
2.4.1 函数的定义与调用35
2.4.2 中断服务函数与寄存器组定义36
2.5 数组38
2.5.1 数组的定义与引用38
2.5.2 数组名作为函数的参数39
2.5.3 数组与存储器空间39
2.6 指针40
2.6.1 指针与地址40
2.6.2 指针变量的定义40
2.6.3 指针变量的引用41
2.6.4 用指针引用数组元素42
2.6.5 函数型指针43
2.6.6 返回指针型数据的函数44
2.9 结构体、联合体与枚举44
2.9.1 结构体变量的定义与引用44
2.9.2 联合体变量的定义与引用47
2.9.3 枚举变量的定义与引用48
第3章 μVision4集成开发环境50
3.1 ?Vision4的项目管理52
3.2 ?Vision4中的调试器64
3.2.1 Debug状态下窗口分配与View下拉菜单66
3.2.2 通过Debug下拉菜单进行程序代码调试72
3.2.3 通过Peripherals下拉菜单观察仿真结果79
3.3 ?Vision4的调试命令81
3.3.1 显示和更新存储器内容命令82
3.3.2 程序执行控制命令86
3.3.3 断点管理命令88
3.3.4 其他通用命令91
3.4 ?Vision4的表达式96
3.4.1 表达式的组成97
3.4.2 ?Vision4表达式与C语言表达式之间的差别101
3.4.3 ?Vision4表达式应用举例101
3.5 ?Vision4的函数103
3.5.1 内部函数103
3.5.2 用户函数104
3.5.3 信号函数106
3.5.4 ?Vision4函数与C51函数的差别108
第4章 C51编译器109
4.1 C51编译器简介109
4.2 C51编译器的控制命令110
4.3 Keil C51编译器对ANSI C的特殊扩展113
4.3.1 存储器类型与编译模式113
4.3.2 关于bit、sbit、sfr、sfr16数据类型115
4.3.3 一般指针与基于存储器的指针及其转换117
4.3.4 C51编译器对ANSI C函数定义的扩展119
4.4 C51编译器的数据调用协议124
4.4.1 数据在内存中的存储格式124
4.4.2 目标代码的段管理126
4.5 C51编译器的特殊支持128
4.6 用户配置文件129
4.6.1 启动代码文件129
4.6.2 变量初始化文件131
4.6.3 基本IO函数文件133
4.6.4 分组配置文件133
4.7 与汇编语言程序的接口135
4.8 与PLM51程序的接口145
4.9 **地址访问146
4.9.1 采用扩展关键字“_at_”或指针定义变量的**地址146
4.9.2 采用预定义宏指定变量的**地址147
4.9.3 采用链接定位控制命令指定变量的**地址148
4.10 C51的库函数149
4.10.1 本征库函数150
4.10.2 字符判断转换库函数151
4.10.3 输入输出库函数151
4.10.4 字符串处理库函数156
4.10.5 类型转换及内存分配库函数157
4.10.6 数学计算库函数158
4.10.7 **地址访问159
4.10.8 函数变量参数表160
4.10.9 全程跳转161
4.10.10 计算结构体成员偏移量161
4.10.11 创建测试条件161
第5章 BL51Lx51链接定位器与实用工具162
5.1 BL51Lx51的链接定位方式162
5.1.1 链接定位中的数据段处理162
5.1.2 链接定位器的引用164
5.1.3 数据覆盖165
5.1.4 代码分组166
5.2 链接定位控制命令167
5.2.1 列表文件控制命令167
5.2.2 输出文件控制命令168
5.2.3 段与存储器定位控制命令168
5.2.4 高级语言控制命令169
5.3 Intel HEX文件格式符号转换工具175
5.4 库管理器——LIBx51176
第6章 8051单片机片内资源应用编程178
6.1 编写C51应用程序的基本原则178
6.2 C51应用中的一些常见问题与解决方法179
6.3 中断系统应用编程182
6.3.1 外部中断源扩展183
6.3.2 中断嵌套185
6.3.3 Keil与Proteus原理图联机仿真调试187
6.4 定时器计数器应用编程188
6.4.1 定时器方式应用189
6.4.2 计数器方式应用194
6.5 利用定时器产生音乐195
6.6 串行口应用编程199
6.6.1 串行口实现串并转换应用编程200
6.6.2 串行口的通信方式应用编程202
第7章 8051单片机片外扩展应用编程219
7.1 LED数码管显示器接口应用编程219
7.1.1 IO端口驱动LED数码管应用编程220
7.1.2 单个74HC595驱动多位LED数码管应用编程223
7.1.3 8位共阴极LED数码管驱动器MAX7219应用编程226
7.2 非编码矩阵键盘接口应用编程232
7.2.1 采用IO端口实现的键盘及显示接口应用编程233
7.2.2 采用8279实现的键盘及显示接口应用编程235
7.3 点阵字符型LCD显示模块接口应用编程242
7.3.1 点阵字符型LCD显示模块简介242
7.3.2 点阵字符型LCD显示模块与单片机直接接口应用编程248
7.3.3 点阵字符型LCD显示模块与单片机间接接口应用编程251
7.4 无字库12864点阵图型LCD显示模块接口应用编程255
7.5 带字库12864点阵图型LCD显示模块接口应用编程263
7.5.1 带字库12864点阵图型LCD显示模块并行接口应用编程263
7.5.2 带字库12864点阵图型LCD显示模块串行接口应用编程274
7.6 内置T6963C点阵图型LCD显示模块接口应用编程278
7.7 DA与AD转换接口应用编程288
7.7.1 DAC0832转换接口应用编程289
7.7.2 串行接口DAC芯片TLC5615应用编程292
7.7.3 ADC0809转换接口应用编程295
7.7.4 ICL7135转换接口应用编程298
7.7.5 串行接口ADC芯片TLC549应用编程303
7.8 单片机I2C总线扩展应用编程306
7.8.1 I2C总线简介306
7.8.2 I2C总线通用驱动程序310
7.8.3 I2C接口器件24C04的读写程序312
第8章 Keil C51综合应用编程实例318
8.1 有关C51编程的若干实际应用技巧318
8.2 C51和汇编语言混合编程与生成应用库文件324
8.2.1 C51和汇编语言混合编程324
8.2.2 在?Vision4中生成应用库文件326
8.3 在?Vision4中应用硬件目标板327
8.4 红外遥控系统设计330
8.4.1 功能要求330
8.4.2 硬件电路设计330
8.4.3 软件程序设计331
8.5 点阵图型LED显示屏设计338
8.5.1 功能要求338
8.5.2 硬件电路设计338
8.5.3 软件程序设计339
8.6 带农历的电子万年历设计341
8.6.1 功能要求341
8.6.2 硬件电路设计342
8.6.3 软件程序设计345
8.7 电子密码锁设计357
8.7.1 功能要求357
8.7.2 硬件电路设计357
8.7.3 软件程序设计358
8.8 DS18B20多点温度监测系统设计375
8.8.1 功能要求375
8.8.2 硬件电路设计375
8.8.3 软件程序设计380
8.9 SHT11数字温—湿度测量系统设计389
8.9.1 功能要求389
8.9.2 硬件电路设计389
8.9.3 软件程序设计393
8.10 单片机SD卡读写接口设计399
8.10.1 功能要求399
8.10.2 硬件电路设计399
8.10.3 软件程序设计402
8.11 DTMF发送接收系统设计406
8.11.1 功能要求406

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.