- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
51单片机讲述
一、填空B= a3 H。(二进制B八进制O十进制D十六进制H)
2.8051内部有 4 个并行口,P0口直接作输出口时,必须外接 上拉电阻
3.单片机三总线为:地址总线 、 数据总线 和控制总线。
4.MCS-51单片机定时器工作方式0是指的 13 位定时/计数器。
0x00 方式0,13位定时器/计数器 M=2^13=8192
0x01 方式1,16位定时器/计数器 M=2^16=65536
0x10 方式2,自动重载8位定时器/计数器 M=2^8=256
0x11 方式3,T0分为2个8位独立计数器,T1停止计数,两个M均为256
5.MCS-51有一个全双工的 异 步串行口,有 4 种工作方式。
6.MCS—51单片机内部有 2 个16位加1定时/计数器,可通过编程决定它们的工作方式,其中,定时/计数工作方式2是 8 位。
7.MCS—51单片机外部中断请求信号有边沿触发方式和 电平方式 ,在边沿触发方式下,当采集到INT0、INT1的有效信号为 高电平 时,激活外部中断。
8、单片机中断系统中共有 外部中断0 、定时器0、外部中断1、定时器1和 串行口 五个中断源。
9.I/O作为输入口时应该 端口置1 ,假如P2低四位作输入高四位做输出时的操作指令P2=0xf0。/
10.TMOD=0x62表示T1为计数工作方式2,T0为 定时 工作方式2?。
C/T=0时为定时功能,C/T=1时为计数功能。
0x62→0110 0010 高四位计数器低四位定时器182 D= b6 H。
2.SCON=0x50;表示串行口工作在通信方式 1 、 非多机模式 、允许接收,不发送T8位,不接收T9位。 01→8位异步
SM0 SM1 工作方式 0 0 方式0 同步移位寄存器方式 0 1 方式1 位异步通信方式 1 0 方式2 位异步通信方式 1 1 方式3 0 SM2:多机通信控制位 1 REN:允许/禁止串行口接收的控制位 0 TB8: 奇偶校验位,在方式1中是停止位。 RB8:在方式2和方式3中,是被接收的第9位数据;在方式1中,RB8收到的是停止位,在方式0中不用。 TI——串行口发送中断请求标志位 当发送完一帧串行数据后,由硬件置1;RI——串行口接收中断请求标志位1 00 00 00
3.单片机三总线为: 地址总线 、 数据总线 和控制总线。
4.MCS-51单片机定时器工作方式1是指的 16 位定时/计数器。
5.MCS-51有一个全双工的 异 步串行口,有 4 种工作方式。
6.MCS—51单片机内部可以自动重装初值的定时/计数工作方式是 2 。 工作方式2 是8位的定时/计数器;
7.MCS—51单片机外部中断请求信号有边沿触发方式和 电平方式 ,设置INT0边沿触发方式汇编语句为 MOV IT0,0 。
8、单片机中断系统中共有外部中断0、定时器0、 外部中断1 、 定时器1 和串行口五个中断源。
9.单片机即一个芯片的计算机,此芯片上包括五部分:运算器、 存储器 、 控制器 、 输入部分 和输出部分。
10.任何程序总是由三种基本结构组成: 顺序 、 分支 和循环。
11.MCS—51的存储器空间配置从功能上可分为四种类型:、内部数据存储器、、外部程序存储器。
#include ” REG51.H” //包含的头文件
sbit led=P1^0; //定义I/O口
void T0_init(void) //初始化T0
{
TMOD=0x01; //设置T0的工作模式
TH0=0x3c; //T0 高八位赋值
TL0=0xb0; // T0 低八位赋值
ET0=1; //开定时器中断
TR0=1; //启动定时器
EA=1; } / /开总中断
void T1_init(void) //初始化T1
{
TMOD=0x10; // 设置T1的工作模式
TH1=0x3c; // T1 高八位赋值
TL1=0xb0; // T1 低八位赋值
ET1=1; //开定时器中断
TR1=1; //启动定时器
EA=1; } //开总中断
void T0_zhongduan(void) interrupt 1 //T0中断服务程序
{
TH0=(65536-50000)/256; //重新赋值
TL0=(65536-50000)%256;
t++;
if(t=10){
t=0;
P1=P1^0x02; } //P1.1“取反”
}
void RS_init(void){
SCON=0x40; //串口控制寄存器
您可能关注的文档
- 2016年城市新能源汽车充电系统整体运营规划解决方案概要.ppt
- 2016年天津市武清区高考数学三模试卷(文科)(解析版)概要.doc
- 2016年天津市高考数学试卷理科解析概要.doc
- 5.磁场和磁路讲述.ppt
- 2016年学业考试物理模拟试卷2概要.doc
- 2016年学校党支部工作计划概要.doc
- 2016年学校各种应急预案汇编概要.doc
- YT-OS-IE-005 智能电缆测试仪操作规程 A概要.doc
- 2016年学校工作改进计划概要.doc
- 5.第五章维生素与辅酶讲述.ppt
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)