单片机原理简述
[09-14 09:57:35] 来源:http://www.88dzw.com 电路学习 阅读:8126次
文章摘要: 随着大规模集成电路的出现及其发展,将计算机的CPU 、RAM 、 ROM 、定时/数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,因此单片机早期的含义称为单片微型计算机,直译为单片机 。一、单片机的特点 :1 、具有优异的性能价格比2 、集成度高、体积小、可靠性高3 、控制功能强4 、低电压、低功耗二、单片机的应用 :1 、在智能仪器仪表中的应用:在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。2 、在机电一体化中的应用:机电一体化产品是指集机械、微电子技术、计算机技术于一本,具有智能化特征的电子产品。3 、在
单片机原理简述,标签:学习园地,http://www.88dzw.com随着大规模集成电路的出现及其发展,将计算机的CPU 、RAM 、 ROM 、定时/数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,因此单片机早期的含义称为单片微型计算机,直译为单片机 。
一、单片机的特点 :
1 、具有优异的性能价格比
2 、集成度高、体积小、可靠性高
3 、控制功能强
4 、低电压、低功耗
二、单片机的应用 :
1 、在智能仪器仪表中的应用:在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。
2 、在机电一体化中的应用:机电一体化产品是指集机械、微电子技术、计算机技术于一本,具有智能化特征的电子产品。
3 、在实时过程控制中的应用:用单片机实时进行数据处理和控制,使系统保持最佳工作状态,提高系统的工作效率和产品的质量。
4 、在人类生活中的应用:目前国外各种家用电器已普通采用单片机代替传统的控制电路。
5 、在其它方面的应用:单片机除以上各方面的应用,它还广泛应用于办公自动化领域、商业营销领域、汽车及通信、计算机外部设备、模糊控制等各领域中。
三、单片机的基本组成 :
它由 CPU 、存储器(包括 RAM 和 ROM )、 I/O 接口、定时 / 计数器、中断控制功能等均集成在一块芯片上,片内各功能通过内部总线相互连接起来。
输入 / 输出引脚 P0 、 P1 、 P2 、 P3 的功能 :P0.0~P0 。 7 : P0 口是一个 8 位漏极开路型双向 I/O 端口。在访问片外存储器时,它分时作低 8 位地址和 8 位双向数据总线用。在EPROM 编程时,由 P0 输入指令字节,而在验证程序时,则输出指令字节。验证程序时,要求外接上拉电阻。 P0 能以吸收电流的方式驱动8个LSTTL 负载。
P1. 0 ~P1. 7 ( 1~8 脚): P1 是一上带内部上拉电阻的 8 位双向 I/O 口。在 EPROM 编程和验证程序时,由它输入低 8 位地址。 P1 能驱动 4 个 LSTTL 负载。
在 8032/8052 中, P1. 0 还相当于专用功能端 T2 ,即定时器的计数触发输入端; P1. 1 还相当于专用功能端T2EX ,即定时器 T2 的外部控制端。P2.0~P2.7 ( 21~28 脚): P2 也是一上带内部上拉电阻的 8 位双向 I/O 口。在访问外部存储器时,由它输出高 8 位地址。在对 EPROM 编程和程序验证时,由它输入高 8 位地址。 P2 可以驱动 4 个 LSTTL 负载。P3. 0 ~P3. 7 ( 10~17 脚): P3 也是一上带内部上拉电阻的双向 I/O 口。在 MCS-51 中,这 8 个引脚还用于专门的第二功能。 P3 能驱动 4 个 LSTTL 负载。
P3. 0 RXD (串行口输入)
P3. 1 TXD (串行口输出)
P3. 2 INT0 (外部中断 0 输入)
P3. 3 INT1 (外部中断 1 输入)
P3. 4 T0 (定时器 0 的外部输入)
P3. 5 T1 (定时器 1 的外部输入)
P3. 6 WR (片外数据存储器写选通)
P3. 7 RD (片外数据存储器读选通)
四、MCS-51 的寻址方式:
1 、立即寻址 如: MOV A , #40H
2 、直接寻址 如: MOV A , 3AH
3 、寄存器寻址 如: MOV A , Rn
4 、寄存器间接寻址 如: MOV A , @Rn
5 、基址加变址寻址 如: MOVC A , @A+DPTR
6 、相对寻址 如: SJMP 08H
7 、位寻址 MOV 20H , C
五、指令:
MOV : 片内 RAM 传送
MOVX : 片外 RAM 传送
MOVC : ROM 传送
XCH : 交换(和 A 交换)
SWAP : A 内半字节交换
ADD :不带进位加
ADDC :带进位加
SUBB :带进位减
INC :加 1
DEC :减 1
MUL :乘法
DIV :除法
DAA :调整
六、计数初值的计算
定时或计数方式下计数初值如何确定,定时器选择不同的工作方式,不同的操作模式其计数值均不相同。若设最大计数值为 M ,各操作模式下的 M 值为:
模式 0 : M=2 13 =8192
模式 1 : M=2 16 =65536
模式 2 : M=2 8 =256
模式 3 : M=256 ,定时器 T0 分成 2 个独立的 8 位计数器,所以 TH0 、 TL0 的 M 均为 256 。
《单片机原理简述》相关文章
编辑推荐
- · 空调除湿功能的原理
- · 传声器的主要技术指标
- · EMS
- · 杜比定向逻辑环绕声系统
- · 给移动硬盘添加“动力”
- · VOD卡拉OK歌厅系统简介及特点
- · 空调除湿功能的原理
- · 传声器的主要技术指标
- · EMS
- · 杜比定向逻辑环绕声系统
- · 给移动硬盘添加“动力”
- · VOD卡拉OK歌厅系统简介及特点
- · 单相电度表是如何接线的
- · 三招小秘笈测验你的音箱 试音小诀窍
- · 动圈话筒和电容话筒声学性能的区别
- · 铅酸蓄电池故障诊、修