- 14
- 0
- 约7.01千字
- 约 13页
- 2020-08-30 发布于江苏
- 举报
案例一 单片机最小系统设计
一、功能要求
1、设计一个单片机最小系统;
2、通过锁存器实现地址信息和数据信息的隔离。
二、硬件电路设计
1、方案设计结构示意图:
2、电路设计原理图:
三、参考程序
ORG 0000H
JMP MAIN
ORG 0040H
MAIN:
MOV SP,#07H
MOV DPTR,#0FF45H
MOV A,#88H
MOVX @DPTR,A
SJMP $ END
案例二 信号灯控制
一、功能要求
1、设计一个延时程序,使与 P1.0 相连的发光二极管每隔 1 秒亮一次;
2、采用循环控制,使 8 个发光二极管呈跑马灯方式闪烁,其中发光二
极管点亮时长为 1 秒,熄灭时长为 2 秒。
二、硬件电路设计
1、电路设计原理图
三、参考程序
org 0000h
ljmp start
org 100h
start:
mov dptr,#tab
mov a,#0
mov r3,#8 loop4: mov 30h,a
movc a,@a+dptr
mov p1,a
lcall delay
mov a,30h inc a
mov 30h,a
movc a,@a+dptr
mov p1,a
lcall delay
lcall delay
mov a,30h
inc a
djnz r3,loop4
ljmp start
delay:
mov r7,#100 loop2:mov r6,#100
loop1: mov r5,#49
djnz r5,$ djnz r6,loop1
djnz r7,loop2
ret
tab: db 0feh,0ffh,0fdh,0ffh,0fbh,0ffh,0f7h,0ffh
db 0efh,0ffh,0dfh,0ffh,0bfh,0ffh,07fh ,0ffh
End
案例三 交通灯控制
一、功能要求
利用单片机设计制作具有下列功能的交通灯:
1、自动计时,由两位数码管静态显示;
2、发光二极管分四组分别代表东、南、西、北四个方向交通灯,东、
西方向红灯亮时,南北方向绿灯亮;反之南北方向红灯亮时,东西方
向绿灯亮;小灯每 30S 交替一次。
二、硬件电路设计
三、参考程序
ORG 0000H LJMP START ORG 0100H
BCD1 EQU 50H BCD2 EQU 51H START: MOV SP,#60H
STATE0:MOV A,#0F6H ;初始状态全红灯
MOV P1,A
MOV R2,#1 ;延时 1 秒
S0: LCALL BINBCD
LCALL DISPLAY
LCALL DELAY DJNZ R2,S0
STATE1:MOV A,#0F5H ;南北绿灯 ,东西红灯 MOV P1,A
MOV R2,#20 ;延时 20 秒
S1:LCALL BINBCD
LCALL DISPLAY LCALL DELAY DJNZ R2,S1
STATE2:MOV A,#0F3H ;南北黄灯 ,东西红灯 MOV P1,A
MOV R2,#5 ;延时 5 秒
S2:LCALL BINBCD
LCALL DISPLAY LCALL DELAY DJNZ R2,S2
STATE3:MOV A,#0EEH ;南北红灯 ,东西绿灯 MOV P1,A
MOV R2,#20 ;延时 20 秒
S3:LCALL BINBCD
LCALL DISPLAY LCALL DELAY DJNZ R2,S3
STATE4:MOV A,#0DEH ;南北红灯 ,东西黄灯 MOV P1,A
MOV R2,#5 ;延时 5 秒 S4:LCALL BINBCD
LCALL DISPLAY LCALL DELAY DJNZ R2,S4
LJMP STATE1 ;转至状态 1
DELAY:MOV R7,#20 ;1 秒延时子程序
D1:MOV R6,#200
D2:MOV R5,#123
NOP
DJNZ R5,$
DJNZ R6,D2
DJNZ R7,D1
RET
BINBCD: MOV A,R2 ;二进制转换非压缩 BCD 码子程序
MOV B,#10
DIV AB
MOV BCD2,A ;存十位 BCD 码
MOV BCD1,B ;存个位 BCD 码 RET
DISPLAY: MOV A,BCD1 ;显示子程序
MOV DPTR,#TAB
MOVC A,@A+DPTR ;查个位字形码
MOV P2,A MOV A,BCD2
MOVC A,@A+DPTR ;查十位字形码
MOV P0,A RET
TAB: DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F8H,80H,90H
END
案例四 简易电子密码锁设计
一、功能要求
1、初始状态下显示屏显示“ HELLO ”,并保
您可能关注的文档
- 51单片机红外报警器设计(电路图+代码).docx
- 第十六章电压电阻综合测试(人教版).docx
- 基于51单片机的数字频率计设计.docx
- 人体内环境及稳态.docx
- 基于单片机的交通灯控制器.docx
- 单片机课程设计00-99加计数器(完结版qq).docx
- 电阻耐压参数表.docx
- 二年级下数学选择题、画图题练习.docx
- 科研网络模型.docx
- 基于51单片机的简易函数信号发生器.docx
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 2025年渤海船舶职业学院单招笔试数学试题库含答案解析.docx VIP
- 三年级数学下册计算题大全100.doc VIP
- 【2026-01-11】《中华人民共和国危险化学品安全法》解读丨简洁版.pptx VIP
- 2024年新疆高考理科综合试卷(含答案解析).docx
- 《王玄览玄珠录的道教思想.doc VIP
- 人教版七年级英语上册完形填空、翻译、阅读理解训练含参考答案-精选5套.docx VIP
- 微信原创文章怎么修改,原创素材怎么利用?20170401.doc VIP
- 双轴搅拌机检修工艺规程.pdf VIP
- 山东省青岛市李沧区2024-2025学年八年级上学期期末考试数学试卷 (原卷版+解析版).docx VIP
- 双轴搅拌机检修规程.doc VIP
原创力文档

文档评论(0)