版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于二零二四年计划的环保技术研发合同2篇
- 二零二四年度物流服务合同的物流服务范围和质量标准3篇
- 2024年度热泵节能改造合同3篇
- 2024年度广告投放合同:商场广告位租赁及发布合同2篇
- 2024年度人脸识别技术校园门禁系统安全评估合同
- 2024年度教育培训服务合同标的万名员工培训
- 2024年度体育赛事组织合同竞赛规程3篇
- 2024年度旅行社服务合同(出境游)2篇
- 石灰粉购销合同
- 消火栓购销合同
- 残疾人康复中心长期发展规划
- 儿童危重症的早期识别
- 市政道路下穿隧道工程施工组织设计
- 医院管理学考试复习题及答案
- 2023年四川省绵阳市中考英语试卷真题(含答案)
- AQ1029-2019 煤矿安全监控系统及检测仪器使用管理规范
- 《你看起来好像很好吃》课件
- 钢管材质证明书
- 各国驻华大使馆联系方式
- 国家中长期科技发展规划纲要2021-2035
- 浙教版劳动一年级上项目四-任务一《瓶瓶罐罐做花瓶》-课件
评论
0/150
提交评论