{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
免运费
Yami

Nickname

请告诉我们怎么更好地称呼你

更新你的名字
账户 订单 收藏
{{ inviteNavTitle }}
退出登录

切换配送区域

不同区域的库存和配送时效可能存在差异.

历史邮编

{{email ? __('Got it!') : __('Restock Alert')}}

我们将在商品到货后第一时间通知你。

取消
Yami

京东图书

AVR单片机入门与速成攻略

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

AVR单片机入门与速成攻略

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
后结束
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
后结束促销
后开始秒杀 后结束秒杀
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) 详情
商品有效期

已下架

当前地址无法配送
已售完

商品描述

展开全部描述
内容简介

本书通过对一个目标芯片的系统学习,DIY一个最小系统版,并结合一些常见模块开发一些扩展应用,把一个单片机零死角学通透是贯穿全书的核心理念。实践是任何工程技术学习的关键所在,对于初学者,通过DIY最小系统板既能节省成本,又能锻炼读者动手能力。在后续的实践中使用这个最小系统,既缩短了读者对于开发板的熟悉时间,还能让读者把更多的精力放在具体应用的实现上。这正是作者对于整个单片机开发学习过程和本书内容的精妙安排。
作者简介

高显生,男,1972年出生,是一名骨灰级业余电子爱好者,长期热衷于单片机的公益培训和推广,倡导简捷易懂、立足实践的单片机学习方法。先后录制了《我和单片机的21天之旅》和《我的PIC日记》等多部视频教程,深受学生朋友及科研工作者的喜爱和好评。著有《我和PIC单片机:基于PICl8》一书。
目录

