购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

Labcenter推出的Proteus软件具有非常优秀的单片机仿真功能,能够非常好地支持多种单片机,包括STC8051(STC15)。Proteus软件提供了大量外围仿真元器件,并提供了多种虚拟仪器,使得仅用一台PC在纯软件环境就能完成单片机系统设计、调试、运行,为读者学习、运用单片机C语言程序设计技术提供了极为理想的平台。

本书基于大家熟知的Keil μVision5程序开发平台和Proteus硬件仿真平台,精心编写了80项STC8051(STC15)C语言程序设计案例,同时提供了20项硬件实物实战案例。本书分为以下四部分。

1. 语言程序与仿真平台应用基础:包括第1、2章,简单介绍了开发单片机C语言程序必须熟悉与重点掌握的内容,传统8051与STC8051(STC15)的比较,Proteus仿真软件基本应用,为全书案例学习提供铺垫。

2. 内置资源与扩展资源应用设计:包括第3、4章,分别介绍了基础设计与硬件应用两类案例。基础设计类案例涵盖STC8051(STC15)所有内置资源,包括I/O、中断、定时/计数、A/D转换、PCA、串口通信等程序设计;硬件应用类案例重点涉及扩展资源应用技术,包括编/译码器、串/并转换芯片、LED显示及驱动芯片、字符/图形液晶屏(包括1602、OLED、TFT彩屏)、实时日历时钟、I2C/SPI/1-Wire总线器件、电机、温湿度传感器、雷达测距传感器、GPS、GSM、SD卡等器件(或模块)。

3. 资源整合与功能集成应用设计:包括第5章,所介绍的案例全部为综合型案例,如多功能电子日历牌、计算器、电子密码锁、电子秤、红外遥控、大幅面LED点阵屏、交流电压检测、铂电阻温度计、射击游戏、温室监控、小型气象站、MODBUS及uIP应用等。

4. 主辅式实物板实测与应用设计:包括第6章,所介绍的内容可使读者在仿真设计基础上进一步积累实物设计应用经验,所提供的供选用硬件实物模板共10套,每套模板左边为辅助扩展资源板、右边为STC8051(STC15)核心微控制器板,共给出实物案例20个,覆盖前述多项仿真案例内容,并增加了当前版本Proteus软件暂不支持的5向微动开关、摇杆电位器、触摸面板(4键)、COG、RFID模块、指纹模块、红外测温、北斗BDS等相关案例。

由于作者水平有限,加之技术发展迅速,元器件平台迭代升级,书中错漏之处在所难免,在此真诚欢迎读者多提宝贵意见,以期持续改进。作者邮箱:pw95aaa@foxmail.com。

本书所有案例配套资料压缩包可到电子工业出版社华信教育资源网(www.hxedu.com.cn)下载,包括仿真案例电路、C语言源代码框架及对应的HEX文件、硬件资源应用说明等。

作者
2021年10月 kg9YyEwUh7IreykBb5DgmNAT6BLxcEYNdTndMayi/e/tTXMZOfoEXCE2J9oRnjK+

点击中间区域
呼出菜单
上一章
目录
下一章
×