资源简介
基于STC15单片机的四路精确电阻测量附(AD原理图和KEIL程序),采用usb和串口传输
代码片段和文件信息
#include “reg51.h“
#include “intrins.h“
#define FOSC 18432000L
#define BAUD 9600
typedef unsigned char BYTE;
typedef unsigned int WORD;
#define URMD 0 //0:使用定时器2作为波特率发生器
//1:使用定时器1的模式0(16位自动重载模式)作为波特率发生器
//2:使用定时器1的模式2(8位自动重载模式)作为波特率发生器
sfr T2H = 0xd6; //定时器2高8位
sfr T2L = 0xd7; //定时器2低8位
sfr AUXR = 0x8e; //辅助寄存器
sfr ADC_CONTR = 0xBC; //ADC控制寄存器
sfr ADC_RES = 0xBD; //ADC高8位结果
sfr ADC_LOW2 = 0xBE; //ADC低2位结果
sfr P1ASF = 0x9D; //P1口第2功能控制寄存器
#define ADC_POWER 0x80 //ADC电源控制位
#define ADC_FLAG 0x10 //ADC完成标志
#define ADC_START 0x08 //ADC起始控制位
#define ADC_SPEEDLL 0x00 //540个时钟
#define ADC_SPEEDL 0x20 //360个时钟
#define ADC_SPEEDH 0x40 //180个时钟
#define ADC_SPEEDHH 0x60 //90个时钟
void InitUart();
void InitADC();
void SendData(BYTE dat);
BYTE GetADCResult(BYTE ch);
void Del
- 上一篇:IP代理加速3.2
- 下一篇:数字图像处理冈萨雷斯第三版全部答案
相关资源
- 彩色玻璃冷凝物密度矩阵:Lindblad演化
- 在改进的软壁AdS / QCD模型中具有2 +
- 软壁AdS / QCD中的反常尺寸,手性相变
- 软壁AdS / QCD模型中有限温度手性相变
- AdS / QCD软壁模型中的手性相变
- Hadoop.in.Practice.2nd.Edition
- ADC0808工作时序图
- 解决Eclipse的ADT没有NDK选项的问题
- 数字正交上变频器AD9857在高频雷达系
- ADXL362中文说明手册
- 关于Spring MVC项目maven中通过fileupload上
- Notepad++最新版tidy2插件仅64位可用
- Tidy2.dll安装
- 用AD6、AD9画完PCB生成gerber文件详细说
- Sentaurus TCAD 中文教程
- Notepad++ 32位 jsonview插件
- notepad++文本比较插件32位和64位
- notepad++ json格式化插件
-
notepad++ 对比插件 xm
l格式化插件 -
notepad++包含xm
l tools等插件 - Jsonviewer2 for Notepad++ 64 bit
-
Notepad++xm
l格式化插件和json格式化插 - Notepad++安装包
- Chern-Simons理论中的拓扑界面和AdS3 /
- AdS-Maxwell-power-Yang-Mills理论中的复杂性
- oppo智能手机adb驱动程序
- 基于S32K144的CANbootloader
- HP携手ADIC提供媒体和娱乐行业存储解
- AutoCAD v2016 官方.zip
- ARM7TDMI-S在嵌入式系统中的Bootloader代码
评论
共有 条评论