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年度城市排水系统改造工程合同 9页

2025年度城市公园改造工程结算及绿化养护合同.. 8页

2025年度地质勘探实验室分包检验技术服务协议.. 9页

2025年度地下室租赁合同范本与案例分析 9页

2025年度土地置换项目土地流转及收益分配协议.. 9页

2025年度土地承包经营权流转与保险代理服务合.. 9页

2025年度国际金融中心人民币单位协定存款合同.. 8页

2025年度国际技术转移与专利授权合同 9页

2025年度国家股股权托管与国有控股上市公司治.. 9页

2025年度团建活动特色游戏道具与设备租赁合同.. 9页

2025年度商铺装修与消防通道维护合同 9页

2025年度商场顾客满意度调查与提升服务合同 8页

2025年度商务大厦卫生保洁与设施维护及环境监.. 9页

2025年度商业企业购销合同印花税税率执行与税.. 7页

2025年度员工自愿放弃社保并实施个人账户管理.. 8页

2025年度合资绿色建筑技术研发与推广协议 8页

2025年度合同变更中的合同成本会计核算及处理.. 8页

2025年度合伙经营甜品屋合作协议 9页

2025年度口腔科医疗技术培训与学术交流合同模.. 9页

2025年度双方约定协议书:海洋资源开发合作协.. 9页

2025年度厨房设备安装与智能控制系统集成合同.. 9页

2025年度厂房租赁合同模板(含环保设施建设要.. 8页

2025年度印刷厂员工福利保障劳动合同 8页

2025年度单位帮扶农村环境保护与生态修复协议.. 9页

2025年度医院进修生专业技能提升与职业规划合.. 8页

2025年度医院体检中心与医疗机构合作健康医疗.. 8页

2025年度医疗机构医师医疗安全培训合同 8页

2025年度医疗卫生公益性岗位工作者劳动合同协.. 8页

2025年度区间公共交通一体化发展合作协议 8页