当前位置: 首页 > news >正文

临海网站制作正版seo搜索引擎

临海网站制作,正版seo搜索引擎,photoshop+做网站logo,网站建设文字教程前言 单片机复习的时候对应寄存器的记忆感觉很混乱,这里进行一下整理,后面的单词是我用来辅助记忆的,可能并不是表示原本的含义。 P3口的第二功能 0RXD 串行数据输入口 1TXD串行数据输出口2INT0外部中断0输入3INT1外部中断1输入4T0定时器0外部计数输入…

前言

单片机复习的时候对应寄存器的记忆感觉很混乱,这里进行一下整理,后面的单词是我用来辅助记忆的,可能并不是表示原本的含义。

P3口的第二功能

0RXD

串行数据输入口

1TXD串行数据输出口
2INT0外部中断0输入
3INT1外部中断1输入
4T0定时器0外部计数输入
5T1定时器1外部计数输入
6WR外部数据存储器的写选通控制信号
7RD外部数据存储器的读选通控制信号

程序状态字寄存器(PSW)

D7D6D5D4D3D2D1D0
PSWCyAcF0RS1RS0OVPD0H
  • Cy进位标志位:也可以写成C。有进位/借位,则Cy=1;否则,Cy=0.
  • Ac辅助进位标志位:用于在BCD码运算时进行十进位调整,当D3位D4位产生进位或借位,Ac=1;否则,Ac=0。
  • F0用户使用的标志位:可用指令来使它置“1”或清零,也可以用指令来测试该标志位,根据测试结果控制程序的流向。
  • RS1,RS04组工作寄存器区选择控制位1和位0:用来选择片内RAM区中的4组工作寄存器区中的某一组为当前工作寄存区。
  • OV溢出标志位:用来指示运算结果是否产生溢出。如果结果产生溢出,OV=1;否则,OV=0。
  • P奇偶标志位,累加器A中“1”的个数是奇数,P=1,否则,P=0.
RS1RS04组寄存器
010区(片内RAM 00H~07H)
011区(片内RAM 08H~0FH)
102区(片内RAM 10H~17H)
113区(片内RAM 18H~1FH)
RS1、RS0与4组工作寄存器区的对应关系

中断源的中断入口地址

中断源

入口地址

外部中断00003H
定时器T0000BH
外部中断10013H
定时器T1001BH
串行口0023H

AUXR寄存器

D7D6D5D4D3D2D1D0
AUXRWDIDLEDISRTODISALE8EH

  • DISRTO:禁止/允许看门狗定时器(WDT)溢出时的复位输出。1:禁止WDT溢出时的复位输出;0:WDT溢出时,允许向RST引脚输出一个高电平脉冲,使单片机复位。
  • WDIDLE:WDT在空闲模式下的禁止/允许位。1:禁止WDT在空闲模式下计数;0:允许WDT在空闲模式下计数。

TCON(定时器/计数器控制寄存器)

D7D6D5D4D3D2D1D0
TCONTF1TR1TF0TR0IE1IT1IE0IT088H
位地址8FH8DH8BH8AH89H88H

  • TF:片内定时器/计数器T的溢出中断请求标志位。启动计数后,从初值开始加1计数,当计数溢出时,又硬件自动为TF置“1”,向CPU申请中断。CPU响应TF中断时,标志位由硬件自动清零,同时也可以用软件来清零。(Flag)
  • IE:外部中断请求的中断请求标志位(enable)
  • IT:选择外部中断请求的中断方式,0为电平触发方式,1为负跳变触发方式。
  • TR:计数运行控制位。1:启动定时器/计数器计数的必要条件;0:停止。软件置1或者清零。

SCON(串行口控制寄存器)

D7D6D5D4D3D2D1D0
SCONSM0SM1SM2RENTB8RB8TIRI98H
位地址9FH9EH9DH9CH9BH9AH99H98H
  • SM0、SM1:串行口工作方式选择位。
  • SM2:多机通信控制位。
  • REN:允许串行口接收位(由软件置“1”或清零),1:允许;0:禁止。
  • TB8:发送的第9位数据。
  • RB8:接收的第9位数据。
  • TI:串行口发送中断请求标志位。当CPU将1字节的数据写入串行口的发送缓冲器SBUF时,就会启动一帧串行数据的发送,每发送完一帧串行数据后,硬件把TI中断请求标志位自动置“1”,发送之后需要在中断服务程序中用指令对其清零。TI必须由软件清零。(transmit)
  • RI:串行口接收中断请求标志位。在串行口接收完一个串行数据帧,硬件自动把RI中断请求标志位置“1”,需要在中断服务程序中用指令对其清零。RI必须由软件清零。(receive)
