单片机内部寄存器介绍学习
1、定时器 寄存器
用来进行计数的
定时器控制寄存器 TCON
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
前面4个是定时器1,和定时器0的 溢出标志位 和 运行控制位
溢出标志位:就是计数到达了最大(这个要看定时器的模式)它会硬件自动置1,通过软件清零或者进入中断自动置0
运行控制标志位:当TR1/0被置为1的时候启动计时器,置为0的时候关闭计时器
2、定时器控制 寄存器 有很多种工作模式
作用:选择哪种工作模式
具体工作模式如何控制或者叫选择:
GATE C/T M1 M0 GATE C/T M1 M0 (前四个是T1定时器的,后四个是T0 定时器的)
以其中的T1 介绍:
GATE:定时器的额外功能 ,指门控位
C/T :定时器和计数器的选择位(定时器是以内部时钟作为基准来工作的,计数器是以外部脉冲输入来计数的)
M1 M0:工作模式
0 0 :13位定时器,THn8位和TLn的5 位组成13位的定时器
0 1 :
3、串行控制 寄存器
4、电源控制 寄存器
5、中断使能 寄存器 IE
作用:单片机里面有很多个中断功能,比如定时1器中断、串口中断、外部中断,我要用那个中断,就是让那个中断进行工作,就找到中断使能寄存器:
中断使能寄存器的位描述(可位寻址):
单片机内部寄存器介绍学习相关推荐
- 南师大632c语言程序设计,单片机c语言学习心得632.docx
可编辑文档 PAGE 页码页码/NUMPAGES 总页数总页数 单片机c语言学习心得 (一) 相信很多爱好电子的朋友,对单片机这个词应该都不会陌生了吧..不过有些朋友可能只听说他叫单片机,他的全称是什 ...
- 单片机类型介绍和入门单片机
单片机类型介绍和入门单片机 单片机是一种集成电路芯片,通常包含一个或多个中央处理器(CPU).存储器.输入输出端口(I/O)和计时器等部件,可以完成各种控制和数据处理任务.由于单片机内部集成了许多电子 ...
- 【SHQi——单片机系列(一)】| STC89C52单片机 | 入门向 | 单片机系列介绍
单片机系列介绍 1.什么是单片机 单片机,全称:单片微型计算机(Single Chip Microcomputer) 英文:Micro Controller unit,简称为 MCU 是一种集成电路芯 ...
- Blender中的Python脚本介绍学习教程
Blender中的Python脚本介绍学习教程 MP4 |视频:h264,1280×720 |音频:AAC,48000 Hz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:1.63 ...
- STM32:从菜鸟到牛人就是如此简单!为了学习单片机而去学习单片机的思路是不对的
来源于知乎,版权归原作者所有 为了学习单片机而去学习单片机的思路是不对的 你问: 如何系统地入门学习stm32? 本身就是一个错误的问题 假如你会使用8051 会写C语言 那么STM32本身并不需要刻 ...
- stm32怎么加载字库_收藏 | STM32单片机超详细学习汇总资料(二)
点击"蓝字"关注我们 3110月 收藏 | STM32单片机超详细学习汇总资料(一) ◆41.DMA仲裁器分为软件和硬件两种.软件部分分为4个等级,分别是很高优先级.高优先级.中等 ...
- Android HIDL 介绍学习之客户端调用
应上一篇文章Android HIDL 介绍学习_Super Jang的博客-CSDN博客_安卓hidl读者的要求,本文更新客户端调用方法. hidl的客户端调用相比服务端的实现要简单很多,本次我们通过 ...
- CH559L单片机ADC介绍以及ADC采样案例
CH559L单片机ADC介绍以及ADC采样案例 ✨本案例基于Keil环境下开发.
- 单片机编程入门学习 这几问你能回答吗?
单片机编程入门学习前,大家即使对单片机的了解浅薄,相信也明白C语言在单片机学习的重要性.至于再深入,可能就比较懵逼了. 1.C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记 ...
最新文章
- ib_logfile 在数据库中有何作用?
- 在深谈TCP/IP三步握手四步挥手原理及衍生问题—长文解剖IP
- SET NOCOUNT ON 作用
- java前端div浮动靠左_前端进阶第5周打卡题目汇总
- 基于DDD的.NET开发框架 - ABP领域服务
- Linux之CentOS用ifconfig没显示ip显示了inet6
- SAP CRM Enterprise search后退按钮的实现
- 开启linux ssh
- JavaEE实战班第八天
- linux拷贝文件夹到另一台机器,linux肿么一个文件拷贝到另一个文件夹
- python导出excel 身份证_如何使用Python导出Excel文件?
- C语言跨平台游戏开发
- 左程云代码java_《程序员代码面试指南》-左程云高清PDF+源代码
- UE 材质编辑器快捷键
- 怎么才能编辑PDF里面的内容
- 学了C语言想装x能干点啥?手把手教你写个聊天软件来玩玩
- 解决Ubuntu Pycharm图标问号的方法
- 奥维互动地图GEE协议历史影像分析与应用
- 视频会议室预定小程序_6个最佳免费视频会议应用程序
- Cerebral Cortex:岛叶二分法在情绪面孔内隐检测中的应用