交流数字电压表设计(共7页).doc
《交流数字电压表设计(共7页).doc》由会员分享,可在线阅读,更多相关《交流数字电压表设计(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上交流数字电压表设计实例专业(年级、班) 设 计 人 指 导 教 师 辅 导 教 师 2009 年 01 月 01 日(设计结束日)交流数字电压表 学号: 姓名: 班级: 一、 实验目的1、 了解硬件平台的各个模块及其作用;2、 能运用硬件平台上的各个模块完成各项设计;3、 能熟练运用keil软件进行编程设计。二、 实验内容在所给硬件平台的基础上,并利用keil软件完成一个交流数字电压表。主要由检测、显示、档位和A/D、单片机灯组成要求:用4位数码管实时显示被测量交流电压的峰值,单位为V 测量范围:01999V测量误差不超过15用4各按键选择档位三、 硬件设计电路图为:
2、ACDC转换电路AD转换数码管显示检测电路按键电路:四、软件设计#include #include #include #define uchar unsigned char #define uint unsigned int #define Busy 0x80 Busy #define LCM_Data P0 #define LCM_RS P2_7#define LCM_RW P2_6#define LCM_E P2_5#define ALE P2_4#define START P3_2#define OE P2_3#define EOC P3_3#define A P2_0#define B
3、 P2_1#define C P2_2sbit P3_6=P36;sbit P3_5=P35;sbit P3_4=P34;sbit P3_2=P32;sbit P3_3=P33;sbit P2_5=P25;sbit P2_6=P26;sbit P2_4=P24;sbit P2_0=P20;sbit P2_1=P21;sbit P2_2=P22;sbit P2_3=P23;sbit P2_7=P27;uchar data ad;char ch=0;float volt; uchar data NDIG; uchar X,Y;bit key1=0,key2=0; uchar code W = go
4、od luck ;uchar code hhuc=this is micheal;uchar code tongdao=tongdao : ;uchar code danwei= v ;void delayms(uint n);void WriteDataLCM(uchar WDLCM);void WriteCommandLCM(uchar WCLCM,uBuysC);void CheckBusy_LCM(void);void LCMInit(void);void DisplayOneChar(uchar X, uchar Y, uchar DData);void DisplayListCha
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交流 数字 电压表 设计
限制150内