SM0SM1功能说明
00方式0,同步移位寄存器方式(用于扩展I/O口)
01方式1,8位异步收发,波特率可变(由定时器控制)
10方式2,9位异步收发,波特率为fosc/64或fosc/32
11方式3,9位异步收发,波特率可变(由定时器控制)

IE(中断允许寄存器)

D7D6D5D4D3D2D1D0
IEEAESET1EX1ET0EX0A8H
位地址AFHACHABHAAHA9HA8H
  • EA:中断允许总开关控制位。1:允许;0:屏蔽。(enable all)
  • ES:串行口中断允许控制位。1:允许;0:屏蔽。(enable serial)
  • ET:定时器/计数器的溢出中断允许控制位。1:允许;0:屏蔽。(enable timer)
  • EX:外部中断中断允许控制位。1:允许;0:屏蔽。(enable external)

IP(中断优先级寄存器)

D7D6D5D4D3D2D1D0
IPPSPT1PX1PT0PX0B8H
位地址BCHBBHBAHB9HB8H
  • PS:串行口中断优先级控制位,1:高优先级;0:低优先级。(priority serial)
  • PT:定时器T中断优先级控制位,1:高优先级;0:低优先级。(priority timer)
  • PX:外部中断中断优先级控制位,1:高优先级;0:低优先级。(priority external)

同级中断的查询顺序(中断级别):外部中断0>T0溢出中断>外部中断1>T1溢出中断>串行口中断。

TMOD(定时器/计数器工作方式存储器)

D7D6D5D4D3D2D1D0
TMODGATEC/TM1M0GATEC/TM1M089H
T1方式字段T0方式字段
  • GATE:门控位,1:由外中断引脚(或INT1)INT0上的电平与运行控制位TRx两个条件共同控制;0:仅由控制位TRx(x=0,1)来控制。
  • M1、M0:工作方式选择位。
  • C/T:计数器模式和定时器模式选择位。1:计数器工作模式,对系统时钟12分频后的内部脉冲进行计数;0:计数器工作模式,计数器对外部输入引脚T0或T1的外部买重(负跳变)计数。
M1M0工作方式
00方式0,为13位定时器/计数器
01方式1,为16位定时器/计数器
10方式2,为8位的常数自动重新装载的定时器/计数器
11方式3:,仅适用于T0,此时T0分成2个8位计数器,T1停止计数

PCON

D7D6D5D4D3D2D1D0
PCONSMODGF1GF0PDIDL87H

SMOD=1时要比SMOD=0时的波特率加倍。

总结

本文主要是用来区分不同寄存器的大概功能,所以不是很详细,写这个主要是给自己记忆的,所以有点水。

http://www.dinnco.com/news/64683.html

相关文章:

  • 自媒体网站建设要求怎样做品牌推广
  • 上海市工程质量建设管理协会网站微信营销典型案例
  • 中国菲律宾友谊网站在线优化工具
  • 商城网站建设服务器seo专业培训技术
  • 福州网络推广平台广州百度seo优化排名
  • wordpress google 360插件惠东seo公司
  • 只有域名怎么做网站青岛网站建设运营推广
  • 公司邮箱域名是什么5g站长工具seo综合查询
  • 企业网络推广培训seo优化的网站
  • 家居企业网站建设平台如何进行品牌营销
  • 网店营销策略有哪些北京网络seo经理
  • 做行业分析的网站媒体公关
  • wordpress图片链接更换域名电脑系统优化软件哪个好用
  • 用照片做视频的模板下载网站企业seo网络推广
  • 安阳360网站推广工具爱站工具包
  • 怎样注册.com网站大数据培训机构排名前十
  • 网站做跳转的意义统计站老站长推荐草莓
  • 仙桃建设网站年轻人不要做网络销售
  • wordpress wp百度网站优化培训
  • 太原建站公司有哪些天津快速关键词排名
  • 企业网站布局960舆情网站直接打开的软件
  • 成都科技网站建设费网销平台排名
  • 做中文网站公司微信群免费推广平台
  • 长沙网站搭建首选智投未来windows优化大师值得买吗
  • 南宁营销型网站公司网站建设推广
  • dede 子网站企业营销模式
  • 紫砂壶网站开发与设计报告论文电脑培训网上课程
  • 乐山做网站北京百度推广优化
  • 外链网站分类微信小程序开发费用
  • 沧州网站建设开发服务北京计算机培训机构哪个最好