单片机C语言应用开发丛书 PIC单片机实用C语言程序设计与典型实例(附光盘)

分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 孙安青编著
出 版 社: 中国电力出版社
出版时间: 2008-6-1字数: 619000版次: 1页数: 395印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787508369051包装: 平装编辑推荐
以完整的工程项目介绍为主线,结合软硬件的系统设计,按照单片机应用开发的基本原理,步骤和思路进行详细介绍;
书中的7个综合性实例涵盖了PIC单片机在不同行业中的技术应用,具有很强的代表性、实用性和技术领先性;
适合从事PIC单片机C语言开发的初中级工程技术人员以及各高等院校单片机、嵌入式系统的学生使用;
随书赠送1CD,内含书中7个实例的源程序代码和电路原理图。
内容简介
本书针对目前市场上关于PIC18系列单片机注重理论、实例少的特点而推出。重点给出了PIC18系列单片机的7个综合性的实例,引领读者直接掌握PICl8系列单片机的应用。全书共11章,主要内容包括PIC18F2X20/4X20的内部结构、PIC18FXXX中断系统、PIC18F2X20/4X20外围功能模块、具有温度日历功能的闹钟开发实例、直流电机调速测速系统开发实例、智能风扇控制系统开发实例、半导体恒温控制器开发实例、语音通信DTMF拨号器开发实例、长时问数字语音录放机开发实例、MP3播放器开发实例等。
本书实例丰富、讲解深入浅出,非常适合从事PIC单片机C语言开发的初中级人员使用,也可作为各高等院校单片机、嵌入式系统课程的教材和参考书。
目录
前言
第1章 概述
1.1 单片机应用
1.2 单片机发展趋势
1.3 PIC单片机分类
1.4 PIC单片机优越性
1.5 PIC单片机系列产品
1.6 PIC系列单片机开发工具
1.6.1 PIC系列单片机仿真器
1.6.2 PIC系列单片机编程器
1.6.3 PIC系列单片机的集成开发环境
本章小结
第2章PICl 8F2X20/4X20内部结构
2.1PICl8F2X20/4X20主要特色
2.1.1PICl8F2X20/4X20内核特色
2.1.2PICl8F2X20/4X20外围模块特色
2.1.3PICl8F2X20/4X20配置及特性表
2.2PICl8FXXX系列的特殊模块特色
2.2.1CAN通信模块特色
2.2.2USB2.0引擎通信模块特色
2.2.3以太网(Enthernet)通信模块特色
2.3PICl8F2x20,4x20的内部结构分析
2.3.1PICl8F2X20/4X20核心模块
2.3.2PIcl8F2x20/4x20外围模块
2.4PICl8F2x20/4x20的引脚功能
2.5CPU的特殊功能
2.5.1配置位
2.5.2振荡器配置
2.5.3 时钟源与振荡器的切换
2.5.4复位电路
2.5.5看门狗定时器
2.5.6双速启动
2.5.7故障保护时钟监视器
2.5.8代码保护
2.5.9ID单元
2.5.10在线串行编程
本章小结
第3章PICl8FXXX中断系统
3.1中断
3.1.1中断的概念
3.1.2中断的好处
3.1.3中断的功能
3.2PICl8F2x20/4x20中断
3.2.1概述
3.2.2INTCON寄存器
3.2.3PIR寄存器
3.2.4PIE寄存器
3.2.5IPR寄存器
3.2.6RCON寄存器
3.2.7INTn、TMR0和RB电平变化中断
3.2.8中断现场保护
本章小结
第4章PIC1 8F2X2@4X20外围功能模块
4.1I/O端口
4.1.1概述
4.1.2RA端口
4.1.3RB端口
4.1.4RC端口
4.1.5RD端口
4.1.6RE端口
4.2PICl8F2X20/4X20的定时/计数器
4.2.1Timer0模块
……
第5章 具有温度日历功能的闹钟开发实例
第6章 直流电机调速测速系统开发实例
第7章 智能风扇控制系统开发实例
第8章 半导体恒温控制器开发实例
第9章 语音通信DTMF拨号器开发实例
第10章 长时间数字语音录放机开发实例
第11章 MP3播放器开发实例
附录
参考文献
书摘插图
第1章 概述
1.1 单片机应用
单片机体积小,质量轻,功耗低,价格便宜,控制能力强,运行稳定、可靠,自问世以来,在各种领域得到广泛地应用。
1.工业控制
工业控制包括数控机床、温度控制、可编程顺序控制、电机控制、工业机器人、智能传感器、离散与连续过程控制等。
2.仪器仪表
仪器仪表包括智能仪器、医疗器械、液体和气体谱仪、数字示波器等。
3.电信技术
电信技术包括声像处理、数字滤波、智能线路运行控制、通信设备和调制解调器等。
4.办公自动化和计算机外部设备
此类设备包括图形终端机、传真机、复印机、打印机、绘图仪和智能终端机等。
5.汽车与节能
汽车与节能包括点火控制、变速控制、排气控制、最佳燃料控制、计费器、交通控制等。
6.导航
导航包括导弹控制、鱼雷制导、智能武器装置、航天导航系统等。
7.商用产品
商用产品包括自动售货机、电子收款机、电子秤、银行统计机等。
8.家用电器
家用电器包括微波炉、电视机、录像机、音响设备、游戏器等。
1.2单片机发展趋势
单片机的字长由4位、8位、16位发展到32位。这几种字长的单片机目前同时存在于市场,用户可根据需求进行选择。目前的单片机具有以下特点:
(1)运行速度不断提高。单片机的使用最高频率已由6MHz、12MHz、24MHz、33MHz发展到40MHz。
单片机内的存储容量越来越大,由1KB、2KB、4KB、8KB、16KB、32KB、64KB发展到128。
……