导航:首页 > 操作系统 > 单片机原理与应用设计

单片机原理与应用设计

发布时间:2022-04-27 15:32:19

A. 单片机原理与应用的概述

单片机原理及应用:(张毅刚2004年版图书)
本书详细地介绍了MCS-51单片机的硬件结构、指令系统,从应用的角度介绍了汇编语言程序设计与各种硬件接口设计、各种常用的数据运算和处理程序、接口驱动程序以及MCS-51单片机应用系统的设计,并对MCS-51单片机应用系统设计中的抗干扰技术以及各种新器件也作了详细的介绍。本书突出了选取内容的实用性、典型性。书中的应用实例,大多来自科研工作及教学实践,且经过检验,内容丰富、详实。

B. 单片机原理及应用技术

单片机的工作原理与计算机CPU的工作原理是一样的,主要是利用片内的半导体存储器存放用户的程序和数据,单片机的核心中央微处理器CPU中有指令寄存器、指令译码器,程序计数器等部件,由程序计数器寻找下一条要执行的指令,找到后,将指令送给指令寄存器,再由指令译码器翻译执行该指令,完成对指令功能的操作;单片机的工作就是不断地取指令、分析指令、执行指令的循环过程。在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。

单片机的周期

时钟周期

时钟周期也叫振荡周期或晶振周期,即晶振的单位时间发出的脉冲数,一般有外部的振晶产生,比如12MHZ=12×106,即每秒发出12000000个脉冲信号,那么发出一个脉冲的时间就是时钟周期,也就是1/12μs。通常也叫做系统时钟周期,是计算机中最基本的、最小的时间单位。

谁说的翡翠毛料贵?这里成本价就可以买到天然好毛料!
广告

在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。

机器周期

在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。

C. 单片机原理及应用设计

单片机最小系统包括单片机芯片,晶振电路,复位电路。可以通过电脑软件编写C语言或汇编语言程序进行编译后生成HEX(16进制)或BIN(2进制)文件,再通过下载软件把程序下载到单片机里面便可以运行。

D. 单片机原理与应用及c51程序设计 第二版 课后习题答案 杨加国 谢维成编着

指导教师签字
学生签字
2009年3月15日

题目来源
指导教师推荐□v 自选□ 其它□

题目类别 基础研究□ 应用研究□v 其它□

