- 3
- 0
- 约8.9千字
- 约 22页
- 2018-06-23 发布于浙江
- 举报
数字电压课程设计书
单片机课程设计
年级专业 自动化
所在院系 电气工程与自动化学院
提交日期 2015 年 6月11 日
《单片机原理及应用》课程设计任务书
学年学期:2014-2015第1学期
专业班级:12级自动化1班
指导教师:关键生
设计时间:第17周
学时周数:每班/周
一、设计目的
课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,
实习内容介绍、实习安排、实习纪律、注意事项
根据所选题的要求,进行总体设计,确定程序总体框架 周二、三
(2天) 二、系统设计
1) 利用单片机实验箱,进行AD微调, AD微调的结果在LCD上显示,
2)在LCD上有上下限值,通过矩阵键盘来设置。
3)若AD微调的值超过上限或是下限则蜂鸣器发出声音。 周四
(1天) 三、系统调试
1)矩阵键盘加防抖程序测试
2)AD两路输入分别调试最大值和最小值,观察系统的变化
3)蜂鸣器要在上下限超出时分别发出不同的声音。 周五
(1天) 四、测试完整程序与报告上交
1、要求功能完整,结果符合设计要求,并进行程序验收。(答辩)
2、完成实习报告的编写,并打印上交报告。 四、报告书写格式
1、课程设计任务书
2、设计项目简介
3、电路原理图
1、STC89C51功能简图
2、蜂鸣器
矩阵键盘
LCD
AD-DA转化
实体液晶屏电路图
4、系统功能描述
系统可以通过AD-DA模块进行采样,通过液晶屏显示出来,并对采样的数据与之前设定的上下限做比较,且如果采样的两路值的任何一路大于或小于设定的上限或下限,蜂鸣器会发出报警的声音。
5、程序框图
LCD初始化: 检查LCD状态:
写指令到LCD: 写数据到LCD:
键盘扫描: 判断键盘是否有键按下
AD转换值比较:
I2C启动: I2C终止:
I2C接收: I2C发送:
六、程序清单:
#include reg52.H
#include intrins.h
#define uint unsigned int
#define uchar unsigned char
#define _Nop() _nop_()
void KeyScan();
void Dispaly(uchar k);
sbit P13=P1^3; //键盘
sbit P12=P1^2;
sbit P11=P1^1;
sbit rs=P2^6; //lcd
sbit rw=P2^5;
sbit E=P2^7;
sbit scl=P2^1; //i2c
sbit sda=P2^0;
sbit bee=P2^3;
bit ack; /*应答标志位*/
uchar i2c_Buffer[4]; //数据缓冲
uint Voltage[]={0,0,0,0};
uchar table[]={U1: . };
uchar table2[]={U2: . };
uchar LCD_table[]={U3: . V };
uchar LCD_table1[]={U4: . V };
uchar key,temp, kmax,kmin,kmax1,kmin1, kk, t, y=0;
void delay(uint ms)
{
uint i,j;
for (j=0;jms;j++)
for (i=0;i120;i++);
}
void delayus(uint us)
{
uint i,j;
for (j=0;jus;j++)
for (i=0;i12;i++);
}
bit LCD_Busy_Check() //忙指令
{
bit Result;
rs=0;
rw=1;
E=1;
delayus(4
您可能关注的文档
- 建筑工程检测验技术管理规范 JGJ 190-2010课件.ppt
- 建筑工程消报建程序.docx
- 建筑工程管理业论文3.doc
- 建筑工程管理员岗位职责.doc
- 广西高速路施工标准化技术指南(驻地建设分册).doc
- 建筑工程质量优计划书.doc
- 建筑工程质检培训参考资料.doc
- 建筑工程质通病防治专项方案.doc
- 建筑工程赶措施方案.doc
- 建筑工程雨季工技术方案.doc
- 2019100205428-一种骨胶原蛋白肽复合粉及其制备方法.pdf
- Lotoo乐图音乐播放器PAW Gold 10th 快速启用说明书用户手册.pdf
- DELIXI德力西电气电测量仪表安装式模拟指示交流、直流电流电压测量仪表说明书20260114.pdf
- DELIXI德力西电气JSZ3电子式时间继电器-新版 说明书-2025.pdf
- Panasonic松下焊接电源YD-400AT3HGL说明书用户手册.pdf
- Lenze伦茨Industrial Internet of Things (IIoT) IIoT解决方案 x4 Remote Service Platform x4 Remote Service Platform 手册(语言 EN).pdf
- 2019114239044-一种从猪骨中同时提取硫酸软骨素和骨胶原蛋白肽的方法.pdf
- 油气田井下作业试油作业队伍劳动纪律管理制度.pdf
- Panasonic松下焊接电源YD-250RD1HGJ说明书用户手册.pdf
- 2018107626461-一种利用驴骨胶原蛋白及驴骨多肽制备补钙制品的方法.pdf
最近下载
- 雕塑维护方案养护.docx VIP
- 四川省成都市树德实验中学2024-2025学年七年级上学期期末考试道德与法治试题.docx VIP
- 对照不同光质补光对转色期葡萄品质和成分影响的初步探究.docx VIP
- 金属切削原理与刀具 配套课件.ppt
- T∕JNBDA 0009-2025 生殖医学高质量数据集建设规范.pdf VIP
- 上海高考:地理高频考点汇总.doc VIP
- 卫生部手术分级目录(2025年1月份修订).doc VIP
- DB11T 1087-2025公共建筑装饰装修工程质量验收标准.docx VIP
- 小学快乐体育教学活动的研究与实践课题研究报告.docx VIP
- 02S515 排水检查井图集建筑工程图集.docx VIP
原创力文档

文档评论(0)