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

单片机原理与应用

发布时间:2022-02-17 22:49:46

单片机原理及应用技术

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

单片机的周期

时钟周期

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

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

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

机器周期

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

⑵ 单片机原理及应用主要学什么

你是初学者吧,入门的话,学51快一些,先学51的内部结构,再学汇编语言,就可以做一些比较简单实用的东西,熟练后在深入,很熟练后再学C语言.我就是这样入门的,
有些人先学C,C语言学会后根本不可以开发,因为对单片机硬件结构一无所知.只是学会的是一种语言,我当年学用C语言编程只用了不到1星期就达到熟练程度,前提是我的汇编非常熟练.
不过我可以给你推荐几本很好的书.非常适合初学者.

第一本是《51单片机应用从零开始》扬欣老师编写的,可以让一个初中生学会单片机,这本书着重实践和动手能力

第二本是《单片机轻松入门》,这本书着重开发软件KEILL的操作,周坚老师编写的。
两本一起读,买块学习板,很快就上手,并且越学越有劲,一点不枯躁,
学完后读《51单片机应用实例详解》

当当网有卖还免运费:
http://proct.dangdang.com/proct.aspx?proct_id=20098062&ref=proct-0-E

http://proct.dangdang.com/proct.aspx?proct_id=9268957&ref=search-0-A

http://proct.dangdang.com/proct.aspx?proct_id=20834182&ref=order-2-A

⑶ 单片机原理与应用

认真看书,课后练习应该不难,尽量要自己做。

实在不会,看不懂的,再来问,大家会耐心解答的。

⑷ 单片机原理与应用的目录

第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章 单片机应用系统设计
参考文

⑸ 单片机原理与应用习题答案

一、 填空题(每空1分,共30分)
1. 8031的片内ROM是 (0) KB;8052的片内ROM是 (4) KB。
2. 8031的PSW中RS1 =0、RS0 = 1,工作寄存器R0~R7的地址为 (08H~0FH) 。
3. 8031上电复位后,SP的初值为 (07H) 、PC的初值为 (0000H) 、P2的初值为 (0FFFFH) 。
4. 8031内部SFR的P1字节地址为 (90H) ;对应的位地址 (??) 。
5. 在8051单片机系统中,控制线/EA接 (高/低) 电平;在8051单片机系统中,若仅用片内ROM时控制线/EA接 (高) 电平。
6. P3口中P3.5位的第二功能符号为 (T1计数端口) 。
7. 若要从8031的P1.7位输入数据必须对该位先 (输入1) 。
8. 若要对8031复位,RST端应保持高电位 (24) 个振荡周期。
9. 8031的5个中断源为自然优先级的入口地址为 (0003H) 。
10. 若要将累加器A中数据送入外部RAM地址7000H中,应使用的指令是 (MOV DPTR #7000H) 和 (MOVX @DPTR A) 。
11. 8031串行口为工作方式0时,若主频为6MHz,则TXD输出频率为 (0.5) MHz。
12. 8031的T0中断标志位是TF0,当有中断请求时,TF0 = (1) , 当进入中断服务程序时TF0 = (0) 。

阅读全文

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

热点内容
给pdf加目录 浏览:472
加密软件怎么改安全问题 浏览:548
cmd命令ip 浏览:946
python输出单引号双引号 浏览:272
脚本编程管理命令 浏览:379
小爱音箱pro怎么自己装app 浏览:118
建立ftp文件夹命令 浏览:570
sha1withrsa算法 浏览:453
域名交易系统源码php 浏览:171
求解微分方程数值解的命令有哪些 浏览:626
程序员转时尚传媒 浏览:82
古拳谱pdf 浏览:42
一元二次方程无实数根的算法 浏览:352
程序员测试轻松吗 浏览:171
英雄联盟神魔怎么绑定服务器 浏览:984
音乐app怎么换音质 浏览:975
python进阶客户流失 浏览:282
华为荣耀10服务器地址 浏览:1000
javastring相等判断 浏览:413
程序员考研究生学校 浏览:937