单片机原理与C51程序设计基础教程 🔍
张欣等编著 北京:清华大学出版社, Gao deng xue xiao ji suan ji ying yong gui hua jiao cai, Bei jing, 2010
中文 [zh] · PDF · 100.4MB · 2010 · 📗 未知类型的图书 · 🚀/duxiu · Save
描述
本书介绍了单片机技术, C语言使用和应用系统开发等相关知识, 内容包括单片机的内部结构, 指令系统, C语言及编译器Keil C51的使用, 内部各模块的开发, 接口编程和扩展技术, 以及单片机应用系统的开发
备用文件名
duxiu/initial_release/12636807_单片原理与C51程序设计基础教程.zip
备选作者
张欣, 孙宏昌, 尹霞编著; 张欣; 孙宏昌; 尹霞
备用出版商
Qinghua University Press
备用版本
China, People's Republic, China
元数据中的注释
Bookmarks: p1 (p1): 第1章 绪论
p2 (p1): 1.1 单片机概论
p3 (p1): 1.1.1 微处理器、微型计算机与单片机
p4 (p2): 1.1.2 单片机的分类和指标
p5 (p3): 1.1.3 单片机的内部结构
p6 (p4): 1.1.4 单片机的应用领域及趋势
p7 (p7): 1.1.5 单片机的编程语言概述
p8 (p8): 1.1.6 如何学习单片机这门技术
p9 (p9): 1.2 常用51单片机介绍
p10 (p9): 1.2.1 Intel公司系列单片机
p11 (p10): 1.2.2 Atmel公司系列单片机
p12 (p10): 1.2.3 Philips公司系列单片机
p13 (p11): 1.2.4 Motorola公司系列单片机
p14 (p11): 1.3 本章小结
p15 (p11): 习题
p16 (p12): 第2章 单片机硬件基础
p17 (p12): 2.1 单片机内部结构
p18 (p12): 2.1.1 中央处理器(CPU)
p19 (p15): 2.1.2 存储器结构
p20 (p22): 2.1.3 I/O端口结构
p21 (p25): 2.1.4 定时器/计数器结构
p22 (p25): 2.1.5 中断系统
p23 (p25): 2.2 单片机引脚功能
p24 (p25): 2.2.1 芯片封装
p25 (p27): 2.2.2 芯片引脚及功能
p26 (p30): 2.3 单片机工作时序
p27 (p30): 2.3.1 时钟电路
p28 (p30): 2.3.2 时序定时单位
p29 (p31): 2.3.3 指令的执行时序
p30 (p32): 2.4 单片机的工作方式
p31 (p32): 2.4.1 复位方式
p32 (p34): 2.4.2 程序执行方式
p33 (p34): 2.4.3 低功耗方式
p34 (p35): 2.5 单片机的最小系统
p35 (p37): 2.6 本章小结
p36 (p37): 习题
p37 (p39): 第3章 单片机的指令系统
p38 (p39): 3.1 单片机的指令系统概述
p39 (p39): 3.1.1 指令格式
p40 (p39): 3.1.2 符号说明
p41 (p40): 3.2 单片机的寻址方式
p42 (p40): 3.2.1 立即寻址
p43 (p41): 3.2.2 直接寻址
p44 (p41): 3.2.3 寄存器寻址
p45 (p41): 3.2.4 间接寻址
p46 (p41): 3.2.5 变址寻址
p47 (p42): 3.2.6 相对寻址
p48 (p42): 3.2.7 位寻址
p49 (p43): 3.2.8 寻址方式总汇
p50 (p43): 3.3 单片机的指令说明
p51 (p44): 3.3.1 数据传送类指令
p52 (p48): 3.3.2 算术运算类指令
p53 (p51): 3.3.3 逻辑运算类指令
p54 (p53): 3.3.4 控制转移类指令
p55 (p56): 3.3.5 位操作指令
p56 (p58): 3.3.6 单片机的伪指令
p57 (p61): 3.4 本章小结
p58 (p61): 习题
p59 (p65): 第4章 Keil C51简介及单片机软件程序设计&.
p60 (p65): 4.1 Keil开发工具简介
p61 (p65): 4.1.1 集成环境简介
p62 (p67): 4.1.2 启动程序
p63 (p68): 4.1.3 工作环境介绍
p64 (p73): 4.2 单片机软件开发流程
p65 (p74): 4.2.1 建立工程
p66 (p75): 4.2.2 建立源代码文件
p67 (p77): 4.2.3 工程设置
p68 (p83): 4.2.4 软件编译与连接
p69 (p84): 4.2.5 硬件编程
p70 (p85): 4.2.6 程序下载
p71 (p85): 4.3 软件调试
p72 (p86): 4.3.1 调试窗口
p73 (p93): 4.3.2 调试命令
p74 (p96): 4.4 本章小结
p75 (p96): 习题
p76 (p98): 第5章 C51程序设计基础及实例剖析
p77 (p98): 5.1 C程序的基本概念
p78 (p98): 5.1.1 主函数
p79 (p98): 5.1.2 标识符和关键字
p80 (p100): 5.1.3 数据的基本类型
p81 (p101): 5.1.4 常量和变量
p82 (p105): 5.1.5 运算符与表达式
p83 (p109): 5.1.6 函数
p84 (p113): 5.2 基本的程序设计结构
p85 (p113): 5.2.1 顺序结构
p86 (p115): 5.2.2 选择结构
p87 (p120): 5.2.3 循环结构
p88 (p127): 5.3 C51构造数据类型
p89 (p127): 5.3.1 数组
p90 (p130): 5.3.2 指针
p91 (p134): 5.3.3 结构
p92 (p140): 5.3.4 联合
p93 (p141): 5.3.5 枚举
p94 (p142): 5.4 Keil C51常用库函数
p95 (p142): 5.4.1 内部函数intrins.h
p96 (p143): 5.4.2 输入输出流函数stdio.h
p97 (p144): 5.4.3 动态内存分配函数stdlib.h
p98 (p145): 5.4.4 字符函数ctype.h
p99 (p145): 5.4.5 缓冲区和字符串操作函数string.h
p100 (p146): 5.4.6 绝对地址访问absacc.h
p101 (p147): 5.4.7 访问SFR和SFR_bit地址regxx.h
p102 (p147): 5.5 Keil C51的预处理器
p103 (p147): 5.5.1 宏定义
p104 (p153): 5.5.2 文件包含
p105 (p154): 5.5.3 条件编译
p106 (p156): 5.6 本章小结
p107 (p157): 实验与设计
p108 (p165): 习题
p109 (p168): 第6章 C与汇编语言混合编程
p110 (p168): 6.1 程序设计及编程方法
p111 (p168): 6.1.1 单片机程序的编制过程
p112 (p169): 6.1.2 混合编程的优势
p113 (p169): 6.2 Keil C51和A51接口编程基础
p114 (p169): 6.2.1 宏汇编器A51
p115 (p172): 6.2.2 C51编译器
p116 (p175): 6.3 C与汇编语言混合编程
p117 (p175): 6.3.1 C语言中嵌入汇编语言
p118 (p176): 6.3.2 C语言与汇编函数的互调
p119 (p177): 6.3.3 混合项目文件编程
p120 (p178): 6.3.4 Keil中的编译控制命令SRC
p121 (p183): 6.4 模块化程序设计
p122 (p183): 6.4.1 设计思想
p123 (p184): 6.4.2 模块化程序开发
p124 (p185): 6.5 本章小结
p125 (p185): 实验与设计
p126 (p191): 习题
p127 (p195): 第7章 C51单片机的内部资源
p128 (p195): 7.1 输入/输出控制
p129 (p196): 7.2 中断系统
p130 (p197): 7.2.1 中断的基本概念
p131 (p197): 7.2.2 中断源及其中断的入口地址
p132 (p198): 7.2.3 中断控制相关的寄存器
p133 (p200): 7.2.4 中断响应过程
p134 (p201): 7.2.5 C51中断的程序设计
p135 (p205): 7.3 定时/计数器
p136 (p205): 7.3.1 定时/计数器的结构和工作方式
p137 (p207): 7.3.2 定时/计数器的寄存器
p138 (p209): 7.3.3 定时/计数器的工作方式
p139 (p212): 7.3.4 定时/计数器的程序设计
p140 (p216): 7.4 本章小结
p141 (p216): 实验与设计
p142 (p221): 习题
p143 (p223): 第8章 C51单片机的系统扩展
p144 (p223): 8.1 单片机外部扩展资源和扩展编址技术概述
p145 (p223): 8.1.1 单片机外部扩展资源简介
p146 (p224): 8.1.2 单片机系统扩展原理
p147 (p226): 8.1.3 存储器扩展的编址技术
p148 (p227): 8.2 程序存储器的扩展
p149 (p227): 8.2.1 程序存储器的典型芯片
p150 (p228): 8.2.2 EEPROM与单片机的连接
p151 (p229): 8.3 数据存储器的扩展
p152 (p229): 8.3.1 单片机RAM的读写时序
p153 (p230): 8.3.2 RAM与单片机的连接
p154 (p231): 8.4 并行I/O口扩展
p155 (p232): 8.4.1 采用TTL电路扩展I/O接口
p156 (p232): 8.4.2 采用8255芯片扩展I/O接口
p157 (p236): 8.5 可编程外围定时/计数器8253
p158 (p236): 8.5.1 8253的结构和引脚
p159 (p238): 8.5.2 8253的工作方式和控制字
p160 (p239): 8.5.3 8253与C51单片机的接口
p161 (p241): 8.6 外部中断的扩展
p162 (p241): 8.6.1 采用定时/计数器溢出中断扩展外部中断源
p163 (p241): 8.6.2 采用中断源查询法扩展外部中断源
p164 (p242): 8.6.3 用优先权编码器扩展中断源
p165 (p244): 8.7 I2C接口芯片AT24CXX
p166 (p244): 8.7.1 I2C总线的特点
p167 (p245): 8.7.2 I2C总线通信技术
p168 (p246): 8.7.3 AT24C系列与C51的接口
p169 (p251): 8.8 SPI接口芯片X5045
p170 (p252): 8.8.1 SPI总线的组成
p171 (p253): 8.8.2 X5045简介
p172 (p254): 8.8.3 X5045芯片与C51单片机的连接
p173 (p258): 8.9 本章小结
p174 (p259): 实验与设计
p175 (p265): 习题
p176 (p268): 第9章 串行通信接口
p177 (p268): 9.1 串行通信方式简介
p178 (p268): 9.1.1 串行通信分类
p179 (p269): 9.1.2 数据的传输模式
p180 (p269): 9.1.3 波特率
p181 (p270): 9.2 串口结构介绍
p182 (p270): 9.2.1 51单片机串行口的硬件结构
p183 (p272): 9.2.2 数据缓冲寄存器SBUF
p184 (p272): 9.2.3 串行口控制寄存器SCON
p185 (p273): 9.2.4 特殊功能寄存器PCON
p186 (p274): 9.3 MCS-51串口工作方式
p187 (p274): 9.3.1 方式0
p188 (p274): 9.3.2 方式1
p189 (p274): 9.3.3 方式2和方式3
p190 (p275): 9.3.4 各方式下波特率的计算
p191 (p276): 9.4 串行通信接口标准RS-232
p192 (p276): 9.4.1 RS-232C标准
p193 (p278): 9.4.2 单片机串行通信的连接
p194 (p279): 9.5 本章小结
p195 (p279): 实验与设计
p196 (p281): 习题
p197 (p284): 第10章 C51单片机的A/D与D/A转换
p198 (p284): 10.1 数/模转换
p199 (p284): 10.1.1 D/A转换器
p200 (p286): 10.1.2 D/A转换芯片DAC0832
p201 (p289): 10.1.3 DAC0832应用实例
p202 (p290): 10.2 模/数转换
p203 (p291): 10.2.1 A/D转换器
p204 (p293): 10.2.2 A/D转换芯片ADC0809
p205 (p296): 10.2.3 MCS-51单片机与ADC0809接口
p206 (p298): 10.3 本章小结
p207 (p298): 实验与设计
p208 (p303): 习题
p209 (p306): 第11章 输入设备
p210 (p306): 11.1 输入设备的分类及结构
p211 (p306): 11.1.1 开关和按键
p212 (p306): 11.1.2 按键去抖动
p213 (p307): 11.1.3 非编码独立式键盘
p214 (p308): 11.1.4 非编码矩阵式键盘
p215 (p308): 11.1.5 编码键盘
p216 (p309): 11.2 键盘与单片机的接口
p217 (p309): 11.2.1 独立式键盘与单片机的接口
p218 (p311): 11.2.2矩阵式键盘与单片机的接口
p219 (p314): 11.3 本章小结
p220 (p315): 实验与设计
p221 (p317): 习题
p222 (p321): 第12章 输出设备
p223 (p321): 12.1 输出设备的种类及结构
p224 (p321): 12.1.1 发光二极管
p225 (p321): 12.1.2 数码管
p226 (p323): 12.1.3 液晶显示模块
p227 (p324): 12.2 输出设备的接口及其编程
p228 (p324): 12.2.1 LED指示灯功能的程序实现
p229 (p325): 12.2.2 数码管与单片机接口的程序实现
p230 (p329): 12.3 本章小结
p231 (p329): 实验与设计
p232 (p332): 习题
p233 (p335): 第13章 C51单片机系统开发基础
p234 (p335): 13.1 单片机系统的基本开发过程
p235 (p335): 13.1.1 系统开发概述
p236 (p337): 13.1.2 总体方案设计
p237 (p338): 13.1.3 硬件设计
p238 (p339): 13.1.4 软件设计
p239 (p340): 13.1.5 系统调试
p240 (p342): 13.2 系统的优化设计
p241 (p342): 13.2.1 系统的可靠性设计
p242 (p345): 13.2.2 系统自诊断
p243 (p347): 13.3 本章小结
p244 (p347): 习题
p245 (p349): 第14章 C51单片机系统综合实例——电子钟设计
p246 (p349): 14.1 概述及实例说明
p247 (p349): 14.2 硬件电路图及电路分析
p248 (p354): 14.3 软件设计
p249 (p358): 14.4 程序清单
元数据中的注释
related_files:
filepath:单片原理与C51程序设计基础教程_12636807_....pdf — md5:628cca164305096948b54e622ac25828 — filesize:28980854
filepath:《单片原理与C51程序设计基础教程》_12636807.zip — md5:a78be3417a0e6eee48fc464c41903230 — filesize:42570846
filepath:《单片原理与C51程序设计基础教程》_12636807.zip — md5:cbf43b220728cb479424d99f570da584 — filesize:42556821
filepath:《单片原理与C51程序设计基础教程》_12636807.zip — md5:7e1c4252fc2f322469ed3b8606cd2012 — filesize:42556821
filepath:12636807_单片原理与C51程序设计基础教程.zip — md5:f073ff551c1c40bc58ae5b4fa00bb654 — filesize:79044973
filepath:12636807_单片原理与C51程序设计基础教程.zip — md5:06566cc6063c0941cf2c2565789226cf — filesize:79044973
filepath:12636807.rar — md5:2218428e020d03bb3ffbcbfcdef492bb — filesize:41973820
filepath:/读秀/读秀3.0/读秀/3.0/3.0旧版/其余书库等多个文件/资料028/《单片原理与C51程序设计基础教程》_12636807.zip
filepath:20b/贵州财经大学miao【004-015】6000本/02-008/《单片原理与C51程序设计基础教程》_12636807.zip
filepath:843_28_4a/008库存1(1026.44GB)/宁波园区28/12636807_单片原理与C51程序设计基础教程.zip
开源日期
2025-01-27
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。