单片机智能化产品C语言设计实例详解

出版时间:2006-7  出版社:北京航空航天大学出版社  作者:周兴华  页数:252  字数:422000  
Tag标签:无  

内容概要

本书结合目前广泛应用的80C51单片机及Keil C51集成开发环境,以设计实例的方法详细介绍了9个“短、乎、快”实用产品的软硬件设计,其中软件部分均采用C语言设计,具有高效、快捷的特点。本书还简要介绍了80C51单片机的基本知识和Keil C51集成开发环境的用法以及如何用Protel 99SE高效设计电路板等。  本书实例新颖,内容翔实,实用性强,可作为单片机爱好者、单片机开发工程师的参考资料,也可作为大中专学生、职校学生毕业设计的参考用书。  随书所附的光盘中提供了本书所有软件设计程序文件,以供读者朋友参考。

作者简介

  周兴华,1986年毕业于西安交通大学电子技术专业,多年来一直从事工业自动化控制的设计及应用推广。有20多年的电子产品设计制造经验及10多年的嵌入式系统设计经验。早在1979年就自行组装调试成功高灵敏中、短波收音机。1987年获《无线电》KD、NS音响电路设计制作竞赛鼓励奖。1990年获《电子世界》电子电路设计制作竞赛一等奖。1992年获第五届上海市“星火杯”发明创造竞赛四等奖。曾担任过《北京电子报》《江苏电子报》《无线电》《电子世界》《高保真音响》等多家电子刊物的特约编辑、专栏作者,著有《遥控电路速查手册》和《手把手教你学单片机》等专著。现主要从事嵌入式智能化电子产品的研发与推广。

书籍目录

第1章 MCS-51車片杌及单片机程序C51 1.1 单片机的基本知识  1.1.1 MCS-51单片机的基本组成  1.1.2 80C51的基本特征  1.1.3 80C51的引脚定义及功能  1.1.4 80C51的内部结构  1.1.5 80C51的存储器配置和寄存器 1.2 汇编语言与C语言 1.3 C语言在开发单片机产品中具有的突出优点  1.3.1 语言简洁,使用方便、灵活  1.3.2 可移植性好  1.3.3 表达能力强  1.3.4 表达方式灵活  1.3.5 可行结构化程序设计  1.3.6 以直接操作计算机硬件  1.3.7 程序具有坚固性  1.3.8 生成的目标代码质量高 1.4 C语言程序的基本结构 1.5 C语言的标识符和关键字 1.6 数据类型 1.7 存储类型与存储模式 1.8 特殊功能寄存器(SFR)及其C51定义 1.9 C51指针  1.1O  函数第2章  Keil C51集成开发环境  2.1  Keil C51集成开发环境安装  2.2  工程项目的建立、源程序文件的建立及加载    2.2.1  建立工程文件    2.2.2  源程序文件的建立    2.2.3  添加文件到当前项目组中  2.3  工程的详细设置    2.3.1  Target页面    2.3.2  Output页面    2.3.3  Listing页面    2.3.4  C51页面    2.3.5  Debug页面  2.4  编译和连接  2.5  Keil C51集成开发环境软件的调试方法    2.5.1  常用调试命令    2.5.2  断点设置    2.5.3  在线汇编    2.5.4  程序调试常用窗口  2.6  外围接口工具    2.6.1  P1口作为输入端口    2.6.2  P1工口作为输出端口    2.6.3  外部中断IN70    2.6.4  定时器/计数器O第3章  电话拨号防盗报警器第4章 工业生产节能时控器第5章 电喷汽车喷油泚清洗机第6章 16路无线防盗报警器第7章 家用投影机电脑型控制板第8章 汉字点阵指示牌第9章 “东方神毯”电热治疗仪第10章 液晶显示电冰箱温控制第11章 汉字信息滚动显示屏第12章 用Prote1991SE高效设计印刷电路板参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    单片机智能化产品C语言设计实例详解 PDF格式下载


用户评论 (总计1条)

 
 

  •   该书中实例有一定的实用性,代码详尽,虽然有些不能照搬,但给学习者提供了很好的示范,值得购买
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7