版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广州白云技师学院 电子系 技师班单片机课程项目化教学系列基于PIC16F877A单片机(5v-220v)数字电压表仿真设计该仿真设计是笔者在教学09技师智能电子产品开发与应用指导学生完成的,主要目的是让学员在熟练掌握PIC单片机AD转换功能。可提供给初学PIC单片机的爱好者参考。功能:1、开机显示选择菜单(table= you can choice ; table1=check:5v or 220v;) 2、按k1键盘进入子菜单(table2= K2:5v K3:220v ; table2= K2:5v K3:220v ;) 3、可以通过k2或k3进行5V和220V电压的测试 4、k4键盘返回
2、主菜单一、仿真效果图:二、参考代码/*main()*/#include#includedelay.c#include1602dis.c#includead_change.c#includekeyscan.c_CONFIG(0X3B31);#define uchar unsigned char#define uint unsigned intvoid main()AD_init();init_1602();lcddis_basic();while(1)keyscan();/*AD转换*/#define uchar unsigned char#define uint unsigned intuch
3、ar a,b,c,d;void AD_init()TRISA=0x01;ADCON0=0x80;ADCON1=0x80;void AD_start()ADON=1;delay(1);ADGO=1;float AD_zh()uint adval; float advalf;AD_start(); while(ADGO); adval=ADRESH; adval=adval8|ADRESL;adval=adval+1;if(adval=1)adval=0; advalf=adval/1024.0; /adval=advalf*1000; return (advalf);/*1602dis*/#de
4、fine RS RC0#define RW RC1#define E RC2#define lcd_dat PORTDconst uchar table= you can choice ;const uchar table1=check:5v or 220v;const uchar table2= K2:5v K3:220v ;const uchar table2= K2:5v K3:220v ;void w1602_com(uchar com) /TRISD=0;RS=0;RW=0;E=0; delay(1); lcd_dat=com; E=1;delay(1); E=0; delay(1)
5、; RS=1;void w1602_date(uchar date) RS=1;RW=0; E=0; delay(1); E=1;delay(1); lcd_dat=date; E=0; delay(1); RW=0; RS=0;void init_1602() TRISC=0;TRISD=0; w1602_com(0x38); w1602_com(0x01); w1602_com(0x06); w1602_com(0x0C); w1602_com(0x80);void lcddis_basic()uchar i; w1602_com(0x80); for(i=0;i16;i+) w1602_date(tablei); delay(1); w1602_com(0x80+0x40); for(i=0;i16;i+) w1602_date(table1i); delay(1); void lcddis_hope()uchar i; w1602_com(0x80); for(i=0;i16;i+) w1602_date(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027年新车购买合同二篇
- 2027年红松合同二篇
- 合规转利润:降本增效全指南(2026)《GBT 36443-2018信息技术 用户、系统及其环境的需求和能力的公共访问轮廓(CAP) 框架》
- 合规转利润:降本增效全指南(2026)《GBT 36024-2018金属材料 薄板和薄带 十字形试样双向拉伸试验方法》
- 2026年湖北省中考英语真题(含答案)
- 湿法水刺非织造布制作工安全宣教模拟考核试卷含答案
- 《轴对称》教学反思
- 《扇形统计图》教学经验总结与反思
- 墨汁制造工操作规范考核试卷含答案
- 飞机无线电设备调试工安全技能评优考核试卷含答案
- T/CBMCA 039-2023陶瓷大板岩板装修镶贴应用规范
- 2025年全国HIV抗体诊断试剂临床质量评估报告范文
- 国际中文教师考试试题及答案
- 电锅炉-安装工艺
- 快递车辆承包协议书
- 拆除临时用电施工方案
- 《铁路调车工作》课件
- 《农业工程学》教材笔记
- 小班语言活动秋天的颜色
- 更换膨胀节施工方案
- 混凝土强度评定表(GB/T50107-2010)
评论
0/150
提交评论