打印
[STC单片机]

单片机C语言程序设计实训100例——基于STC8051+PROTEUS仿真与...

[复制链接]
2020|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 21ic0095 于 2022-4-12 18:32 编辑


============================================================
第1章  8051单片机C语言程序设计概述
1.1  传统型8051单片机简介        1
1.2  STC8051单片机简介        4
1.2  数据与程序内存        9
1.3  特殊功能寄存器        11
1.4  外部中断、定时器/计数器及串口应用        17
1.5  有符号与无符号数应用、数位分解、位操作        22
1.6  变量、存储类型与存储模式        24
1.7  关于C语言运算符的优先级        26
1.8  字符编码        27
1.9  数组、字符串与指针        29
1.10  流程控制        31
1.11  可重入函数和中断函数        32
1.12  C语言在单片机系统开发中的优势        33
第2章  Proteus操作基础
2.1  Proteus操作界面简介        21
2.2  仿真电路原理图设计        22
2.3  元件选择        25
2.4  调试仿真        29
2.5  Proteus在8051单片机应用系统开发中的优势        29
第3章  基础程序设计
3.1  闪烁的LED        32
3.2  双向来回的流水灯        35
3.3  花样流水灯        36
3.4  LED模拟交通灯        38
3.5  分立式数码管循环显示0~9        40
3.6  集成式数码管动态扫描显示        43
3.7  按键调节数码管闪烁增减显示        45
3.8  数码管显示4×4键盘矩阵按键        48
3.9  普通开关与拨码开关应用        51
3.10  继电器及双向可控硅控制照明设备        54
3.11  INT0中断计数        55
3.12  INT0~INT3中断计数        58
3.13  TIMER0控制单只LED闪烁        61
3.14  TIMER1控制数码管动态管显示        62
3.15  TIMER0、TIMER1及INT0控制音阶及多段音乐输出        62
3.16  TIMER0、TIMER1及INT0控制报警器与旋转灯        62
3.17  TIMER2控制8×8LED点阵屏显示数字        62
3.18  TIMER3控制门铃声音输出        62
3.19  用TIMER4定时器控制交通指示灯        62
3.20  两路A/D转换与数码管显示        62
3.21  用PCA/CCP捕获模式实现频率检测        62
3.22  PCA模块定时、高速脉冲、PWM输出测试        62
3.23  双机串口双向通信        62
3.24  PC与单片机双向通信        62
3.25  单片机内置EEPROM读/写测试        62
第4章  硬 件 应 用
4.1  74HC138译码器与反向缓冲器控制数码管显示        99
4.2  串入并出芯片74HC595控制数码管显示四位数字        102
4.3  串入并出芯片74HC595控制14段与16段数码管演示        105
4.4  数码管BCD解码驱动器CD4511与DM7447应用        106
4.5  串行共阴显示驱动器MAX7219控制4+2+2集成式数码管显示        106
4.6  16键解码芯片74C922及触控芯片TTP224应用        106
4.7  用62256扩展32K外部SRAM应用        106
4.8  1602字符液晶(HD44780)工作于8位模式切换显示        106
4.9  1602字符液晶(HD44780)工作于4位模式显示DS1302时钟        106
4.10  1604字符液晶(HD44780)显示I2C接口PCF8583日历时钟        106
4.11  ERM19264(KS0108)液晶应用测试        106
4.12  PG160128A(T6963C)液晶图文演示        106
4.13  Nokia5110(PCD8544)液晶演示        106
4.14  UG-2864(SSD1306)I2C-OLED显示测试        106
4.15  EADOGS102(UC1701)SPI接口液晶显示测试        106
4.16  TFT彩屏ILI9341显示测试        106
4.17  I2C接口存储器AT24C04读写与显示(4片)        106
4.18  用I2C存储器设计的中文硬件字库应用        106
4.19  I2C接口4通道A/D与单通道D/A转换器PCF8591应用        106
4.20  用兼容I2C接口的MAX6953驱动4片5x7点阵显示器        106
4.21  用兼容I2C接口的MAX6955驱动16段数码管显示        106
4.22  SPI接口数字电位器MCP41010应用        106
4.23  SPI接口存储器AT25F1024读写与显示        106
4.24  SPI接口温度传感器TC72应用        106
4.25  16位模数转换芯片LTC1864应用        106
4.26  NTC热敏电阻应用测试        106
4.27  温湿度传感器SHT75应用        106
4.28  温湿度传感器DHT22应用        106
4.29  数字气压传感器BMP180应用        106
4.30  直流电机正反转及增强型PWM调速控制        106
4.31  硬件PWM控制多路伺服电机运行        106
4.32  ULN2803驱动单极步进电机正反转        106
4.33  L298N驱动双极步进电机运行        106
4.34  1-Wire总线温度传感器DS18B20应用测试        106
4.35  1-Wire总线可寻址开关DS2405应用测试        106
4.36  GP2D12红外测距传感器应用        106
4.37  SRF04雷达测距传感器应用        106
4.38  GPS导航系统仿真        106
4.39  GSM模块应用测试        106
4.50  SD卡FAT32文件系统读写测试        106
第5章  综 合 设 计
5.1  带日历时钟及温度显示的电子万年历        316
5.2  用STC15+1601LCD设计的整型计算器        321
5.3  用24C04与1602LCD设计的简易加密电子密码锁        325
5.4  基于HX711与称重传感器的电子秤仿真设计        325
5.5  NEC红外遥控收发仿真        325
5.6  ULN2003与74HC595控制楼层点阵滚动显示与继电器开关        325
5.7  用MCP3421与RTD-PT100设计的铂电阻温度计        325
5.8  交流电压检测与数字显示仿真        325
5.9  T6963C液晶显示的模拟射击训练游戏        325
5.10  可接收串口信息的带中英文硬字库的80×16 LED点阵屏        325
5.11  1-Wire总线器件ROM搜索与多点温度监测        325
5.12  温室监控系统仿真        325
5.13  基于STC15的小型气象站系统        325
5.14  基于STC15的MODBUS总线数据采集与开关控制设计仿真        325
5.15  基于STC15+ENC28J60+uIP1.0的以太网仿真应用        325
第6章  板 上 实 践(选学)
6.1  独立按键控制8位LED与3色LED显示        11
6.2  按键控制单只与集成式数码管显示        12
6.3  32x16点阵屏滚动显示中英文        13
6.4  上位机串口发送信息刷新点阵屏显示        13
6.5  LCD1602+矩阵键盘模拟计算器        14
6.6  LCD1602+继电器+蜂鸣器+键盘设计密码锁        14
6.7  触摸面板控制I2C/SPI接口存储器读写显示        15
6.8  OLED显示DS18B20/DHT22传感器数据        16
6.9  OLED显示DS1302日期时间        16
6.10  OLED显示可变电位器及光敏/热敏元件A/D值        17
6.11  COG显示BMP180气压及MLX90614红外测温值        17
6.12  COG显示GPS与北斗BDS导航信息        18
6.13  COG液晶显示SD卡文件读写信息        18
6.14  TFT液晶屏与HX711设计电子秤        19
6.15  TFT液晶屏显示HC-SR04雷达测距值        20
6.16  摇杆电位器控制SG90舵机摆动及OLED显示        20
6.17  红外遥控控制直流电机运转        21
6.18  5线4相及2相4线步进电机运转控制        21
6.19  RFID识别与指纹识别控制继电器开关        22
6.20  基于STC15+W5500的以太网远程控制        22


