C51基础知识

1.单片机的最小系统
cpu,晶振电路,复位电路,滤波电路

2.80C51主要资源
8位CPU #片内振荡器和时钟电路
4KB的程序存储器(ROM)
256字节的RAM
2个16位定时/计数器
4个8位双相I/O口
1个全双工串行口 #
个中断源

3,CPU包括:控制器和运算器
控制器:程序计数器(PC):存放下一条指令的首地址
指令寄存器(IR)
指令译码器(ID)
数据指针(DPTR)
运算器:累加器ACC
算术逻辑单元ALU
程序状态字寄存器PSW:8位专用寄存器,如图

CY AC F0 RS1 RS0 OV F1 P
7 <——————————————- 0
CY:进位标志
AC:辅助进位标志
RS1,RS0:工作寄存器组指针,用于选择CPU当前工作的寄存器组
OV:溢出标志位,OV = C6异或C7
4.40引脚
这里写图片描述

5.复位时片内各个寄存器的初始值
这里写图片描述

6.I/O口
P1口是准双向口,P1口作为输入口时是有条件的(要先写入1),输出无条件,无须接上拉电阻
P3口:P3第二功能各引脚功能定义
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外部读控制
P0口:需要上拉电阻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值