找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2103|回复: 0
收起左侧

单片机学习日记

[复制链接]
ID:452212 发表于 2018-12-22 17:28 | 显示全部楼层 |阅读模式
12月22日
独立按键
每个独立按键有四个接脚,其中两个接通,两个不导通。接脚接地,按下按键后I/O口电平拉低。
P1,P2,P3为准双向I/O口,自带上拉电阻。
触点抖动可用软件或硬件消抖。
中断系统
中断分为发生,响应,服务,及返回部分。
发出中断请求的为中断源,暂停部分为断点,实现中断的为中断系统。
定时器/计数器
CPU时序知识
振荡周期 提供定时信号的振荡源的周期
状态周期 两个振荡周期
机器周期 六个状态周期
指令周期 完成一条指令所需的时间
定时器/计数器工作与单片机的CPU相互独立,自动完成。
原理:根据机器内部的时钟或外部的脉冲信号对寄存器加一,溢出后处理中断动作。
TMOD工作方式寄存器调节定时器/计数器的工作方式与功能,8位
低四位用于T0,高四位用于T1
其中GATE为门控位,确定定时器/计数器的启动是否要受外部中断信号(INTO)的影响。
C/T(T有上划线)确定功能 0为定时,1为计数
M1,M0确定工作方式
TCON 控制寄存器 控制T0,T1的启动,停止及设置溢出方式,8位
低四位用于外部中断,高四位用于启动和中断申请。
TFx 溢出中断请求标志位
TRx 运行控制位
定时器工作过程
初始化程序应完成如下工作:
n  对TMOD赋值,以确定T0和T1的工作方式。
n  计算初值,并将其写入TH0、TL0或TH1、TL1。
n  中断方式时,则对EA赋值,开放定时器中断。
n  使TR0或TR1置位,启动定时/计数器定时或计数。
2月22日
独立按键
每个独立按键有四个接脚,其中两个接通,两个不导通。接脚接地,按下按键后I/O口电平拉低。
P1,P2,P3为准双向I/O口,自带上拉电阻。
触点抖动可用软件或硬件消抖。
中断系统
中断分为发生,响应,服务,及返回部分。
发出中断请求的为中断源,暂停部分为断点,实现中断的为中断系统。
定时器/计数器
CPU时序知识
振荡周期 提供定时信号的振荡源的周期
状态周期 两个振荡周期
机器周期 六个状态周期
指令周期 完成一条指令所需的时间
定时器/计数器工作与单片机的CPU相互独立,自动完成。
原理:根据机器内部的时钟或外部的脉冲信号对寄存器加一,溢出后处理中断动作。
TMOD工作方式寄存器调节定时器/计数器的工作方式与功能,8位
低四位用于T0,高四位用于T1
其中GATE为门控位,确定定时器/计数器的启动是否要受外部中断信号(INTO)的影响。
C/T(T有上划线)确定功能 0为定时,1为计数
M1,M0确定工作方式
TCON 控制寄存器 控制T0,T1的启动,停止及设置溢出方式,8位
低四位用于外部中断,高四位用于启动和中断申请。
TFx 溢出中断请求标志位
TRx 运行控制位
定时器工作过程
初始化程序应完成如下工作:
n  对TMOD赋值,以确定T0和T1的工作方式。
n  计算初值,并将其写入TH0、TL0或TH1、TL1。
n  中断方式时,则对EA赋值,开放定时器中断。
n  使TR0或TR1置位,启动定时/计数器定时或计数。
谢谢各位能看到这,如果发现问题,欢迎补充与指正。


评分

参与人数 1黑币 +60 收起 理由
admin + 60 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表