- 博客(4)
- 收藏
- 关注
原创 九齐单片机配置篇—看门狗配置
WDT Event是选择看门狗溢出后是 Reset 执行复位 还是 Interrupt 产生中断 ,WDT Time Base 是选择看门狗的时基即溢出时间,就跟我们上一篇配置定时器配置的4ms一样,这里可以选择3.5ms,15ms,60ms 和 250ms,如果需要更长的溢出时间的话,可以将我们上一篇中定时器0的分频器分配给WDT进行分频,这样可以有更大的时基,最大好像是几十秒,不过要注意的是如简介图中所说,执行完CLRWDT();一般如果使能了看门狗,为了防止看门狗超时,会定时清狗。
2025-08-09 08:31:20
445
原创 九齐单片机配置篇—定时器配置
摘要:本文详细介绍了九齐单片机NY8B062F的定时器配置方法。该芯片提供4个定时器(1个8位上数定时器0和3个10位下数定时器1-3)及4组10位PWM输出。重点阐述了定时器0的寄存器配置(PCON1、TMR0、T0MD)及分频比计算方法,给出了4ms定时周期的实现示例。对定时器1-3的10位寄存器配置、分频设置和中断控制也进行了说明,并提供了完整的初始化代码。文章强调定时器与PWM功能复用关系,以及不同定时器在中断配置上的差异,为开发者提供了实用的定时器编程参考。
2025-08-08 10:44:30
2401
原创 九齐单片机配置篇—ADC配置
完整配置代码如下,可以根据需要开启ADC中断,每次转换完成可以START一次,此外还有ADC校准模式,此处不做配置,有需求可以参考官方示例去进行校准。DISI();// 关闭总中断ADR = 0X00;// 00 时钟选择十六分频系统时钟,中断标志位与使能位为0// 0000 0000,采样时间一个ADC时钟,八位采样位数,PB根据需要选择为纯ADADVREFH = 0x03 // 0xxx xx11,内部参考电压VDD// PA脚根据实际ADC引脚选择为仅作为AD脚。
2025-08-07 07:30:00
2018
原创 九齐单片机配置篇— IO配置
本文以九齐NY8B单片机为例,详细介绍了IO口的配置方法。首先说明IDE和示例代码可在官网下载。主要内容包括:1)通过IOSTA/IOSTB寄存器配置输入输出模式;2)使用PORTA/PORTB寄存器初始化IO电平;3)APHCON等寄存器配置上下拉电阻;4)AWUCON等寄存器设置唤醒功能;5)BODCON控制开漏输出。最后汇总了完整的默认配置代码,并指出后续将整理ADC、定时器等模块的配置。附录提供了配置字节表和上下拉电阻参数参考。文章适合初学者学习九齐单片机的基本IO配置流程。
2025-08-06 11:07:33
2353
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