图书介绍
单片机C语言程序设计实训100例 基于8051+Proteus仿真 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![单片机C语言程序设计实训100例 基于8051+Proteus仿真 第2版](https://www.shukui.net/cover/68/33861756.jpg)
- 彭伟编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121186554
- 出版时间:2012
- 标注页数:452页
- 文件大小:369MB
- 文件页数:462页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
单片机C语言程序设计实训100例 基于8051+Proteus仿真 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章8051单片机C语言程序设计概述1
1.1 8051单片机引脚1
1.2数据与程序内存5
1.3特殊功能寄存器6
1.4外部中断、定时器/计数器及串口应用8
1.5有符号与无符号数应用、数位分解、位操作9
1.6变量、存储类型与存储模式11
1.7关于C语言运算符的优先级13
1.8字符编码15
1.9数组、字符串与指针16
1.10流程控制18
1.11可重入函数和中断函数19
1.12 C语言在单片机系统开发中的优势20
第2章Proteus操作基础21
2.1 Proteus操作界面简介21
2.2仿真电路原理图设计22
2.3元件选择25
2.4调试仿真29
2.5 Proteus与μVision 3的联合调试29
2.6 Proteus在8051单片机应用系统开发中的优势30
第3章 基础程序设计32
3.1闪烁的LED32
3.2双向来回的流水灯34
3.3花样流水灯36
3.4 LED模拟交通灯38
3.5分立式数码管循环显示0~940
3.6集成式数码管动态扫描显示41
3.7按键调节数码管闪烁增减显示44
3.8数码管显示4×4键盘矩阵按键46
3.9普通开关与拨码开关应用49
3.10继电器及双向可控硅控制照明设备51
3.11 INT0中断计数53
3.12 INT0及INT1中断计数55
3.13 TIMER0控制单只LED闪烁58
3.14 TIMER0控制数码管动态管显示62
3.15 TIMER0控制8×8LED点阵屏显示数字65
3.16 TIMER0控制门铃声音输出68
3.17定时器控制交通指示灯70
3.18 TIMER1控制音阶演奏72
3.19 TIMER0、TIMER1及TIMER2实现外部信号计数与显示75
3.20 TIR0、TIMER1及INT0控制报警器与旋转灯77
3.21按键控制定时器选播多段音乐79
3.22键控看门狗82
3.23双机串口双向通信84
3.24 PC与单片机双向通信90
3.25单片机内置EEPROM读/写测试95
第4章 硬件应用99
4.1 74HC138译码器与反向缓冲器控制数码管显示100
4.2串入并出芯片74HC595控制数码管显示四位数字103
4.3用74HC164驱动多只数码管显示106
4.4并串转换器74HC165应用110
4.5用74HC148扩展中断112
4.6串口发送数据到2片8×8点阵屏滚动显示115
4.7数码管BCD解码驱动器CD4511与DM7447应用117
4.8 62256扩展内存119
4.9用8255实现接口扩展121
4.10可编程接口芯片8155应用124
4.11串行共阴显示驱动器控制4+2+2集成式数码管显示129
4.12 14段与16段数码管演示133
4.13 16键解码芯片74C922应用136
4.14 1602字符液晶工作于8位模式直接驱动显示139
4.15 1602液晶屏显示DS1302实时时钟148
4.16 1602液晶屏工作于8位模式由74LS373控制显示153
4.17 1602液晶屏工作于4位模式实时显示当前时间155
4.18 1602液晶屏显示DS12887实时时钟159
4.19时钟日历芯片PCF8583应用167
4.20 2×20串行字符液晶屏显示174
4.21 LGM12864液晶屏显示程序177
4.22 TG126410液晶屏串行模式显184
4.23 Nokia7110液晶屏菜单控制程序192
4.24 T6963C液晶屏图文演示199
4.25 ADC0832 A/D转换与LCD显示211
4.26用DAC0832生成锯齿波215
4.27 ADC0808 PWM实验217
4.28 ADC0809 A/D转换与显示220
4.29用DAC0808实现数字调压221
4.30 16位A/D转换芯片LTC 1864应用223
4.31 I2C接口存储器AT24C04读/写与显示225
4.32 I2C存储器设计的中文硬件字库应用233
4.33 I2C接口4通道A/D与单通道D/A转换器PCF8591应用237
4.34 I2C接口DS1621温度传感器测试241
4.35用兼容I2C接口的MAX6953驱动4片5×7点阵显示器246
4.36用I2C接口控制MAX6955驱动16段数码管显示250
4.37 I2C接口数字电位器AD5242应用254
4.38 SPI接口存储器AT25F1024读/写与显示257
4.39 SPI接口温度传感器TC72应用测试264
4.40温度传感器LM35全量程应用测试268
4.41 SHT75温湿度传感器测试272
4.42直流电机正反转及PWM调速控制278
4.43正反转可控的步进电机281
4.44 ULN2803驱动点阵屏仿电梯数字滚动显示284
4.45液晶显示MPX4250压力值286
4.46 12864LCD显示24C08保存的开机画面289
4.47用M145026与M145027设计的无线收发系统293
4.48 DS18B20温度传感器测试296
4.49 1-Wire式可寻址开关DS2405应用测试303
4.50 MMC存储卡测试307
第5章 综合设计316
5.1带日历时钟及温度显示的电子万年历316
5.2用8051+1601LCD设计的整型计算器321
5.3电子秤仿真设计328
5.4 1602液晶屏显示仿手机键盘按键字符332
5.5用24C04与1602液晶屏设计的简易加密电子锁336
5.6 1-Wire总线器件ROM搜索与多点温度监测341
5.7高仿真数码管电子钟设计356
5.8用DS1302与12864LCD设计的可调式中文电子日历360
5.9用T6963C液晶屏设计的指针式电子钟366
5.10 T6963C液晶屏中文显示温度与时间370
5.11 T6963C液晶屏曲线显示ADC0832两路A/D转换结果372
5.12温度控制直流电机转速374
5.13用74LS595与74LS154设计的16×16点阵屏377
5.14用8255与74LS154设计的16×16点阵屏379
5.15红外遥控收发仿真381
5.16 GP2D12红外测距传感器应用388
5.17三端可调节稳压器LM317应用测试395
5.18数码管显示的K型热电偶温度计399
5.19交流电压检测与数字显示仿真403
5.20用MCP3421与RTD-PT100设计的铂电阻温度计407
5.21可接收串口信息的带中英文硬字库的80×16LED点阵屏414
5.22模拟射击训练游戏422
5.23 GPS仿真427
5.24温室监控系统仿真431
5.25基于Modbus总线的数据采集与开关控制系统设计仿真437