- 1
- 0
- 约3.28千字
- 约 7页
- 2019-01-12 发布于江苏
- 举报
微机原理课程方案-杨耀国
PAGE
PAGE 6
※※※※※※※※※
※※※※※※※※※
※※
※※
※※
※※※※※※※※※
2008级学生微机原理
课程设计
微机原理课程设计报告书
课题名称
简易数码锁设计
姓 名
杨耀国
学 号
08
院、系、部
物理与电信工程系
专 业
通信工程
指导教师
谭跃
2010年 06
设计任务及要求:
指导教师签名:
年 月 日
二、指导教师评语:
指导教师签名:
年 月 日
三、成绩
验收盖章
年 月 日
简易数码锁设计
0812401*08 杨耀国
一、设计目的 随着电子技术的发展,单片机因其具有体积小、集程度高、可靠性好、性价比高等突出优点已在工业控制、智能仪表、数控拥未、数据采集处理、通讯及各种智能家电和玩具等方面得到了广泛应用。
二、设计要求基本功能:设置初始密码,随机输入密码并按确认键检验,若密码正确则绿灯亮;若密码错误则红灯亮,峰鸣器峰鸣一瞬间。
扩展功能:在运行过程中随时修改密码,并按相关键确认,之后再重新随机输入密码,若密码正确则绿灯亮,若密码错误则红灯亮,峰鸣器峰鸣一瞬间。
三、电路及连线设计
图2.1.1 数码锁硬件框图
图2.1.2
图2.1.3 结果显示
图2.1.4
四、使用说明本课程设计是基于8255单片机的简单应用,具有设置初始密码,随机输入密码并按确认键检验,若密码正确则绿灯亮,若错误则红灯亮,并伴随有短暂的峰鸣声。在运行过程中随时修改密码,并按相关键确认,之后重新随机输入密码,并按确认键检验,若密码正确则绿灯亮,若错误则红灯亮,并伴随有短暂的峰鸣声。
五、流程图设计比较
比较
是
是
否
否
是
否
是
任意输入密码
KK1是否被按下?
K6.K7是否都为高电平?
KK2是否被按下?
输入新密码
输入的密码
绿灯亮
正确的密码
(初始为000000)
两者是否相同
红灯亮
峰鸣
否
六、程序设计如下:
porta equ 60h
portb equ 61h
portc equ 62h
ctrl equ 63h
data segment
buff db 64 dup(?)
data ends
code segment
assume ds:data,cs:code
start:mov ax,data
mov ds,ax
mov dx,ctrl
mov al
out dx,al ;对8255初始化,A口为输入,B口为输出,C口高入低入
mov dx,portb
mov al,00h ;使开始时所有的灯亮
out dx,al
a7: mov dx,portc
in al,dx ;设置原始密码为000000
mov buff,al
jmp a3
a10: mov dx,portb ;使所有的灯亮
mov al,00h
out dx,al
mov dx,portc
in al,dx
test al
jz a10 ;如果KK2被按下,则修改密码
change:mov dx,porta
in al,dx
mov buff,al
jmp a3
a1: mov dx,portb ;使蜂鸣熄灭
mov al,0ch
out dx,al
a3: mov dx,portc
in al,dx
test al
jz a3
a2: mov dx,portc
in al,dx
test al
jnz a10
mov dx,porta
in al,dx
mov bl,buff
xor al,bl
jz right
jnz error ;读取A口状态,若与密码相同则跳至wright,否则跳至error.
right:mov dx,portb
您可能关注的文档
- 古诗文阅读习题.doc
- 台湾中小型风电成长概况 有数据.ppt
- 史凯齐高分写作-程序图.ppt
- 各部门管理规范.doc
- 各族人民共同成长.ppt
- 合同法律规范.ppt
- 各种通信电缆制做.docx
- 各种震荡电路方案.ppt
- 合同法案例解析练习.ppt
- 吉林电视台1500平方米演播室舞台机械方案思路.docx
- 抚顺石化工贸中心资金控制体系优化研究:理论、实践与创新.docx
- 探秘中华通草蛉滞育发育:生殖生物学特征与调控机制.docx
- 稀有鮈鲫受精机制及影响因素的深度剖析.docx
- 从美国强制反诉制度探寻我国民事诉讼反诉制度的革新路径.docx
- 中国职业足球管理体制:演进、困境与突破路径探究.docx
- 论我国网上个体经营活动法律规制的完善与实践.docx
- 论取保候审期间脱逃后又归案的自首认定困境与出路.docx
- 动调陀螺赋能双轴稳定平台控制系统的关键技术与优化策略研究.docx
- 论我国犯罪被害人国家补偿制度的构建与完善:法理、实践与发展路径.docx
- 光纤光栅传感监控软件:原理、应用与创新发展研究.docx
最近下载
- (2026春新版)教科版三年级科学下册全册PPT课件.pptx
- 2026江西省赣勤发展集团有限公司社会招聘6人备考题库附答案.docx VIP
- 热力发电厂课程设计报告dc系统.docx VIP
- 陕西科技大学镐京学院《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx
- 皮鞋工艺学(共计755页,共计3部分)_部分3.pptx
- 2025年湖北国土资源职业学院单招职业适应性考试题库及答案1套.docx VIP
- 工业蒸汽轮机-西门子中国.PDF VIP
- 2026年邵阳职业技术学院单招职业技能考试题库及答案1套.docx VIP
- 门诊药房处方点评与分析.doc VIP
- 装饰装修工程验收资料大全.doc VIP
原创力文档

文档评论(0)