一、调研资料的准备
时钟模块主要是用于对时、分、秒、年、月、日和星期的计时。该模块采用的芯片为DS12C887 时钟芯片。此芯片集成度高,其外围的电路设计非常的简单,且其性能非常好,计时的准确性高。
DS12C887为双列直插式封装。其具体与单片机的连接如下所述:AD0~AD7双向地址/数据复用线与单片机的P0口相联,用于向单片机交换数据;AS 地址选通输入脚与单片机的 ALE 相联用于对地址锁存,实现地址数据的复用;CS 片选线与单片机的 P2.6 相联,用于选通时钟芯片;DS 数据选通读输入引脚与单片机的读选通引脚相联,用于实现对芯片数据的读控制;R/W 读/写输入与单片机的写选通引脚相联,用于实现对时钟芯片的写控制;MOT 直接接地,选用 INTEL 时序。IRQ引脚与 8051 的 INT1 相连,用于为时间的采集提供时间基准。
二、选题依据
当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。为使我国尽快实现经济信息化,赶上发达国家水平,必须加速发展我国的信息技术和信息产业。而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。
三、选题目的
本次实验的完成证明了单片机的储存功能, 从另一个角度上,我们可以看到这种功能的发展前景。当前,时髦的储存器比比皆是,我们的这个小小的设计也许在这些MP3,MD3面前算不了什么, 但是如果我们能在这个领域发展到微型芯片的程度,我们也许可以领导一代储存器的新潮流。
四、选题要求
五、进度安排
第一阶段 2008年12月---2009年2月 资料准备阶段
大量阅读与该课题有关的资料及相关的论文,酝酿课题实施方案及相关措施
第二阶段 2009年3月---2009年4月中旬 初稿写作
根据开题报告及指导教师对课题内容、完成形式的要求得到相应的资料及结果。及时听取导师的意见,完善方案措施;继续开展研究;争取有一定的成果并完成初稿接受检查。
第三阶段 2009年4月中旬
根据导师对初稿的评定结果进行改进,以利于论文的继续进行。
第四阶段 2009年4月下旬---2009年6月定稿
完成毕业论文的写作并交导师评阅,根据导师提出的要求进行必要修改,进一步完善论文的攥写
六、完成毕业论文所需条件
在指导教师的帮助下,通过仔细查阅书籍、期刊,进一步在互联网上搜索学习与选题有关的专业知识,完成对相关知识的掌握。并适当进行调研及相关实验等。
七、主要参考文献
《单片机原理与接口技术》,余锡存主编,西安电子科技大学出版社,2001.7.
《MCS-51单片机原理与应用》,蔡美琴主编,高等教育出版社,1992.8.
《单片机原理与应用技术》,张友德、谢伟毅主编,机械工业出版社,2004.3.
单片机原理接口与应用》,黄遵熹主编,西北工业大学出版社,2002.5.
《单片机原理与应用》,刘华东主编,电子工业出版社,2003.8.
刘文涛.MCS-51单片机培训教程(C51版).北京:电子工业出版社,2005.
《51系列单片机及C51程序设计》,王建校、杨建国主编,科学出版社,2002.4.
《单片机原理与应用》,朱月秀、濮阳槟、骆经备主编,科学出版社,2004.3.
《新编单片机原理与应用》,潘永雄主编,西安电子科技大学出版社,2003.2.
《单片机原理与应用》,孙俊逸主编,清华大学出版社,2006.2.
《单片机原理与应用》,李全利主编,清华大学出版社,2006.2.
《单片机原理及其接口技术》第二版,胡汉才主编,清华大学出版社,2004.2.
夏继强. 单片机实验与实践教程. 北京:北京航空航天大学出版社, 2001.
杨将新,李华军,刘东骏.单片机程序设计及应用.北京:电子工业出版社,2006.
谢维成,杨加国.单片机原理与应用及C51程序设计.北京:清华大学出版社,2006.

评委评语及其建议:
选题依据充分,意义、目的明确,调研资料准备丰富,进度安排合理;完成任务所需条件具备,可以进行论文的写作。

评委签字:
系(院、部)部盖章:
2009 年 3月10-16 日

E. 单片机原理及应用技术的目录

