登入帳戶  | 訂單查詢  | 購物車/收銀台( 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月出版新書

『簡體書』STC15增强型8051单片机C语言编程与应用(含CD光盘1张)

書城自編碼: 2461108
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 徐爱钧
國際書號(ISBN): 9787121241178
出版社: 电子工业出版社
出版日期: 2014-10-01

頁數/字數: 424/678000
書度/開本: 16开

售價:NT$ 621

我要買

share:

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



新書推薦:
我国城乡融合发展基本格局及典型形态研究
《 我国城乡融合发展基本格局及典型形态研究 》

售價:NT$ 386.0
写意兰竹树石课徒稿
《 写意兰竹树石课徒稿 》

售價:NT$ 515.0
不较真的心理智慧
《 不较真的心理智慧 》

售價:NT$ 279.0
漫画算法与数据结构(大规模数据集)
《 漫画算法与数据结构(大规模数据集) 》

售價:NT$ 447.0
欧洲的扩张1415—1789:现代世界的奠基
《 欧洲的扩张1415—1789:现代世界的奠基 》

售價:NT$ 829.0
引导的秘诀:通过团队合作获得结果的SMART指南(最新修订版)(白金版)
《 引导的秘诀:通过团队合作获得结果的SMART指南(最新修订版)(白金版) 》

售價:NT$ 554.0
文史星历:秦汉史丛稿
《 文史星历:秦汉史丛稿 》

售價:NT$ 661.0
神灵衰落:祈雨与乾隆朝的信仰危机
《 神灵衰落:祈雨与乾隆朝的信仰危机 》

售價:NT$ 498.0

建議一齊購買:

+

NT$ 457
《 单片微机原理与接口技术——基于STC15W4K32S4系列单片机 》
+

NT$ 538
《 MCS-51单片机C语言编程100例 》
+

NT$ 531
《 单片机串口通信及测控应用实战详解 》
+

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

NT$ 456
《 物联网智能网关设计与应用--STC单片机与网络通信技术 》
+

NT$ 333
《 电动机的单片机控制(第3版) 》
內容簡介:
本书详细介绍了宏晶科技有限公司研发的STC15系列新型Flash 8051单片机的基本组成、性能特点及应用方法,基于Flash存储器的ISP在系统中编程和IAP在应用中编程的相关技术,结合目前流行的Keil C51编译器环境,对STC15系列单片机采用C语言进行编程应用,充分发挥C51技术优势,全面地展现STC15系列单片机本身特色,如片内晶体振荡器时钟调整,将芯片配置成为具有仿真功能的单片机,Keil uVision4环境下在线仿真调试,1T单周期指令高速执行,I2C、SPI、ADC等片内资源,以及多种片外扩展应用,为读者快速上手提供方便。
目錄
目 录

第1章 STC15系列单片机基础1
1.1 STC15F2K60S2单片机性能特点1
1.1.1 主要特性1
1.1.2 体系结构2
1.1.3 引脚功能2
1.2 STC15F2K60S2单片机的存储器结构4
1.3 STC15F2K60S2单片机的时钟与复位8
1.3.1 时钟8
1.3.2 复位9
1.3.3 看门狗电路10
1.4 STC15F2K60S2单片机存储器的使用11
1.4.1 片内Flash存储器11
1.4.2 片内扩展XRAM存储器12
1.4.3 片内数据Flash存储器(EEPROM)13
1.5 STC15F2K60S2单片机的并行IO端口14
1.5.1 并行IO端口工作模式14
1.5.2 并行IO端口使用注意事项15
1.6 Keil C51开发工具16
1.7 STC15单片机的C语言编程与调试17
第2章 Keil C51程序设计基础26
2.1 标识符与关键字26
2.2 C51程序设计的基本语法28
2.2.1 C51程序的一般结构28
2.2.2 数据类型29
2.2.3 用typedef重新定义数据类型31
2.2.4 常量、变量及其存储模式32
2.2.5 运算符与表达式34
2.3 C51程序的基本语句38
2.3.1 表达式语句38
2.3.2 复合语句39
2.3.3 条件语句39
2.3.4 开关语句40
2.3.5 循环语句40
2.3.6 goto、break、continue语句41
2.3.7 返回语句41
2.4 函数42
2.4.1 函数的定义与调用42
2.4.2 定义中断服务函数与寄存器组44
2.5 数组45
2.5.1 数组的定义与引用45
2.5.2 数组名作为函数的参数47
2.5.3 数组与存储器空间50
2.6 指针50
2.6.1 指针与地址51
2.6.2 指针变量的定义51
2.6.3 指针变量的引用52
2.6.4 指针变量作为函数的参数53
2.6.5 用指针引用数组元素54
2.6.6 字符数组指针55
2.6.7 指针的地址计算56
2.7 函数型指针57
2.8 返回指针型数据的函数59
2.9 指针数组与指针型指针60
2.9.1 指针数组60
2.9.2 指针型指针62
2.9.3 抽象型指针64
2.10 结构体、联合体与枚举65
2.10.1 结构体变量的定义与引用65
2.10.2 结构体数组67
2.10.3 结构体指针68
2.10.4 将结构体作为函数的参数69
2.10.5 将结构体指针作为函数的参数71
2.11 联合体变量的定义与引用72
2.12 枚举变量的定义与引用75
第3章 Keil C51编译器对ANSI C的扩展78
3.1 存储器类型与编译模式78
3.2 C51数据在内存中的存储格式79
3.3 一般指针与基于存储器的指针及其转换80
3.4 C51编译器对ANSI C函数的扩展82
3.4.1 C51编译器支持的函数定义的一般形式82
3.4.2 堆栈及函数的参数传递82
3.4.3 函数的编译模式83
3.4.4 寄存器组切换83
3.4.5 中断函数84
3.4.6 再入函数84
3.5 目标代码的段管理85
3.5.1 全局变量85
3.5.2 函数和局部变量86
3.6 启动代码87
3.7 与汇编语言程序的接口88
3.8 绝对地址访问93
3.8.1 采用扩展关键字_at_或指针定义变量的绝对地址93
3.8.2 采用预定义宏指定变量的绝对地址94
3.9 Keil C51库函数95
3.9.1 本征库函数95
3.9.2 字符判断转换库函数95
3.9.3 输入输出库函数96
3.9.4 字符串处理库函数97
3.9.5 类型转换及内存分配库函数99
3.9.6 数学计算库函数100
第4章 STC15单片机片内资源应用编程101
4.1 编写C51应用程序的基本原则101
4.2 C51应用中的一些常见问题与解决方法102
4.3 中断系统应用编程104
4.3.1 中断系统结构104
4.3.2 与中断相关的特殊功能寄存器106
4.3.3 中断应用编程108
4.4 定时器计数器应用编程111
4.4.1 定时器计数器逻辑结构111
4.4.2 与定时器计数器相关的特殊功能寄存器112
4.4.3 定时器方式应用编程113
4.4.4 计数器方式应用编程117
4.4.5 可编程时钟输出118
4.4.6 利用定时器产生音乐119
4.5 串行口应用编程123
4.5.1 串行口的工作方式124
4.5.2 与串行口相关的特殊功能寄存器125
4.5.3 串行口的串并转换方式应用编程127
4.5.4 串行口的通信方式应用编程130
4.6 片内AD转换器应用编程142
4.6.1 AD转换器的逻辑结构142
4.6.2 与AD转换器相关的特殊功能寄存器143
4.6.3 AD转换器应用编程144
4.7 片内PCA模块应用编程146
4.7.1 PCA模块的逻辑结构146
4.7.2 与PCA模块相关的特殊功能寄存器147
4.7.3 PCA模块的工作模式149
4.7.4 PCA模块应用编程154
4.8 SPI同步串行接口应用编程158
4.8.1 SPI接口的逻辑结构158
4.8.2 与SPI接口相关的特殊功能寄存器159
4.8.3 SPI接口的通信方式及数据格式161
4.8.4 SPI接口应用编程163
4.9 STC15F2K60S2单片机的低功耗设计167
4.9.1 慢速工作模式168
4.9.2 空闲与掉电工作模式168
第5章 STC15单片机片外扩展应用编程174
5.1 LED数码管显示接口应用编程174
5.1.1 IO端口驱动LED数码管应用编程175
5.1.2 单个74HC595驱动多位LED数码管应用编程176
5.1.3 8位共阴极LED数码管驱动器MAX7219应用编程179
5.2 非编码键盘接口应用编程185
5.2.1 采用IO端口实现的矩阵键盘接口应用编程185
5.2.2 采用片内ADC实现的键盘接口应用编程187
5.3 点阵字符型LCD模块接口应用编程191
5.3.1 点阵字符型LCD模块简介191
5.3.2 点阵字符型LCD与单片机的直接接口应用编程196
5.3.3 点阵字符型LCD与单片机的间接接口应用编程199
5.3.4 点阵字符型LCD的4位数据总线接口应用编程202
5.4 无字库12864点阵图型LCD模块接口应用编程205
5.5 带字库12864点阵图型LCD模块接口应用编程212
5.5.1 带字库12864液晶模块并行接口应用编程217
5.5.2 带字库12864液晶模块串行接口应用编程221
5.6 内置T6963C的点阵图型LCD模块接口应用编程225
5.7 DAC转换接口应用编程235
5.7.1 DAC0832转换接口应用编程235
5.7.2 DAC1208与单片机的接口方法239
5.7.3 串行接口DAC芯片TLC5615应用编程241
5.8 ADC转换接口应用编程244
5.8.1 ADC0809转换接口应用编程244
5.8.2 ICL7135转换接口应用编程248
5.8.3 串行接口ADC芯片TLC549应用编程252
5.9 单片机I2C总线扩展应用编程255
5.9.1 I2C总线简介255
5.9.2 I2C总线通用驱动程序259
5.9.3 I2C接口器件24C04的读写程序261
5.9.4 I2C接口AD-DA转换芯片PCF8591应用编程265
5.9.5 I2C接口时钟芯片PCF8563应用编程276
第6章 STC15单片机综合应用编程实例287
6.1 有关C51编程的若干实际应用技巧287
6.2 C51与汇编语言混和编程及生成应用库文件293
6.2.1 C51与汇编语言混合编程293
6.2.2 在Vision4中生成应用库文件298
6.3 可调数字钟299
6.3.1 功能要求299
6.3.2 硬件电路设计299
6.3.3 软件程序设计300
6.4 红外遥控系统设计302
6.4.1 功能要求302
6.4.2 硬件电路设计302
6.4.3 软件程序设计303
6.5 PWM脉宽调制系统设计313
6.5.1 功能要求313
6.5.2 硬件电路设计313
6.5.3 软件程序设计314
6.6 点阵LED显示屏设计323
6.6.1 功能要求323
6.6.2 硬件电路设计323
6.6.3 软件程序设计323
6.7 简易电子琴设计326
6.7.1 功能要求326
6.7.2 硬件电路设计326
6.7.3 软件程序设计327
6.8 DTMF发送接收系统设计331
6.8.1 功能要求331
6.8.2 硬件电路设计332
6.8.3

 

 

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