
单片机
ziyoulangzi019
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
飞思卡尔单片机 时钟初始化及配置
系统时钟可选择内部或外部时钟,时钟频率可倍频,总线时钟为系统时钟的1/2,定时器时钟可选择时钟源,时钟源可选择总线时钟或者是外部时钟等(我程序里选择的为总线时钟),并可以进行分频。如我选择的为外部时钟,时钟频率为8M,进行4倍频,则系统时钟为32M,总线时钟为16M,定时器采用该总线时钟,分频系数为32,则定时器计数周期(即0x0001代表时间)为:1/(16/32)us=2us。原创 2015-01-13 22:44:48 · 4630 阅读 · 0 评论 -
关于TPM和PWM模式
基于总线时钟的同步器用于将输入边沿同步到总线时钟上。这意味着在一个输入捕捉引脚上能被可靠检测到的最小脉冲宽度是总线时钟周期的四倍输入比较:当IO口捕捉到用户设定的电平时,便锁存计数器时间输出比较:设置一个值,计数器计时到和这个值相等时,可用户设定要输出的电平(高,低,翻转)边沿对齐PWM:引脚在每个新周期(TPMxCNT =原创 2015-01-15 22:46:50 · 1639 阅读 · 0 评论 -
AD转换
主要寄存器: ATD1C:A to D控制寄存器 ,包括转换时能ATDPU、对其方式DJM、分辨率选择RES8、是否带符号SGN、分频选择PRS; ATD1SC:状态和控制寄存器,包括转换完成标志CCF、中断时能ATDIE、连续/单次转换方式选择原创 2015-05-27 09:40:00 · 578 阅读 · 0 评论 -
sht11温湿度传感器
温度、湿度转化,默认温度14bit分辨率,湿度12bit分辨率原创 2015-02-27 14:23:05 · 2000 阅读 · 0 评论 -
串口相关设置寄存器
串口设置相关寄存器:SCI 波特率寄存器(SCIxBDH、SCIxBDL):设置波特率SCI 控制寄存器1 (SCIxC1):设置奇偶校验,数据格式,单线模式等。一般设置0x00即可SCI 控制寄存器2 (SCIxC2):主要设置寄存器,设置发送、接收使能;发送、接收中断使能;SCI 状态寄存器1 (SCIxS1):主要状态寄存器,发送完成标志,接收完成标志,接收错误标志等(注意:原创 2015-01-15 20:26:53 · 1405 阅读 · 0 评论 -
飞思卡尔IIC总线
芯片之间通讯总线,双线:SCL,SDA 相关寄存器: IICA(地址寄存器):作为从机时的地址,作为主机时不用。用高7位。 IICF(频率分配寄存器):包含IIC波特率乘数因子(倍频)MULT和IIC时钟速率ICR,ICR包括IIC频因子和SDA保持时间,设置可参照数据手册。IIC波特率 =总线速度(Hz)/(倍频因子*分频因子)SDA保持原创 2015-02-02 12:20:00 · 1779 阅读 · 0 评论 -
系统时钟产生及工作模式
系统时钟可由内部时钟和外部时钟产生,共有5种工作模式:1、OFF输出关闭,当收到STOP命令进入该模式。2、自时钟复位后的缺省模式,FLL(锁频环或锁频回路)开环。3、FLL参与的内部时钟(FEI)FLL对内部时钟进行倍频,系统刚复位时,FLL未锁定,此时FLL调整频率至设定频率后锁定。4、外部时钟(FLL被旁路)系统采用外部时钟。5、FLL参与的外部时钟(FE原创 2015-01-14 10:59:25 · 1320 阅读 · 0 评论 -
系统初始化相关设置(看门狗、irq、LVD、MCLK)
MC9S08AC16系列包括下列复位源:• 上电复位(POR)• 低压检测 (LVD)• 计算机正常操作监控模块 (COP)定时器• 非法操作码检测• 非法地址检测• 背景调试强制复位 • 复位引脚 (RESET)• 时钟发生器失锁和丢失时钟复位除了背景调试强制复位,每个源对应系统复位状态寄存器相应位重点:1,、计算机正常操作监控模块(C原创 2015-01-14 15:07:53 · 2635 阅读 · 0 评论 -
单片机接口推挽和开漏输出
开漏输出:相当于集电极断开输出,只能输出低电平,输出高电平需外加上拉。主要应用于电平匹配,如3.3驱动5v。也可用作线与。推挽输出:相当于图三加个开关,可输出高低电平。驱动能力相对较弱。转载 2016-11-03 10:25:23 · 587 阅读 · 0 评论