【转】合泰单片机学习-调试-adc


编程软件:HT-IDE3000+e-link
软件搭配E-link下载器,能够实现对HT66V系列的调试
(HT66Vxxxx为调试版MCU,HT66Fxxxx为烧录版)
烧录软件:HOPE3000
程序编写方式:
IO上电初始化,注意事项,考虑IO口重叠功能的优先级,
上电清除RAM数据

看门狗默认为上电开启

软件问题:
问题:单个LED点亮出现闪亮
测试:示波器测试LED口出现方波,计算周期为看门狗周期
解决:占时关闭看门狗,或者加上喂狗程序

问题:AD测试不准确
测试:计算实际值与测量值误差(取高8位,不能按12位计算10进制值)
解决:在程序初始化程序中开启了定时器中断void Ptm1InitForTicks( void );
,但是没有打开中断程序,/*
#pragma vector Isr_Ptm @0x10

void Isr_Ptm( void )
造成程序时间出现误差,AD转换时间变长,导致AD检测值偏大

硬件:
问题:AD测量出现偏差
测试:Vr电位器两端有波动
解决:在MCU的VDD和VSS直接接入47uf电容,在电位器两端接10uf电容滤波。

总结:
1:初始化---->看门狗,IO,
_wdtc:看门狗
_pac:输入输出模式
_papu:上拉电阻
_pawu :唤醒功能
_pasr :IO口功能测试
temp == 1 11001010
_ptm0rpl = (BYTE)temp; //11001010
_ptm0rph = (BYTE)(temp>>8); //01


————————————————
版权声明:本文为CSDN博主「xishiquanqiu」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xishiquanqiu/article/details/88654022

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值