使用特权

评论回复

相关帖子

沙发
21ic0095|  楼主 | 2022-4-12 18:35 | 只看该作者

使用特权

评论回复
板凳
21ic0095|  楼主 | 2022-4-12 18:37 | 只看该作者




使用特权

评论回复
地板
21ic0095|  楼主 | 2022-4-12 18:39 | 只看该作者
本帖最后由 21ic0095 于 2022-4-12 18:40 编辑

1135625556a71d146.png (235.66 KB )

1135625556a71d146.png

使用特权

评论回复
5
21ic0095|  楼主 | 2022-4-12 18:40 | 只看该作者

使用特权

评论回复
6
21ic0095|  楼主 | 2022-4-12 18:41 | 只看该作者

使用特权

评论回复
7
shenwen2011| | 2022-4-13 00:05 | 只看该作者

使用特权

评论回复
8
power3| | 2022-4-13 08:09 | 只看该作者
是广告,还是资料?

使用特权

评论回复
9
wangrilu| | 2022-4-13 09:03 | 只看该作者
哪里可以下载

使用特权

评论回复
10
STCMCUNT018| | 2022-4-13 09:18 | 只看该作者
STC32G12K128  是 用来 PK  M0 的,  32位除,16位除,端口的位操作, 甩 M0   N条 大街,2组 CAN 就值RMB5, 其他白送,USB, FLASH 128K, SRAM 12K, 32位 8051,  高精准12位ADC, DMA 支持(TFT彩屏, ADC, 4组串口, SPI, I2C )

使用特权

评论回复
11
21ic0095|  楼主 | 2022-4-13 13:44 | 只看该作者
[attachimg]1869996[/attachimg

22072625660e13051c.png (958.53 KB )

22072625660e13051c.png

37197625660e296d79.png (958.53 KB )

37197625660e296d79.png

使用特权

评论回复
12
jackhwang| | 2022-4-13 16:11 | 只看该作者
不错,比较全面

使用特权

评论回复
13
21ic0095|  楼主 | 2022-5-7 15:11 | 只看该作者

使用特权

评论回复
14
21ic0095|  楼主 | 2022-5-7 15:13 | 只看该作者

使用特权

评论回复
15
21ic0095|  楼主 | 2022-5-7 15:14 | 只看该作者

使用特权

评论回复
16
21ic0095|  楼主 | 2022-5-7 15:15 | 只看该作者

使用特权

评论回复
17
21ic0095|  楼主 | 2022-5-7 15:16 | 只看该作者
资源包下载:电子工业出版社网站

使用特权

评论回复
18
21ic0095|  楼主 | 2022-5-15 19:46 | 只看该作者
本帖最后由 21ic0095 于 2022-5-15 19:48 编辑


1-Wire总线器件ROM搜索与多点温度监测

使用特权

评论回复
19
21ic0095|  楼主 | 2022-5-15 19:48 | 只看该作者

GPS导航系统仿真

使用特权

评论回复
20
21ic0095|  楼主 | 2022-5-15 19:49 | 只看该作者

基于STC15的MODBUS总线数据采集与开关控制设计仿真

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

37

帖子

2

粉丝