1 / 18
文档名称:

单片机课程设计参考.docx

格式:docx   大小:122KB   页数:18页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机课程设计参考.docx

上传人:小健 2021/8/3 文件大小:122 KB

下载得到文件列表

单片机课程设计参考.docx

相关文档

文档介绍

文档介绍:课程设计报告
姓名:
专业:计算机科学与技术
课程名称:单片机系统的开发与应用
班级:2007级本科班
系(分院):计算机科学与技术学院
2009年12月
单片机系统的开发与应用课程设计报告
1、 课程设计要求:
选取8255A作为扩展接口芯片,输入设备为开关和非编码键盘,输出设备 为发光二极管和七段数码管。要求由键盘输入倒计时时间(至少为三位,分和秒 用隔开),,输入计时时间后,由七段数码管显示 并在开关的控制下,实现“开始倒计时”、“暂停倒计时”和“结束倒计时”。倒 计时结束、倒计时暂停、倒计时开始要由不同的发光二极管点亮或闪烁状态予以 指示。
2、 总体设计
本课程设计中包括开关、非编码矩阵键盘、发光二极管、七段数码管在内的两种 输入设备和两种输出设备。端口 A接实验箱218h,端口 B接实验箱219h,端口 C接实验箱21ah,位选信号接实验箱210h,键盘控制接实验箱21bho发光二极 管是端口 A,端口 B输入,端口 C输出。键盘控制为端口 A,端口 C输入,端口 B输出。开关控制是与80h测试,PB7与K1连接。编程实现的是开关低电平工作, 高电平结束,按任意键开始倒计时,P键暂停倒数(指示灯闪烁),M键恢复暂停 倒计时,倒计时为十进制。
3、 硬件原理图
显示字符
共阴极字型码
共阳极字型码
.显示字符
共阴极字型码
共阳极字型码
0
3FH
C0H
C
39H
C6H
1
06H
F9H
D
5EH
A1H
2
5BH
A4H
E
79H
86H
3
4FH
B0H
F
71H
8EH
4
66H
99H
P
73H
8CH
5
6DH
92H
U
3EH
C1H
6
7DH
82H
R
31H
CEH
7
07H
F8H
y
6EH
91H
8
7FH
80H
H
76H
89H
9
6FH
90H
L
38H
C7H
A
77H
88H
“灭”
00H
FFH
b
7CH
83H


图一七段数码管字型码
-a .ia
B组
PC3-PC0
PC7-PC4
1-输入
PA7-PA0
1-输入
0-输出
PB7-PB0 ]-金人 0-普虬 万*遗拜 0-方式0 1-》式1
IX-方式2
图二七段数码管罕
89C2051
图三8255A的方式控制字
平1OK
12MHZ
/
L~
1 RST
VCC40
2
Pl. 7 19
3
Pl. 6 18
4 mL2
Pl. 5 17
5 XTAL1
Pl. 4 16

Pl. 3 15
7
Pl. 2 14

PL 1 13

12
10 VSS
11
」_L
O
4ZZI







/
/
/
/
/
/

4、程序设计。
程序目的:开关低电平工作,高电平结束,按任意键开始倒计时,p键暂停倒数
(指示灯闪烁),M键恢复暂停倒计时,倒计时为十进制。
程序思路:运行程序时,若开关打开,则将6个七段数码管全部置为(编 码为40h)并且二极管发光,否则返回重复执行检测开关是否开启。然后由键盘
将数字输入,七段数码管对应显示;检测是否按下任意键,若没有,则重新检测, 否则开始倒计时,若有P键按下,就停止倒计时,若有m键按下,就恢复倒计时, 然后按任意键开始倒计时。
程序流程图如下:
;端口 A
;端口 B
;端口 C
paport equ 218h pbport equ 219h pcport equ 21ah wport equ 210h dport equ 211h ctrlport equ 21bh
data segment
table dw OlOlh, 0102h, 0104h, 0108h, OHOh, 0120h, 0140h, 0180h
dw 0201h, 0202h, 0204h, 0208h, 0210h, 0220h, 0240h, 0280h
;dw 0410h, 0420h, 0440h, 0480h ; 键盘编码
char db 12, 13, 14, 15, 11, 10, 9, 8, 4, 5, 6, 7, 3, 2, 1,0 ;与键盘编码对照
qdm db
3fh, 30h, 5bh, 4fh, 66h, 6d

最近更新

2025年度农村自建房合同模板:农村自建房太阳.. 9页

2025年度农村房屋产权登记服务购房合同 8页

2025年度农村土地流转承包与农业发展合作协议.. 8页

2025年度农户生态循环农业养殖合作协议 9页

2025年心脑血管用药合作协议书 68页

2025年控制器及引爆、爆炸器项目建议书 66页

分布式云存储技术-全面剖析 25页

PPP项目中的信用风险评估模型研究-全面剖析 25页

有关记叙文作文400字锦集6篇 7页

校园文明建设演讲稿(29篇) 56页

监事会选举决议书(3篇) 3页

竞选班长的400字演讲稿(30篇) 36页

一株新黄瓜花叶病毒卫星RNA结构和生物学分析 2页

贫困家庭申请补助报告(3篇) 3页

一个罕见的家猪睾丸雌性化症候群家系的遗传分.. 2页

订单分配与批量计划集成优化方法研究 2页

《工程塑料应用》1988年总目录 2页

“两步法”超精工艺的探讨(上) 2页

ρ-Al 2O 3结合浇注料的研究 2页

ZSM-5沸石分子筛合成的研究 2页

YF45MnV易切非调质钢的性能特点与应用 2页

高一主题班会《让优秀成为一种习惯》 16页

VHS、VO型机在BVU型机系统中的应用 2页

第八讲:领导效率 45页

2023年社会工作实务初级重点知识点汇总 18页

“十三五”全国眼健康规划(2016-2020)实施自评.. 3页

2024年中小学教师信息技术能力考试试题库及答.. 24页

高处作业安全培训试卷 4页

梅毒护理查房患者课件 23页

医院药房的药品采购与库存管理 26页