成功加入购物车
程国钢 著 / 电子工业出版社 / 2013-10 / 平装
售价 ¥ 13.00 2.5折
定价 ¥53.00
品相 八五品
上书时间2020-04-26
案例解说单片机C语言开发:基于PIC+Proteus仿真
MPLAB是目前应用最广泛的PIC单片机软件开发环境,Proteus是目前应用最广泛的硬件仿真环境。《案例解说单片机C语言开发:基于PIC+Proteus仿真》基于MPLAB和Proteus介绍PIC单片机体系结构、内部资源及常用扩展器件的使用方法,并且提供了相应的Proteus应用电路和C语言应用实例代码。
《案例解说单片机C语言开发:基于PIC+Proteus仿真》分为3大部分:第1章和第2章是基础部分,介绍MPLAB和Proteus的基础方法。第3章到第9章是基础应用部分,介绍PIC单片机的内部资源和典型外部扩展器件的使用方法,对这些资源和器件进行了基础知识和Proteus库的介绍,还提供了详细的实例。第10章是综合应用部分,介绍PIC单片机应用系统的基础设计方法,提供了呼吸灯、简易压力计、仓库自动通风系统3个大型综合应用实例。
程国钢,男,北京航空航天大学博士,中国科学院助理研究员,具备丰富的科研和项目开发经验,精通各类单片机开发,编著过多本技术图书。
第1章PIC16F87XA应用基础1.1PIC16F87XA的体系结构1.1.1PIC16F87XA的内核1.1.2PIC16F87XA的存储器体系1.1.3PIC16F87XA的系统时钟1.1.4PIC16F87XA的电源管理和休眠模式1.1.5PIC16F87XA的复位1.1.6PIC16F87XA的外部引脚封装1.1.7PIC16F87XA的中断系统1.1.8PIC16F87XA的配置寄存器1.2PIC16F87XA中的C语言1.2.1PIC16F87XA中C语言的数据类型、运算符和表达式1.2.2PIC16F87XA中C语言的结构1.2.3PIC16F87XA中C语言的函数1.2.4PIC16F87XA中C语言的数组和指针1.2.5PIC16F87XA中C语言的自构造类型1.3MPLAB集成开发环境1.3.1MPLAB集成开发环境应用基础1.3.2MPLAB的工作界面1.3.3MPLAB的菜单栏1.3.4MPLAB的工具栏1.3.5MPLAB的状态栏1.3.6MPLAB的库函数1.3.7使用MPLAB1.4HI-TECHANSICCompilerC的一些说明1.4.1一个完整的PIC单片机C语言程序的构成1.4.2乘、除法运算和浮点数1.4.3关于变量的强制类型转换1.4.4常量和变量的关键字1.4.5位变量和可位寻址寄存器1.4.6绝对变量1.4.7在C语言中使用汇编语言1.4.8头文件pic.h和pic1687xa.h第2章Proteus硬件仿真环境2.1Proteus应用基础2.1.1Proteus的界面2.1.2Proteus支持的文件格式2.1.3Proteus的菜单2.1.4Proteus的快捷工具栏和工具箱2.2使用Proteus2.3Protues中的PIC16F877A2.4Proteus和MPLAB的联合调试应用实例第3章Proteus中的PIC16F87XA内部基础资源应用实例3.1PIC16F87XA的I/O引脚应用实例3.1.1I/O引脚基础3.1.2I/O引脚输出高低脉冲电平应用实例3.2PIC16F87XA的外部中断/引脚状态变化应用实例3.2.1外部中断应用基础3.2.2外部中断控制I/O引脚输出应用实例3.2.3引脚状态变化中断应用基础3.2.4引脚状态变化中断应用实例3.3PIC16F87XA的定时器应用实例3.3.1定时器基础3.3.2定时器TMR0控制I/O引脚输出方波应用实例3.3.3定时器TMR0中断模拟外部中断应用实例3.3.4定时器TMR1控制I/O引脚输出方波应用实例3.3.5定时器TMR2控制I/O引脚输出方波应用实例3.4PIC16F87XA的CCP模块应用实例3.4.1CCP模块基础3.4.2CCP的捕捉工作模式应用实例3.4.3CCP的比较工作模式应用实例3.4.4CCP的PWM工作模式应用实例3.5PIC16F87XA的USART模块应用实例3.5.1USART模块基础3.5.2PIC16F87XA串口应用实例3.6PIC16F87XA的SPI总线接口应用实例3.6.1SPI总线接口基础3.6.2PIC16F87XA的SPI总线数据通信应用实例3.7PIC16F87XA的I2C总线接口应用实例3.7.1I2C总线接口基础3.7.2PIC16F87XA的I2C总线数据通信应用实例第4章Proteus中的PIC16F87XA人机交互通道应用实例4.1发光二极管应用实例4.1.1器件基础4.1.2应用实例设计分析4.1.3应用实例的代码4.1.4应用实例的仿真结果和说明4.2单位数码管应用实例4.2.1器件基础4.2.2应用实例设计分析4.2.3应用实例的代码4.2.4应用实例的仿真结果和说明4.3多位数码管应用实例4.3.1器件基础4.3.2应用实例设计分析4.3.3应用实例的代码4.3.4应用实例的仿真结果和说明4.4MAX7219应用实例4.4.1器件基础4.4.2应用实例设计分析4.4.3应用实例的代码4.4.4应用实例的仿真结果和说明4.51602液晶应用实例4.5.1器件基础4.5.2应用实例设计分析4.5.3应用实例的代码4.5.4应用实例的仿真结果和说明4.6独立按键应用实例4.6.1器件基础4.6.2应用实例设计分析4.6.3应用实例的代码4.6.4应用实例的仿真结果和说明4.7行列扫描键盘应用实例4.7.1器件基础4.7.2应用实例设计分析4.7.3应用实例的代码4.7.4应用实例的仿真结果和说明4.8拨码开关应用实例4.8.1器件基础4.8.2应用实例设计分析4.8.3应用实例的代码4.8.4应用实例的仿真结果和说明第5章Proteus中PIC16F87XA的信号采集通道应用实例5.1PIC16F87XA的内置比较器模块应用实例5.1.1内置比较器模块基础5.1.2参考电压模块应用实例5.1.3比较器模块应用实例(一)5.1.4比较器模块应用实例(二)5.2PIC16F87XA的内置A/D模块应用实例5.2.1内置A/D模块基础5.2.2A/D模块应用实例5.3ADC0832应用实例5.3.1器件基础5.3.2应用实例设计分析5.3.3应用实例的代码5.3.4应用实例的仿真结果和说明5.4DS12C877应用实例5.4.1器件基础5.4.2应用实例设计分析5.4.3应用实例的代码5.4.4实例的仿真结果和说明5.5DS1302应用实例5.5.1器件基础5.5.2应用实例设计分析5.5.3应用实例的代码5.5.4应用实例的仿真结果和说明5.6DS18B20应用实例5.6.1器件基础5.6.2应用实例设计分析5.6.3应用实例的代码5.6.4应用实例的仿真结果和说明5.7TC77应用实例5.7.1器件基础5.7.2应用实例设计分析5.7.3应用实例的代码5.7.4应用实例的仿真结果和说明第6章Proteus中的PIC16F87XA信号输出通道应用实例6.1DAC0832应用实例6.1.1器件基础6.1.2应用实例设计分析6.1.3应用实例的代码6.1.4应用实例的仿真结果和说明6.274HC164应用实例6.2.1器件基础6.2.2应用实例设计分析6.2.3应用实例的代码6.2.4应用实例的仿真结果和说明6.374HC165应用实例6.3.1器件基础6.3.2应用实例设计分析6.3.3应用实例的代码6.3.4应用实例的仿真结果和说明6.474HC595应用实例6.4.1器件基础6.4.2应用实例设计分析6.4.3应用实例的代码6.4.4应用实例的仿真结果和说明6.58255A应用实例6.5.1器件基础6.5.2应用实例设计分析6.5.3应用实例的代码6.5.4应用实例的仿真结果和说明第7章Proteus中的PIC16F87XA存储器应用实例7.1PIC16F87XA内部E2PROM和FlashROM应用实例7.1.1E2PROM和FlashROM基础7.1.2E2PROM读/写应用实例7.2外部RAM芯片6264应用实例7.2.1器件基础7.2.2应用实例设计分析7.2.3应用实例的代码7.2.4应用实例的仿真结果和分析7.3外部E2PROM芯片24C04A应用实例7.3.1器件基础7.3.2应用实例设计分析7.3.3应用实例的代码7.3.4应用实例的仿真结果和分析第8章Proteus中的PIC16F87XA执行机构应用实例8.1三极管应用实例8.1.1器件基础8.1.2应用实例设计分析8.1.3应用实例的代码8.1.4应用实例的仿真结果和说明8.2ULN2803应用实例8.2.1器件基础8.2.2应用实例设计分析8.2.3应用实例的代码8.2.4应用实例的仿真结果和说明8.3光电隔离器应用实例8.3.1器件基础8.3.2应用实例设计分析8.3.3应用实例的代码8.3.4应用实例的仿真结果和说明8.4直流电动机应用实例8.4.1器件基础8.4.2应用实例设计分析8.4.3应用实例的代码8.4.4应用实例的仿真结果和说明8.5步进电机应用实例8.5.1器件基础8.5.2应用实例设计分析8.5.3应用实例的代码8.5.4应用实例的仿真结果和说明8.6继电器应用实例8.6.1器件基础8.6.2应用实例设计分析8.6.3应用实例的代码8.6.4应用实例的仿真结果和说明8.7蜂鸣器应用实例8.7.1器件基础8.7.2应用实例设计分析8.7.3应用实例的代码8.7.4应用实例的仿真结果和说明第9章Proteus中的PIC16F87XA通信应用实例9.1MAX232应用实例9.1.1器件基础9.1.2应用实例设计分析9.1.3应用实例的代码9.1.4实例的仿真结果和说明9.2SN75179应用实例9.2.1器件基础9.2.2应用实例设计分析9.2.3应用实例的代码9.2.4实例的仿真结果和说明9.3MAX487应用实例9.3.1器件基础9.3.2应用实例设计分析9.3.3应用实例的代码9.3.4实例的仿真结果和说明第10章在Proteus中设计PIC16F87XA的应用系统10.1PIC16F87XA综合应用实例设计基础10.2呼吸灯应用实例10.2.1呼吸灯的需求分析和系统设计10.2.2呼吸灯的硬件设计10.2.3频率计的软件设计10.2.4实例的仿真结果和总结10.3简易压力计应用实例10.3.1简易压力计的需求分析和系统设计10.3.2简易压力计的硬件设计10.3.3简易压力计的软件设计10.3.4实例的仿真结果和总结10.4仓库自动通风系统应用实例10.4.1仓库自动通风系统的需求分析和系统设计10.4.2仓库自动通风系统的硬件设计10.4.3仓库自动通风系统的软件设计10.4.4实例的仿真结果和总结
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30