前言
第一篇片上功能和开发环境
第1章认识AVR 2
1.1AVR系列单片机 2
1.1.1系出名门的AVR 2
1.1.2AVR系列产品家族 3
1.1.3AVR的特色功能 3
1.1.4AVR的产品型号 5
1.2ATmega32单片机简介 6
1.2.1片内资源配置 6
1.2.2ATmega32的内部结构 7
1.2.3ATmega32的封装 8
1.2.4I/O端口的构成 11
第2章C语言入门 13
2.1数据和运算 13
2.1.1数的进制 13
2.1.2码制 14
2.1.3数据类型 14
2.1.4常量 15
2.1.5变量 15
2.1.6运算符 16
2.1.7复合赋值运算符 18
2.2语句 19
2.2.1控制语句 19
2.2.2其他语句 24
2.3函数 24
2.3.1自定义函数 25
2.3.2函数的声明和调用 26
2.4程序 26
2.4.1程序的构成 26
2.4.2程序的注释 27
2.4.3局部变量和全局变量 28
2.4.4变量修饰关键词 29
2.5预处理命令 30
2.5.1宏定义 30
2.5.2文件包含 30
2.6构造类型数据 31
2.6.1数组 31
2.6.2结构体 32
2.6.3共用体 32
第3章AVR的开发环境 34
3.1AVR的硬件资源 34
3.1.1搭建AVR系统板 34
3.1.2AVR单片机的编程 35
3.1.3编程/仿真接口设计 37
3.2Atmel Studio 6集成开发环境 37
3.2.1Atmel Studio 6的功能 38
3.2.2Atmel Studio 6的安装 38
3.3第一个AVR程序 45
3.3.1新建AVR项目 45
3.3.2程序的编辑和编译 49
3.3.3连接编程器和系统板 51
3.3.4编程目标单片机 52
第4章AVR 的仿真 59
4.1AVR的位操作 59
4.1.1打开已有的项目 59
4.1.2位操作 61
4.2AVR CPU模拟器 65
4.2.1程序的调试 66
4.2.2设立观察窗口 69
4.2.3添加断点 71
4.2.4更改模拟CPU的时钟频率 72
第5章系统控制与复位 74
5.1熔丝位 74
5.1.1熔丝位的功能 74
5.1.2熔丝位的设定 76
5.1.3熔丝位的错误设置 78
5.2锁定位 80
5.2.1锁定位的功能 80
5.2.2锁定位的应用 81
5.3复位 83
5.3.1复位源 83
5.3.2复位的相关寄存器 86
5.4看门狗定时器 87
5.4.1看门狗定时器的结构 87
5.4.2看门狗定时器的控制 88
第6章时钟和电源管理 89
6.1时钟源 89
6.1.1时钟的来源 89
6.1.2时钟的分布 90
6.1.3时钟的设置 91
6.2睡眠模式 93
6.2.1睡眠模式的分类 93
6.2.2睡眠模式的应用 94
6.3片内存储器 95
6.3.1存储器的结构 95
6.3.2E2PROM数据存储器 96
6.3.3E2PROM的读写实例 98
第二篇单元模块
第7章外部中断 102
7.1中断系统 102
7.1.1中断的类型 102
7.1.2中断的控制 103
7.1.3中断的处理 103
7.2外部中断 104
7.2.1外部中断的控制寄存器 105
7.2.2外部中断的编程应用 107
第8章定时/计数器0 112
8.1认识T/C0 112
8.1.1T/C0的内部结构 112
8.1.2认识PWM 113
8.1.3T/C0的工作模式 114
8.2T/C0的控制 117
8.2.1T/C0的相关寄存器 117
8.2.2T/C0的预分频器 119
8.3T/C0的编程应用 120
8.3.1基于T/C0的时钟 120
8.3.2基于T/C0的PWM调光灯 123
第9章定时/计数器1 127
9.1认识T/C1 127
9.1.1T/C1的内部结构 127
9.1.2T/C1的工作模式 129
9.1.3捕捉模式的应用 133
9.2T/C1的控制 134
9.2.1T/C1的16位读写方式 134
9.2.2T/C1的控制寄存器 134
9.3T/C1的编程应用 139
9.3.1基于T/C1的秒计时器 139
9.3.2基于T/C1的2路快速PWM调光 143
9.3.3基于T/C1的频率计 146
第10章定时/计数器2 150
10.1认识T/C2 150
10.1.1T/C2的内部结构 150
10.1.2T/C2的工作模式 151
10.2T/C2的控制 154
10.2.1T/C2的相关寄存器 154
10.2.2T/C2的预分频器 157
10.3T/C2的编程应用 158
第11章ADC 模块 161
11.1ADC 模块的功能 161
11.1.1逐次逼近型A/D转换器 161
11.1.2ADC模块的内部结构 162
11.1.3ADC模块的基准电压 163
11.1.4ADC模块的转换结果 164
11.1.5模拟通道的等效电路 165
11.1.6A/D转换的时钟 165
11.2ADC 模块的控制 167
11.2.1ADC模块的工作方式 167
11.2.2ADC模块的控制寄存器 167
11.3ADC模块的编程应用 170
第12章模拟比较器 174
12.1模拟比较器 174
12.1.1比较器的功能 174
12.1.2比较器模块的工作原理 174
12.1.3比较器模块的相关寄存器 175
12.1.4配置比较器输入引脚 176
12.2比较器模块的编程应用 177
第13章SPI模块 179
13.1SPI模块 179
13.1.1SPI总线接口 179
13.1.2SPI模块的功能 179
13.2SPI模块的设置 181
13.2.1SPI模块的引脚配置 181
13.2.2SPI模块的控制寄存器 181
13.2.3SPI的数据传输时序 183
13.2.4SPI模块设置向导 184
13.3存储器93C46 184
13.3.193C46的引脚功能 184
13.3.293C46的操作指令 185
13.3.393C46的数据传输时序 187
13.4SPI模块的编程应用 187
第14章TWI模块 191
14.1TWI模块介绍 191
14.1.1TWI总线 191
14.1.2TWI总线的数据传输格式 192
14.1.3TWI模块的内部结构 194
14.2TWI模块的应用 196
14.2.1TWI模块的控制寄存器 196
14.2.2TWI模块的编程向导 198
14.3DS1307实时时钟 200
14.3.1DS1307的功能 200
14.3.2DS1307的寄存器 201
14.3.3DS1307的数据格式 202
14.3.4TWI模块编程实例 203
第15章USART模块 209
15.1USART模块介绍 209
15.1.1串行通信方式 209
15.1.2USART模块的功能特点 210
15.1.3串行通信的数据帧格式 211
15.1.4接收器FIFO队列 211
15.2USART模块的控制 212
15.2.1波特率发生器 212
15.2.2USART模块的控制寄存器 213
15.3USART模块的应用 217
15.3.1USART模块的应用向导 217
15.3.2USART模块自收自发实验 218
15.3.3USART模块与PC的通信 221
第三篇扩展应用实例
第16章步进电机的驱动 228
16.1步进电机的特点 228
16.1.1步进电机的分类 228
16.1.2步进电机的工作原理 229
16.1.3步距角的计算方法 229
16.228BYJ48型步进电机 230
16.2.128BYJ48电机性能指标 230
16.2.228BYJ48电机绕组结构 230
16.3步进电机的驱动 231
16.3.1步进电机的励磁方式 231
16.3.2步进电机的驱动电路 231
16.3.3步进电机编程实例 232
第17章DS1302实时时钟 235
17.1DS1302的功能 235
17.1.1DS1302的引脚 235
17.1.2BCD码 236
17.1.3DS1302的内部结构 237
17.1.4DS1302的寄存器 238
17.1.5DS1302的控制指令 239
17.1.6DS1302数据传输格式 240
17.2DS1302的应用实例 240
17.2.1DS1302初始化 240
17.2.2DS1302数显时钟 241
第18章红外线解码及发射 246
18.1红外线遥控的编码方式 246
18.1.1编码的帧结构 246
18.1.2编码的方式 246
18.1.3编码的调制与解调 247
18.2红外线解码与发射 248
18.2.1红外线解码的方法 248
18.2.2红外线发射的方法 249
18.3红外线遥控编程实例 249
18.3.1红外线解码器 249
18.3.2红外线发射器 253
第19章DS18B20数字温度传感器 257
19.1DS18B20的功能介绍 257
19.1.1DS18B20的特点 257
19.1.2DS18B20的引脚定义 258
19.1.3DS18B20的内部结构 258
19.1.4温度值的存储方式 260
19.2DS18B20的读写方式 260
19.2.1DS18B20的初始化时序 260
19.2.2DS18B20的写时序 261
19.2.3DS18B20的读时序 262
19.3DS18B20的通信协议 262
19.3.1ROM指令 262
19.3.2RAM指令 263
19.4DS18B20的应用 263
19.4.1DS18B20的供电方式 263
19.4.2DS18B20的编程向导 265
19.4.3DS18B20的使用要点 265
19.4.4DS18B20编程实例 266
第20章 DHT11数字温湿度传感器 271
20.1DHT11数字温湿度传感器的功能 271
20.1.1DHT11的性能指标 271
20.1.2DHT11的典型应用 272
20.1.3DHT11的通信时序 272
20.2DHT11的编程应用 273
第21章1602字符型液晶显示器 277
21.11602液晶概述 277
21.1.11602液晶的特点 277
21.1.21602液晶的引脚功能 277
21.1.31602液晶与单片机的接口 278
21.21602液晶的功能 278
21.2.11602液晶的显示数据RAM 278
21.2.21602液晶的字符发生器 278
21.2.31602液晶的操作时序 280
21.2.41602液晶的操作指令 281
21.2.51602液晶的初始化 283
21.31602液晶编程实例 283
第22章12864点阵型液晶显示器 287
22.112864点阵型液晶介绍 287
22.1.1JLX12864G-086液晶的特点 287
22.1.2JLX12864G-086液晶的引脚功能 288
22.212864点阵型液晶显示方式 289
22.2.1显示屏与显存的对应关系 289
22.2.2显存的组织结构 289
22.2.3读写时序 290
22.2.4UC1701X指令集 291
22.312864点阵型液晶应用实例 292
22.3.1液晶显示器的接口电路 292
22.3.2汉字的取模方法 292
22.3.3图像的取模方法 293
22.3.4汉字和图形显示 294
附录AATmega32单片机系统板原理图 303
附录B搭建系统板所需材料清单 304
附录C时钟源及启动时间选择 305
附录DAVR_bronco实验板 307

