- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD 格式 整理
学习 参考 资料 分享
WORD 格式 整理
学习 参考 资料 分享
信息与电气工程学院
《单片机课程设计报告》
题 目:
专 业:
班 级:
姓 名:
学 号:
指导教师:
信息与电气工程学院
课程设计任务书
20 —20 学年第 学期
专业: 班级: 学号: 姓名:
课程设计名称:
设计题目:
完成期限:自 年 月 日至 年 月 日共 周
设计依据、要求及主要内容(可另加附页):
指导教师(签字):
批准日期: 年 月 日
WORD 格式 整理
学习 参考 资料 分享
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc422787230 一、课程设计的目的 PAGEREF _Toc422787230 \h 4
HYPERLINK \l _Toc422787231 二、实验要求 PAGEREF _Toc422787231 \h 4
HYPERLINK \l _Toc422787232 三、设计方案的描述 PAGEREF _Toc422787232 \h 4
HYPERLINK \l _Toc422787233 四、硬件原理图 PAGEREF _Toc422787233 \h 5
HYPERLINK \l _Toc422787234 五、基本原理和元器件说明 PAGEREF _Toc422787234 \h 5
HYPERLINK \l _Toc422787235 1. ADC原理和内部结构 PAGEREF _Toc422787235 \h 5
HYPERLINK \l _Toc422787236 2. TL431的功能与应用 PAGEREF _Toc422787236 \h 6
HYPERLINK \l _Toc422787237 3. 74HC595简介 PAGEREF _Toc422787237 \h 7
HYPERLINK \l _Toc422787238 六、程序流程图 PAGEREF _Toc422787238 \h 7
HYPERLINK \l _Toc422787239 七、源程序清单 PAGEREF _Toc422787239 \h 8
HYPERLINK \l _Toc422787240 八、心得体会 PAGEREF _Toc422787240 \h 12
HYPERLINK \l _Toc422787241 九、参考文献 PAGEREF _Toc422787241 \h 12
一、课程设计的目的
通过《单片机原理与应用》这门课的课程设计,学生应能对STC15系列单片机有一个全面的认识,掌握以STC15系列单片机为核心的电子电路的设计方法和应用技术。
1.进一步掌握ADC转换的原理和编程方法。
2.进一步掌握TL431基准电压的原理及使用方法。
3.进一步掌握中断处理程序的编程方法。
二、实验要求
用STC15F2K60S2单片机和ADC0809构成数字电压表,测量0-5v的电压,将所测电压用4位数码管动态显示出来。
三、设计方案的描述
1.读ADC测量外部电压,使用外部TL431基准计算电压,计算公式为g = (u16)((u32)j * 2.5 / Bandgap),Bandgap为基准电压数字量,j为相应按键模拟量逐次比较后对应的数字量,g为测得的相应按键电压。
2.用STC的MCU的IO方式控制74HC595驱动8位数码管。
3.用户可以修改宏来选择时钟频率。使用Timer0的16位自动重装来产生1ms节拍,程序运行于这个节拍下, 用户修改MCU主时钟频率时,自动定时于1ms。
4.右边4位数码管显示测量的电压值,左边4位数码管显示的是基准电压值。
5.外部电压从板上测温电阻两端输入, 输入电压0~VDD, 不要超过VDD或低于0V。
6.实际项目串一
文档评论(0)