51单片机实用C语言程序设计与典型实例
基本信息
- 作者: 杨国田 白焰 董玲
- 丛书名: 单片机C语言应用开发丛书
- 出版社:中国电力出版社
- ISBN:9787508387949
- 上架时间:2009-8-12
- 出版日期:2009 年7月
- 开本:16开
- 页码:232
- 版次:1-1
- 所属分类:
计算机 > 计算机组织与体系结构 > 单片计算机
编辑推荐
语言文字简单、清晰,易于读者从零开始、快速掌握;.
实例丰富,案例分析详实,读者有身临其境的感觉;..
作者多年的实际项目和教学经验总结,真情奉献于广大读者朋友!...
内容简介回到顶部↑
本书主要介绍8051系列单片机的c语言(c51)程序设计方法、应用系统及程序设计实例,共分为8051系列单片机基础、c语言基础、应用系统设计、设计案例等四个部分。其中第三部分以实例方式介绍应用系统设计的有关问题。包括人机界面设计以及常用接口器件的使用等,例如按钮、矩阵键盘、触摸屏、lcd显示器、串行a/d(d/a)器件、定时器、rs-232接口等;第四部分主要介绍多个应用系统设计案例,包括红外遥控系统、射频遥控系统、电视遥控器、步进电机驱动系统、ps2/串口鼠标接口系统等。.
本书写作时注意展示c51与汇编语言的内在联系,这样有利于对c51的自如运用,同时在案例部分给出系统设计时的种种考虑,力图使读者具有身临其境的感觉。此外,还详细介绍有关元器件参数计算的方法等,例如总线上拉电阻的阻值、电阻的额定功率核算等。..
本书赠送1张光盘,内含书中涉及到的所有程序以及相关的素材文件。
本书可作为从事单片机及嵌入式开发的技术人员、51单片机开发者和初学者的学习参考书,也可作为高等院校相关专业研究生和高年级本科生、大学教师等教材。...
本书写作时注意展示c51与汇编语言的内在联系,这样有利于对c51的自如运用,同时在案例部分给出系统设计时的种种考虑,力图使读者具有身临其境的感觉。此外,还详细介绍有关元器件参数计算的方法等,例如总线上拉电阻的阻值、电阻的额定功率核算等。..
本书赠送1张光盘,内含书中涉及到的所有程序以及相关的素材文件。
本书可作为从事单片机及嵌入式开发的技术人员、51单片机开发者和初学者的学习参考书,也可作为高等院校相关专业研究生和高年级本科生、大学教师等教材。...
目录回到顶部↑
前言.
第1章 51单片机基础
1.1 51系列mcu的结构组成
1.2 特殊功能寄存器
1.3 存储器系统组成及特点
1.4 并行i/o接口
1.5 定时器,计数器组成及特点
1.6 中断子系统
1.6.1 中断请求
1.6.2 中断响应过程
1.7 串行i/o接口(uart)
1.7.1 uart的工作模式
1.7.2 波特率设置
1.8 系统扩展
1.9 51系列单片机的指令系统
1.9.1 程序设计模型
1.9.2 寻址方式
1.9.3 指令分类
1.9.4 指令列表
第2章 c51基础
第1章 51单片机基础
1.1 51系列mcu的结构组成
1.2 特殊功能寄存器
1.3 存储器系统组成及特点
1.4 并行i/o接口
1.5 定时器,计数器组成及特点
1.6 中断子系统
1.6.1 中断请求
1.6.2 中断响应过程
1.7 串行i/o接口(uart)
1.7.1 uart的工作模式
1.7.2 波特率设置
1.8 系统扩展
1.9 51系列单片机的指令系统
1.9.1 程序设计模型
1.9.2 寻址方式
1.9.3 指令分类
1.9.4 指令列表
第2章 c51基础
书摘回到顶部↑
第1章51单片机基础
51系列单片机自20世纪80年代初在Intel公司诞生以来,迅速推广开来,得到了广大开发人员和学生的喜爱,直至今天,许多高校的课堂上仍然在讲授51单片机课程。在计算机技术飞速发展的年代,一个8位单片机,历经20余年,仍然在嵌入式系统研发当中广泛使用,真可以说是一个奇迹。不仅如此,51单片机还派生了很多相同内核以及改进内核的新型号,例如大内存、带有A/D、扩展语音处理模块、带有高速I/O等新产品。这种现状部分源于该系列单片机优秀的设计、低廉的价格、简便易得的开发工具。当然首先是该系列单片机即使在今天仍然能满足大量的实际需求,包括简单的语音及视频处理。
本书重点在于C51程序设计及应用,因此不准备系统地介绍51单片机的原理,而只是对51系列单片机的相关基础做一个简单介绍。
1.1 51系列MCU的结构组成
51系列单片机最原始的型号是8031,内部集成EPROM存储器后称为8751,后来广泛使用的主要是89C51/89C52等,这是Atmel公司生产的兼容型号,89C51系列主要是内部的EPROM换成了FLASH存储器,可以多次反复擦写,而89C52则在此基础上增加一个定时器。近年89S51/89S52等则占据主流,它们支持串行写入,简化了开发工具和编程器。各种型号的内核及指令系统基本相同,因此这里将以89C52为例介绍其相关的基础。
概括起来,51单片机的内部结构可以用图1.1来描述。
……
51系列单片机自20世纪80年代初在Intel公司诞生以来,迅速推广开来,得到了广大开发人员和学生的喜爱,直至今天,许多高校的课堂上仍然在讲授51单片机课程。在计算机技术飞速发展的年代,一个8位单片机,历经20余年,仍然在嵌入式系统研发当中广泛使用,真可以说是一个奇迹。不仅如此,51单片机还派生了很多相同内核以及改进内核的新型号,例如大内存、带有A/D、扩展语音处理模块、带有高速I/O等新产品。这种现状部分源于该系列单片机优秀的设计、低廉的价格、简便易得的开发工具。当然首先是该系列单片机即使在今天仍然能满足大量的实际需求,包括简单的语音及视频处理。
本书重点在于C51程序设计及应用,因此不准备系统地介绍51单片机的原理,而只是对51系列单片机的相关基础做一个简单介绍。
1.1 51系列MCU的结构组成
51系列单片机最原始的型号是8031,内部集成EPROM存储器后称为8751,后来广泛使用的主要是89C51/89C52等,这是Atmel公司生产的兼容型号,89C51系列主要是内部的EPROM换成了FLASH存储器,可以多次反复擦写,而89C52则在此基础上增加一个定时器。近年89S51/89S52等则占据主流,它们支持串行写入,简化了开发工具和编程器。各种型号的内核及指令系统基本相同,因此这里将以89C52为例介绍其相关的基础。
概括起来,51单片机的内部结构可以用图1.1来描述。
……







点击看大图
加载中...

