图书介绍

单片机C语言程序设计实训100例 基于8051+Proteus仿真 第2版PDF|Epub|txt|kindle电子书版本网盘下载

单片机C语言程序设计实训100例 基于8051+Proteus仿真 第2版
  • 彭伟编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121186554
  • 出版时间:2012
  • 标注页数:452页
  • 文件大小:369MB
  • 文件页数:462页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机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

热门推荐