第1章 单片机概述
1.1 单片机相关的基本概念
1.1.1 什么是单片机
1.1.2 什么是单片机系统
1.1.3 单片机应用系统
1.2 单片机技术的发展
1.2.1 单片机的发展历程
1.2.2 单片机的发展趋势
1.3 单片机应用系统开发过程
1.4 单片机的应用领域
1.5 常用51系列单片机介绍
1.6 本书配套单片机开发板简介
第2章 单片机的结构及工作原理
2.1 AT89s51单片机的主要特性
2.2 单片机的硬件结构
2.2.1 中央处理器
2.2.2 存储器
2.2.3 I/0接口
2.2.4 特殊功能部件
2.3 51系列单片机的引脚及功能
2.3.1 51单片机的引脚分类
2.3.2 三总线结构
2.4 单片机的存储器配置
2.4.1 程序存储器
2.4.2 数据存储器
2.5 时钟电路与CPU时序
2.5.1 振荡器和时钟电路
2.5.2 CPU时序
2.5.3 51单片机的指令时序
2.6 单片机的工作方式
2.6.1 复位方式
2.6.2 程序执行方式
2.6.3 低功耗工作方式
2.7 单片机最小系统
习题
第3章 80C51单片机的指令系统
3.1 51单片机指令系统概述
3.1.1 指令格式
3.1.2 指令字节
3.1.3 指令类型
3.1.4 常用符号说明
3.2 寻址方式
3.2.1 直接寻址
3.2.2 立即寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址方式
3.2.5 变址寻址
3.2.6 位寻址
3.2.7 相对寻址
3.3 80C51指令集
3.3.1 数据传送与交换指令
3.3.2 算术运算指令
3.3.3 逻辑运算及移位指令
3.3.4 控制转移指令
3.3.5 位操作类指令
3.4 51单片机汇编语言程序设计
3.4.1 设计步骤
3.4.2 伪指令
3.4.3 顺序程序设计
3.4.4 分支程序设计
3.4.5 循环程序设计
3.4.6 子程序设计
3.4.7 小结
习题
第4章 单片机C程序设计基础
4.1 C51程序开发概述
4.2 C51数据类型
4.2.1 C51的标识符与关键字
4.2.2 数据类型
4.2.3 数据的存储器类型
4.2.4 常量和变量
4.2.5 51单片机硬件结构的C51定义
4.3 C51运算符和表达式
4.3.1 赋值运算符
4.3.2 算术运算符和算术表达式
4.3.3 关系运算符和关系表达式
4.3.4 逻辑运算符和逻辑表达式
4.3.5 位运算符和位运算
4.3.6 复合运算符及其表达式
4.4 C51控制语句和结构化程序设计
4.4.1 C51语句和程序结构
4.4.2 表达式语句、复合语句和顺序结构程序
4.4.3 选择语句和选择结构程序
4.4.4 循环语句和循环结构程序
4.5 C51构造数据类型简介
4.5.1 数组
4.5.2 指针
4.5.3 结构体
4.5.4 联合体
4.6 C51函数
4.6.1 函数的说明与定义
4.6.2 函数的调用
4.6.3 中断函数
4.6.4 重人函数
4.7 预处理命令、库函数
4.7.1 预处理命令
4.7.2 库函数
4.8 汇编语言与C语言混合编程
4.8.1 C程序与汇编程序之间的参数传递
4.8.2 C语言与汇编语言混合编程实例
4.9 模块化程序设计
4.1 051单片机C程序开发过程
4.10.1 C51程序开发过程及程序结构
4.10.2 C51程序设计的步骤及注意事项
习题
第5章 KeilVision2编译环境
5.1 初识Keil软件
5.1.1 KeilC软件的初始化界面
5.1.2 KeilC菜单与窗口
5.2 KeilC工程建立
5.2.1 新建工程
5.2.2 添加代码文件
5.2.3 配置工程
5.2.4 编译链接
5.3 Keil软件的调试方法及技巧
5.3.1 Keil软件的调试方法
5.3.2 常用调试窗口介绍
5.3.3 通过Peripherals菜单观察仿真结果
习题
第6章 80C51单片机内部功能单元及应用
6.1 并行I/O端口
6.1.1 PO口
6.1.2 P1口
6.1.3 P2口
6.1.4 P3口
6.1.5 I/O端口的负载能力和端口要求
6.1.6 基本I/O口的应用举例
6.2 中断系统
6.2.1 中断系统概述
6.2.2 中断的控制与实现
6.2.3 中断的处理过程
6.2.4 中断服务程序的设计步骤
6.2.5 外部中断的应用举例
6.3 定时器/计数器:
6.3.1 定时器/计数器的基本结构与工作原理
6.3.2 定时器/计数器的控制与实现
6.3.3 定时器/计数器的工作方式
6.3.4 定时器/计数器的综合应用
6.4 串行通信
6.4.1 串行通信基础
6.4.2 串行口的结构
6.4.3 串行口相关特殊功能寄存器
……
第7章 单片机常用接口电路设计
第8章 常用串行总线介绍及应用
第9章 单片机PROTEUS仿真
第10章 51单片机应用系统开发与设计
附录1 开发板实验目录表
附录2 80C51单片机指令表
附录3 C语言优先级及其结合性
附录4 ASCII码表
参考文献 本书配套开发板
l 主芯片为ATMELh或stc的51系列单片机
l 晶振:基本配置为11.0592MHz,也可由用户自己选定适合的晶振。l P0、P1、P2、P3的每一个I/O口均引至实验用户板上,方便实验。
l Watchdog:配置有带复位的看门狗电路。l 程序存贮器为64KB。
l 数据存贮器为4KB(24C04)。
l 提供20个发光二极管,供实验使用。
l 标准RS232串行通信接口。l 标准微型打印机接口。
l 液晶显示接口,液晶为LCD1602。
l 具有动态共阴数码管8个。
l 8 ×8点阵显示。l 具有4×4矩阵键盘。
l 具有4个独立的键盘输入。
l 串行数转并行数电路采用74HC595芯片。
l 配有日历时钟电路(DS1302芯片)。l
1路8位A/D三线串行转换芯片:采用TLC549,每个通道均引出其测试点。l
提供8位D/A,使用TLC。具有0~-5V、-5V~0V、-5V~+5V输出。l
日历时钟芯片使用DS1302,可在数码管上显示年、月、日、星期、时、分、秒。l
提供扬声器驱动电路,提供不同的频率,输出多种音乐。l
提供蜂鸣器电路。l 脉冲电路。l
在系统编程,提供在线下载,方便调试。

