好文档 - 专业文书写作范文服务资料分享网站

stc12C5A60S2内部AD应用

天下 分享 时间: 加入收藏 我要投稿 点赞

stc12C5A60S2内部AD应用

系统说明:本人想用STC12C5A60S2自带的A/D对电源电压进行检测(暂定3.3V),晶振:12M,电压从P1.0口输入,检测后的电压值在1602上进行显示,附上硬件大致原理图,硬件部分是照STC12C5A60S2芯片资料上设计,大家看看有错没?

硬件原理简图 (原文件名:clip_image001.gif)

程序的A/D部分也是从官网资料上搬下来的,只自己稍微改了一下对读取到的A/D转换结果的数据处理,液晶部分是前阵子写的搬过来的。大家帮我看看哪出问题了? 程序如下: #include #include \

#define uchar unsigned char #define uint unsigned int

uchar Vo; //A/D转换后换算的电压值

/*Declare SFR associated with the ADC */ sfr

ADC_CONTR = 0xBC; //ADC control register sfr

ADC_RES = 0xBD; //ADC high 8-bit result register sfr

ADC_RESL = 0xBE; //sfr

ADC_LOW2 = 0xBE; //ADC low 2-bit result register sfr

P1ASF = 0x9D; //P1 secondary function control register

stc12C5A60S2内部AD应用

stc12C5A60S2内部AD应用系统说明:本人想用STC12C5A60S2自带的A/D对电源电压进行检测(暂定3.3V),晶振:12M,电压从P1.0口输入,检测后的电压值在1602上进行显示,附上硬件大致原理图,硬件部分是照STC12C5A60S2芯片资料上设计,大家看看有错没?硬件原理简图(原文件名:c
推荐度:
点击下载文档文档为doc格式
6t8a55e1of9mzf00wrvr0a0pl1szli00hfn
领取福利

微信扫码领取福利

微信扫码分享