单片机原理应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
产品性能
2018/11/5
單片機原理應用
2
愛 ·咪 ·百 ·貨
Amy Department Store
引腳說明
2018/11/5
單片機原理應用
3
愛 ·咪 ·百 ·貨
Amy Department Store
外部復位
用户必须确保VDD 先于外部复位电压达到稳定状态(图6-2),否则复位 无效。外部复位电路是一个简单的RC电路,如下图所示﹕
Baidu Nhomakorabea
2018/11/5
單片機原理應用
9
愛 ·咪 ·百 ·貨
Amy Department Store
對T0控制的流程
1 置T0C 初始值,设置定时器中断间隔时间; 2 T0ENB 置为 “1”,T0 计数开始; 3 根据T0M 选择时钟源频率,每个周期T0C 加1; 4 如果T0 从 “FFH” 增至 “00H”,T0 溢出; 5 当T0 发生溢出,T0IRQ 通过硬件设为 “1”; 6 执行中断服务程序; 7 用户复位T0C,重新开始T0C 定时器操作。
基本定时器
基本定时器T0 是一个8 位二进制加一计数器,由寄存器T0M 选择T0C 的输入时钟。 当T0 溢出 (从FFH 至00)时,产生一个信号触发T0 中断。T0 基本定时器的功 能如下: 8 位可编程定时器:根据所选的时钟频率,定时发出中断请求信号。 T0M 寄存器 T0M 是一个8 位可读写的基本定时器模式控制寄存器。通过载入不同的值,用户 可以在执行程序的过程中调整基本定时器的时钟。 通过设置T0 的T0RATE0~T0RATE2,定时器T0 提供了8 种可选择的时钟源频率 ,从fcpu/2 到fcpu/256。T0M的初始值为0,对应的时钟源频率为fcpu/256。T0M 的bit7 位T0ENB 位是T0 的启动控制位。它们共同决定了T0定时器的时钟源频率 和定时间隔。
2018/11/5
單片機原理應用
7
愛 ·咪 ·百 ·貨
Amy Department Store
T0M寄存器
廚房用品 家飾擺設 浴室用品
2018/11/5
單片機原理應用
8
愛 ·咪 ·百 ·貨
Amy Department Store
定時器初值計算
T0C 是一个8 位定时计数器,只要T0ENB 置“1”就开启定时器。T0C 是加1 计数器, 时钟源频率由T0RATE0~T0RATE2 决定。当T0C 计数到“0FFH”后,若再加1 就会回 到“00H”,产生溢出信号,T0 中断请求标志被置为“1”,如果T0 中断又同时被使能 (T0IEN =1),那么系统将执行T0 的中断服务程序。T0 没有自动加载功能,T0C 溢 出后,仍会继续计数,因此要得到精确的时钟,用户应该对T0C 重新赋值。
2018/11/5
單片機原理應用
10
愛 ·咪 ·百 ·貨
Amy Department Store
初始化T0C 和T0M
• • • • • • • • • • 例:初始化T0C 和T0M B0BCLR FT0IEN ; 禁止 T0 中断 B0BCLR FT0ENB ; 停止 T0 计数 MOV A,#00H ; B0MOV T0M,A ; 设置T0 定时模式 Fcpu / 64 MOV A,#74H B0MOV T0C,A ; 设置T0 初始值 = 74H (定时中断为10 ms) B0BCLR FT0IRQ ; 清T0 中断请求标志 B0BSET FT0IEN ; 使能 T0 中断 B0BSET FT0ENB ; 开始T0 计数
2018/11/5
單片機原理應用
5
愛 ·咪 ·百 ·貨
Amy Department Store
系统振荡器电路
外部振荡器的电 源端和接地端必 须和微控器的 VDD 和VSS 相 连,以提高整个 系统的性能。
2018/11/5
單片機原理應用
6
愛 ·咪 ·百 ·貨
Amy Department Store
2018/11/5
單片機原理應用
11
愛 ·咪 ·百 ·貨
Amy Department Store
ADC電路的連接
注:模拟输入电压必须在AVREFH 和AVREFL 之间。 注:ADC 设计时应注意: 设ADC 的输入引脚为输入模式。 禁止ADC 输入引脚的上拉电阻。 使能ADC(ADENB = 1)后延迟100us 等待ADC 电路准备好转换。 在进入睡眠模式前禁止ADC(设置ADENB = 0)以省电。
女鞋、女用皮包
注:使用R2 可以避免 外部干扰对MCU 复位 的影响,建议R2 的值 为100~200Ω。
2018/11/5
單片機原理應用
4
愛 ·咪 ·百 ·貨
Amy Department Store
復位電路改善掉特性
在某些情况下,通过在VCC 和复位引脚之间放置一个二极管 可以改善掉电复位。
少女服飾
愛 ·咪 ·百 ·貨
Amy Department Store
IC引腳圖
2018/11/5
單片機原理應用
1
愛 ·咪 ·百 ·貨
Amy Department Store
1.1 2700A 特性 . 存储器配置. 8 个中断源 OTP ROM:4K * 16 位5 个内部中断源:T0, TC0, TC1, SIO, ADC RAM:256 * 8 位(bank 0 和bank 1) 3 个外部中断源:INT0, INT1, INT2. 8 层堆栈缓存器 . 3 个8 位定时/计数器 . I/O 引脚配置(共36 pins) T0:基本定时器 双向输入/输出:P0, P1, P2, P3, P4, P5 TC0:自动装载定时/计数器/PWM0/Buzzer 输出 唤醒功能:P0, P1 TC1:自动装载定时/计数器/PWM1/Buzzer 输出 外部中断:P0 . 内置看门狗计数器 上拉电阻:P0, P1, P2, P3, P4, P5 P4 引脚和ADC 输入共享. 双时钟系统提供4 种操作模式 外部高速时钟:RC,最大10MHz . 8 通道12 位AD 转换外部高速时钟:晶体,最大16MHz . 普通模式:高/低速时钟同时运行 . 1 通道7 位DA 转换低速模式:只有低速时钟运行 . 睡眠模式:高/低速时钟都停止 . 串行通信SIO 绿色模式:定时器T0 周期性唤醒 . 60 条功能强大的指令. 封装(支持的芯片格式)