F. 单片机原理与应用及C51程序设计教材的内容简介

本书除了在每个应用章节中给出许多相关实例外,还在第8、9章给出大量的设计性实例和系统设计实例,均采用汇编与C语言编程对照的方式编写,力求通过应用实例,使读者既可以在工作中进行类比编程,又可以开阔思路,提高实际工作能力。
本书按照应用型人才培养的教学要求编写,语言通俗易懂,内容齐全、实用性强,适合作为各类普通高校相关专业、相关课程的教材或教学参考书,也可作为需要掌握和使用单片机技术的工程技术人员的实用参考书。

G. 单片机原理与应用的目录

第1章 单片微型计算机概述
1.1 单片微型计算机发展概况
1.2 微型计算机系统的概念
1.3 单片机的特点和种类
习题1
第2章 MCS-51单片机硬件结构
2.1 单片机的基本结构
2.2 单片机的引脚及片外总线结构
2.3 单片机的存储器配置
2.4 CPU的时钟及铺助电路
习题2
第3章 MCS-51 单片机指令系统
3.1 概述
3.2 寻址方式
3.3 数据传送类指令
3.4 算术运算类指令
3.5 逻辑运算和移位指令
3.6 控制转移指令
3.7 位操作类指令
习题3
第4章 汇编语言程序设计
4.1 概述
4.2 顺序程序设计
4.3 分支程序设计
4.4 循环程序设计
4.5 子程序设计
4.6 常用程序举例
习题4
第5章 单片机应用小系统
5.1 单片机系统扩展的必要性
5.2 几个基本的概念
5.3 应用小系统介绍
5.4 接口电路综述
习题5
第6章 中断系统与定时/计数器
6.1 中断系统结构及管理
6.2 定时器/计数器结构特点与控制
6.3 定时器/计数器计数器及中断系统的综合应用
习题6
第7章 串行通信及其接口
7.1 串行口基本概念与串行口控制寄存器
7.2 串行通信工作方式
习题7
第8章 单片机的基本扩展
8.1 程序存储器扩展
8.2 数据存储器扩展
8.3 输入/输出口扩展技术
习题8
第9章 单片机的键盘显示接口技术
……
第10章 单片机与A/D和D/A转换器接口
第11章 单片机应用系统设计
参考文

H. 单片机原理及应用设计的课后答案(胡辉的)

1.MOV A,R1
MOV R0,A

2.MOV 35H,30H

3.MOV P1,38H

4.MOV DPTR,#0100H
MOVX A,@DPTR
MOV SP,A

5.MOV DPTR,#1002H
MOV A,40H

MOVX @DPTR,A

6.MOV DPTR,#1050H
MOV R0,#25H
MOVX A,@DPTR
MOVX @R0,A

I. 《单片机原理与应用》

第十题,选A就错了,后面不过没有看到答案,可以不要选择,不过可以写上int0
第三题,应是D,XXXes,et1,ex1,et0,ex0

阅读全文

与单片机原理与应用设计相关的资料

热点内容
怎么买卖副图源码 浏览:660
广东农信app怎么更改预留手机号码 浏览:777
嵌套页面php 浏览:566
安卓手机怎么调到微信聊天模式 浏览:857
java博客开源系统 浏览:719
男人之间的加密对话日语 浏览:359
怎么连远程连接服务器 浏览:11
安卓二手手机该如何检测 浏览:213
微信可以共享图片文件夹吗 浏览:80
联通wifi加密码 浏览:643
录屏文件夹小米 浏览:548
车上的app怎么重设 浏览:24
指定文件夹属性 浏览:131
linuxphp编程 浏览:337
以下不正确的是云服务器 浏览:909
琉璃神社压缩密码 浏览:715
大一学生解压视频 浏览:376
单位电脑e盘加密输入正确密码 浏览:873
phpfileupload 浏览:634
刑拘程序员 浏览:617