单片机C语言程序设计实训100例:基于PIC+Proteus仿真的编辑推荐

小编:优质农业网   人气:0℃   发布时间:2025-03-12 20:33:06
字号:

《单片机C语言程序设计实训100例:基于PIC+Proteus仿真》:一本凝聚了作者近两年艰苦写作经历的书籍

单片机C语言程序设计实训100例:基于PIC+Proteus仿真的编辑推荐

一本忠实的读者们期待已久的单片机技术开发书籍

一本涵盖PIC单片机C语言程序设计大量核心源码的书籍

一本带领你进入PIC单片机C语言程序设计神奇之旅的书籍

一本可作为“代码宝典或“代码手册”使用的书籍

◆丰富的C语言源程序全部基于MPLAB IDE+H1—TECHPICC/PICC 1 8/MCC 1 8开发环境

◆基于Proteus提供的实物电路案例仿真解决了实验条件欠缺的问题

◆逐步递进的案例设计及难易适中的实训目标引领读者进入炉火纯青的程序设计境界

◆基础设计类案例涵盖PIC单片机最基本的端口编程、定时/计数器应用、中断程序设计、A/D转换、CCP程序设计、EEPRoM、FIash、USART及看门狗程序设计等

◆硬件应用类案例涉及单片机存储器扩展、接口扩展、译码、编码、驱动、光电、机电、传感器、I2C及SP}接口器件、MMC、ATA、遥控等器件等

◆综合设计类案例涉及消费类电子产品、仪器仪表及智能控制设备等相关技术,部分案例涉及IRDA/RS-485/M0dbus/CAN/Ethernet等技术应用

急求《单片机C语言程序设计实训100例——基于8051+Proteus仿真》第三部分综合设计C语言源代码

我校现拥有计算机及应用、电子商务、旅游服务、数控技术等专业22个,用于实作用实训室84间,设备精良,设施先进,能完全满足专业教育教学的需要。包括有:计算机软件实训室5间、多媒体实训室8间、非编实训室3间、网络实训室2间、综合布线实训室1间、电子商务实训室2间、硬件实训室1间、办公设备实训室1间、会计实务实训室1间、模拟客房8间、模拟餐饮室1间、音乐教室1间、形体舞蹈室4间、琴房10间、微格教室1间、语音教室2间、心理咨询室1间、服装缝制车间4间、制版车间1间、画室5间、动漫工作室2间、金工实训室1个、钳工实训室2个、数控实训室4个、CAD/CAM实训室1个、基础电工电子实验室1个、制冷实作室3个、维修电工实训室6个、计算机仿真机房1个、PLC实训室1个、彩电实训室1个。实训设备总值达2099.2万元,设备生均为6177.75元(一、二年级在校平均为3398人)。

其中:

计算机软件实训室5间,共272.8平方米,配有多媒体计算机250台。

多媒体实训室8间,共341平方米,配有多媒体计算机450台

非编实训室3间,共600.6平方米,配有计算机(160台)、单反照相机(10台)、高清摄像机(2台)、标清摄像机(20台)、大摇臂(1个)、小摇臂(1个)、滑轨(若干)、灯光(若干)、非编卡(3块)、DPS(5套)、大洋非编(5套)。

网络实训室2间,共775.2平方米,配有计算机(120台)、智能交换机、路由器、防火墙等网络设备(16套)。

综合布线实训室1间,共130平方米,大型综合布线实训设备(4套)、光纤熔接机(1台)、福禄克测试仪(1台)。

电子商务实训室2间,共213平方米,配有计算机(105台)、程控交换机(1台)、电话(50部)

硬件实训室1间,共68.2平方米,配有计算机(48台),小型办公设备(24套),多功能复印机(2台)。

办公设备实训室1间,共60平方米,配有计算机(48台),小型办公设备(24套),多功能复印机(2台)。

会计实务实训室1间,共68.2平方米,配有会计实训相关设备。

模拟客房8间,共272.8平方米,配有三星级酒店客房所有设施设备。

模拟餐饮室1间,共151.35平方米,配有三星级酒店餐厅所有设施设备。

音乐教室1间,共63.3平方米,配有HARRISON牌钢琴、电视、音响等设备。

形体舞蹈教室4间,面积共706.32平方米,实木地板。每间舞蹈实作室内安装有42个把杆,镜片51张,教师配有充足的教学录像带46盒,音乐带46 盒,录音机6台。

琴房10间,共306.9平方米,配有HARRISON牌钢琴10台。

微格教室1间,共68.2平方米,配有OHSAYO牌录音机1台、JVC牌摄像机1台、尼康相机1台,多媒体教学设备1套,学生活动桌椅20套。

语音教室2间,共136.4平方米,配有语音设备108套。

心理咨询室1间,共23.2 平方米,配有电脑、测试沙盘、资料柜等。

服装缝制车间4间,制版车间1间,总面积共562平米,实训场所配备电动高速缝纫机、缝纫专机、吊瓶蒸汽熨斗各类设备534台。

画室5间,总面积共400平米,实训场所配备200个画凳、20个写生台、782个写生静物等设备。

动漫实作室2间,总面积共172平米,实训场所配备120台拷贝桌、2台扫描仪、1台线拍仪、1台电脑1台、2台佳能相机等设备。

金工实训室1间,70平方米,配有普通车床、砂轮机、台虎钳、钻床等设施设备以及各类刀具、量具。

钳工实训室2间,140平方米,配有平面磨床、台虎钳、钳桌、平板、砂轮机、钻铣床、钻床等设施设备以及各类刀具、量具。

数控实训室4间,14056平方米,配有数控车床、砂轮机等设施设备以及各类刀具、量具。

CAD/CAM实训室1间,70平方米,配有计算机、正版软件等设施,进行CAD/CAM的教学。

基础电工电子实训室1间,共70平方米,配有电子实验台、示波器、电工控制电路板等电工电子实训设备。

制冷实训室3间,共370平方米,配有冰箱、空调模拟设施、视教板、焊接工具等先进的设施设备。

维修电工实训室6间,共420平方米,配有维修电工综合考核装置103套。

计算机仿真机房1间,共70平方米,配有50套先进的教学计算机及相关电类专业软件。

PLC实训室1间,面积共70平方米,静电地板,配有PLC实验箱、单片机考核台、热风枪等综合装置。

彩电实训室1间,共70平方米,配有CRT、液晶彩电、高清投影机、DVD机等先进设备。

这本书一共5章节,你说第三部分指的哪里?

第五章才是综合设计部分啊,而且这部分有好多例程,也不知道你要哪部分?

第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 TIMER0、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 62256RAM扩展内存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转换芯片LTC1864应用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×16 LED点阵屏414

5.22 模拟射击训练游戏422

5.23 GPS仿真427

5.24 温室监控系统仿真431

5.25 基于Modbus总线的数据采集与开关控制系统设计仿真437

建议你到脚本之家网站去搜索一下看看有没有这本书的电子档。

版权声明:本站文章来源互联网,如有侵犯您的权益,请及时联系我们处理;

原文链接:https://baike.tt44.com/bk/6_2143634.html