规格参数

品牌 京东图书
品牌属地 中国
ISBN 9787111461555
著者 高显生
出版社 机械工业出版社
印刷时间 2014-05-01
用纸 胶版纸
包装 平装
出版时间 2014-05-01
页数 306
版次 1

免责声明

产品价格、包装、规格等信息如有调整,恕不另行通知。我们尽量做到及时更新产品信息,但请以收到实物为准。使用产品前,请始终阅读产品随附的标签、警告及说明。

查看详情
加入收藏
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
数量
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
由 京东图书 销售
送至
{{ __("Ship to United States only") }}
满$69免运费
正品保证

已加入购物车

继续逛逛

为你推荐

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

优惠券

{{ coupon.coupon_name_new | formatCurrency }}
领取 已领取 已领完
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
即将过期: {{ formatTime(coupon.use_end_time) }}

分享给好友

取消

亚米礼卡专享价

使用礼卡支付即可获得礼卡专享价

规则说明

礼卡专享价是部分商品拥有的特殊优惠价格;

购买礼卡专享价商品时,若在结算时使用电子礼卡抵扣支付,且礼卡余额足够支付订单中所有礼卡专享价商品的专享价总和,则可以启用礼卡专享价;

不使用礼卡支付,或礼卡余额不满足上一条所述要求时,将无法启用礼卡专享价,按照普通售价计算,但您仍然可以购买这些商品;

