PIC微控制器项目设计-C语言实现-(原书第2版)

本书特色

[

本书包括PIC18Fxxx系列的新发展,通过项目的方法展示如何开发基于单片机的应用。使用流行的PIC和MPLABXC8语言,通过大量的实践项目介绍了项目开发的全周期,这些项目包括以太网编程、数字信号处理以及RFID技术。此外,本书包含了五十多个项目,涵盖了无线传感器网络应用的发展、SD卡项目和多任务处理。

]

目录

目 录 译者序前言第1章 微机系统 11.1 引言 21.2 微控制器系统 21.3 总结 61.4 练习 6第2章 mikroC Pro for PIC编程语言 72.1 mikroC Pro for PIC程序的结构 82.2 数组 102.3 指针 112.4 结构体 112.5 C运算符 122.6 修改控制流 132.7 mikroC Pro for PIC的函数 172.8 mikroC Pro for PIC的库函数 172.9 总结 182.10 练习 18第3章 MPLAB X IDE和MPLAB XC8 C编程语言 203.1 PICDEM PIC18 Explorer开发板 213.2 MPLAB X IDE 243.3 MPLAB XC8编译器 243.4 总结 393.5 练习 39第4章 微控制器程序开发 404.1 使用PDL和流程图 414.2 举例 444.3 用流程图表示for循环 484.4 总结 494.5 练习 49第5章 初级PIC18项目 51项目5.1 追逐LED 52项目5.2 复杂闪烁的LED 56项目5.3 随机闪烁的LED 59项目5.4 逻辑探头 61项目5.5 LED骰子 68项目5.6 双骰子项目 75项目5.7 使用较少I/O引脚的双骰子项目 80项目5.8 7段数码管计数器 89项目5.9 两位多路复用7段数码管 94项目5.10 4位多路复用7段数码管 99项目5.11 LED电压表 105项目5.12 LCD电压表 112项目5.13 产生声音 124项目5.14 生成自定义的LCD字体 131项目5.15 数字温度计 134第6章 中级PIC18项目 137项目6.1 带4位多路复用7段数码管的外部中断事件计数器 138项目6.2 带键盘和液晶显示器的计算器 150项目6.3 高/低游戏 164项目6.4 产生波形 170项目6.5 利用超声波测量人体高度 199项目6.6 迷你电子琴 208项目6.7 带LCD的频率计数器 210项目6.8 反应计时器 216项目6.9 温度和相对湿度测量 224项目6.10 带RS232串行输出的温度计 234项目6.11 微控制器和基于PC的计算器 245项目6.12 带LCD输出的GPS 250项目6.13 开/关温度控制 256第7章 高级PIC18项目 263项目7.1 蓝牙串行通信之从模式 264项目7.2 蓝牙串行通信之主模式 286项目7.3 RFID的使用 293项目7.4 RFID感应锁 308项目7.5 复杂的SPI总线项目 315项目7.6 使用RTC芯片的实时时钟 337项目7.7 实时闹钟 350项目7.8 SD卡项目——将文本写入文件 360项目7.9 SD卡温度数据记录器 378项目7.10 使用图形LCD——显示各种形状 386项目7.11 在GLCD上显示气压计、温度计和高度计 397项目7.12 在GLCD上绘制温度变化曲线 407项目7.13 以太网的使用——基于Web浏览器的控制 412项目7.14 以太网的使用——基于UDP的控制 422项目7.15 数字信号处理——低通FIR数字滤波器项目 427项目7.16 汽车项目——本地互联网络总线项目 434项目7.17 汽车项目——CAN总线项目 446项目7.18 多任务 470项目7.19 步进电机控制项目——简单的单极电机驱动 487项目7.20 步进电机控制项目——单极电机的复杂控制 490项目7.21 步进电机控制项目——简单的双极电机驱动 494项目7.22 直流电机控制项目——简单的电机驱动 500项目7.23 测量电机速度的自制光学编码器 504项目7.24 闭环直流电机速度控制——开/关控制 507

封面

PIC微控制器项目设计-C语言实现-(原书第2版)

书名:PIC微控制器项目设计-C语言实现-(原书第2版)

作者:多甘.易卜拉欣

页数:512

定价:¥99.0

出版社:机械工业出版社

出版日期:2017-07-01

ISBN:9787111567653

PDF电子书大小:82MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注