欢迎来到天天文库
浏览记录
ID:33354237
大小:242.50 KB
页数:8页
时间:2019-02-25
《 autocad 2004与工程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、作者简介:徐爱钧长江大学教授,硕士研究生导师。全国石油和化学工业仪表技术委员会委员,中国科协湖北省自动化学会理事,湖北省精品课程《单片机原理及应用》负责人。长期从事自动化及单片机与嵌入式系统应用的教学、科研工作,获得湖北省科学技术进步奖等多项奖励。公开出版《智能化测量控制仪表原理与设计》(第3版)、《KeilCx51V7.0单片机高级语言编程与uVsion2应用实践》(第2版)、《单片机原理实用教程》(第3版)、《STC15系列增强型8051单片机C语言编程语应用》、《ARM嵌入式应用技术》、《IAREWARMV5嵌入式系统应用编程与开
2、发》等著作和教材10余部。在《仪器仪表学报》、《测控技术》等核心期刊上发表学术论文60多篇。IX内容提要本书详细介绍了宏晶科技有限公司研发的STC15系列新型Flash8051单片机基本组成、性能特点及应用方法,基于Flash存储器的ISP在系统中编程和IAP在应用中编程技术,结合目前流行的KeilC51编译器环境,对STC15系列单片机采用C语言进行编程应用,充分发挥C51技术优势,全面地展现STC15系列单片机本身特色,如片内晶体振荡器时钟调整、将芯片配置成为具有仿真功能的单片机、KeiluVision4环境下在线仿真调试、1T单周
3、期指令高速执行、I2C、SPI、ADC等片内资源以及多种片外扩展应用,为读者快速上手提供方便。全书共分6章,第1章阐述STC15系列单片机基础,详细介绍STC15F2K60S2单片机性能特点、存储器结构、片内外存储器的使用、时钟与复位、并行I/O端口工作模式以及采用KeilC51开发STC15系列单片机的基本方法等。第2章阐述KeilC51程序设计基础,详细介绍C51程序设计的语法、基本语句、函数、数组与指针等。第3章阐述KeilC51编译器对ANSIC的扩展,介绍存储器类型与编译模式、C51数据在内存中的存储格式、目标代码的段管理、与
4、汇编语言程序的接口、绝对地址访问以及KeilC51库函数等。第4章阐述STC15单片机片内资源应用编程,介绍了C51编程的基本原则、常见问题与解决方法,给出了中断系统、定时器/计数器、串行口、片内A/D转换器、片内PCA模块、SPI同步串行接口、单片机的低功耗设计等资源的具体应用实例。第5章阐述STC15单片机片外扩展应用编程,给出了LED数码管、非编码矩阵键盘、点阵字符型LCD、带字库与无字库点阵图型LCD、D/A及A/D转换接口以及I2C总线扩展等具体应用实例。第6章阐述STC15单片机综合应用编程实例,介绍了C51编程的若干实际应
5、用技巧、C51与汇编语言混和编程以及应用库文件的生成方法,给出了可调数字钟、红外遥控系统、PWM脉宽调制系统、点阵LED显示屏、简易电子琴、DTMF收发系统、带农历的电子万年历、电子密码锁、DS18B20多点温度监测系统、STH11数字温-湿度测量系统、单片机SD卡读写接口等大量综合应用实例。本书的特点是强调先进性和实用性,给出了大量应用实例,包括原理电路图以及使用说明,并配套一张CD-ROM光盘,其中包括Keil公司提供的C51全功能评估软件包及全书各章所有程序代码。本书适合于从事单片机应用系统开发研制的广大工程技术人员阅读,也可以作
6、为高等院校相关专业大学生或研究生的教学参考书。可通过网上书店直接购买:电子工业出版社:http://www.phei.com.cn/module/goods/wssd_content.jsp?bookid=41071亚马逊:http://www.amazon.cn/mn/detailApp/?tag=bookdao-23&asin=B00NP6W0V8京东:http://item.jd.com/1309604954.html当当:http://product.dangdang.com/23567615.html目录:第1章STC15系列
7、单片机基础1.1STC15F2K60S2单片机性能特点1.1.1主要特性1.1.2体系结构1.1.3引脚功能IX1.2STC15F2K60S2单片机的存储器结构1.3STC15F2K60S2单片机的时钟与复位1.3.1时钟1.3.2复位1.3.3看门狗电路1.4STC15F2K60S2单片机存储器的使用1.4.1片内Flash存储器1.4.2片内扩展XRAM存储器1.4.3片内数据Flash存储器(EEPROM)1.5STC15F2K60S2单片机的并行I/O端口1.5.1并行I/O端口工作模式1.5.2并行I/O端口使用注意事项1.6
8、KeilC51开发工具1.7STC15系列单片机的C语言编程与调试第2章KeilC51程序设计基础2.1标识符与关键字2.2C51程序设计的基本语法2.2.1C51程序的一般结构2.2.2数据类型2.2.3
此文档下载收益归作者所有