在购买礼卡专享价商品时,若余额不足,可以在购物车或结算页中点击“充值”按钮对礼卡进行购买和充值;

商品若拥有礼卡专享价,会显示“专享”的特殊价格标记;

如有疑问,请随时联系客服;

礼卡专享价相关规则最终解释权归亚米所有。

由 亚米 销售

服务保障

Yami 满$49免运费
Yami 无忧退换
Yami 从美国发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

亚米网希望为我们的客户提供最优秀的售后服务,让所有人都能放心在亚米购物。亚米自营商品在满足退换货条件的情况下,可在收到包裹的30天之内退换商品(食品因商品质量问题7天内可退换;为了确保每位客户都能获得安全和高质量的商品,对于美妆类产品,一经开封或使用即不提供退款或退货服务,质量问题除外;其他特殊商品需联系客服咨询)。
感谢您的理解和支持。

查看详情

由 亚米 销售

亚米电子礼品卡使用规则

若购买时选择自动充值,订单完成后礼卡将自动充值到您的账户中;

若购买时选择发送邮件,订单完成后系统将自动发送卡号和密码到您填写的邮箱;

发送邮件时,任何用户均可使用邮件中的卡号密码进行礼卡充值,请妥善保管邮件信息。

如接收邮件遇到问题,请联系客服处理;

发送邮件时,若礼卡没有被兑换,可以补发邮件。若已经被其他用户兑换,则无法补偿;

亚米网电子礼卡可用于购买自营或第三方商品;

亚米网电子礼卡没有有效期限制,长期有效;

亚米网电子礼卡的金额,可分多次使用;

亚米网电子礼卡业务规则,最终解释权归亚米网所有。

退换政策

已消费的电子礼卡不支持退款。

京东图书 销售

服务保障

Yami 满$49免运费
Yami 最优售后
Yami 美国本土发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

由 京东图书 销售

服务保障

Yami 跨店满$69免运费
Yami 30天退换保障

亚米-中国集运仓

由亚米从中国精选并集合各大优秀店铺的商品至亚米中国整合中心,合并包裹后将一次合包跨国邮寄至您的地址。跨店铺包邮门槛低至$69。您将在多商家集合提供的广泛选品中选购商品,轻松享受跨店铺包邮后的低邮费。

退换政策

提供30天内退换保障。产品需在全新未使用的原包装内,并附有购买凭据。产品质量问题、错发、或漏发等由商家造成的失误,将进行退款处理。其它原因造成的退换货邮费客户将需要自行承担。由于所有商品均长途跋涉,偶有简易外包压磨等但不涉及内部质量问题者,不予退换。

配送信息

亚米中国集运 Consolidated Shipping 运费$9.99(订单满$69 包邮)

下单后2个工作日中国商家发货,所有包裹抵达亚米中国整合中心(除特别情况及中国境内个别法定节假日外)会合并包裹后通过UPS发往美国。UPS从中国发货后到美国境内的平均时间为10个工作日左右,根据直发单号可随时跟踪查询。受疫情影响,目前物流可能延迟5天左右。包裹需要客人签收。如未签收,客人须承担包裹丢失风险。

由 京东图书 销售

服务保障

满$69免运费
正品保证

配送信息

Yami Consolidated Shipping 运费$9.99(订单满$69包邮)


下单后1-2个工作日内发货。 物流时效预计7-15个工作日。 如遇清关,交货时间将延长3-7天。 最终收货日期以邮政公司信息为准。

积分规则

不参加任何折扣活动以及亚米会员积分制度。

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

Yami

下载亚米应用

返回顶部

为你推荐

品牌故事

京东图书

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

评论{{'('+ commentList.posts_count + ')'}}

分享你的感受,帮助更多用户做出选择。

写评论
{{ totalRating }} 写评论
  • {{i}}星

    {{i}}星

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

暂无符合条件的评论

评论详情

Yami Yami

{{ showTranslate(commentDetails) }}收起

{{ strLimit(commentDetails,800) }}查看全部

Show Original

{{ commentDetails.content }}

Yami
查看更多

{{ formatTime(commentDetails.in_dtm) }} 已购买 {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

请输入内容

回复{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}收起

{{ strLimit(reply,800) }}查看全部

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

请输入内容

取消

End

发表评论
商品评分

请输入评论

  • 一个好的昵称,会让你的评论更受欢迎!
  • 修改了这里的昵称,个人资料中的昵称也将被修改。
感谢你的评论
你的好评可以帮助我们的社区发现更好的亚洲商品。

举报

取消

确认删除该评论吗?

取消

历史浏览

品牌故事

京东图书