- 26
- 0
- 约8.59千字
- 约 29页
- 2018-04-23 发布于河南
- 举报
单片机和8253的课程设计
运用8253实现方波发生器
摘要:单片机可以根据用户的需要,实现特定的功能,比如定时、中断处理等。但是由于设计上的原因,有些功能必须要扩展。单片机与其他特定功能的芯片,可以在单片机统一指挥下协同工作。因此,单片机系统的扩展,是很重要的研究方向。
关键字:方波发生器、定时器、8253、单片机
目 录
1、绪论…………………………………………………………………1
1.1、课程设计背景 ……………………………………………1
1.2、课题设计的目的 …………………………………………1
1.3、课题要求 …………………………………………………2
2、实验方案……………………………………………………………3
2.1、设计思路 …………………………………………………3
2.2、方案选择 …………………………………………………3
2.3、方案可行性研究 …………………………………………8
3、课题方案阐述………………………………………………………9
3.1、硬件设计 …………………………………………………9
3.2、各个部件功能描述 ………………………………………10
3.3、程序设计流程图 …………………………………………18
3.3、程序设计 …………………………………………………18
4、调试与仿真…………………………………………………………20
4.1、Proteus环境下的仿真调试 ……………………………20
4.2、仿真结果 …………………………………………………20
5、设计中的问题………………………………………………………22
5.1、硬件连接的若干问题 ……………………………………22
5.2、软件调试的若干问题 ……………………………………22
6、总结…………………………………………………………………24
6.1、设计心得体会………………………………………………24
6.2、致谢…………………………………………………………25
7、参考文献……………………………………………………………26
1、绪论
1.1、课程设计的背景
单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),它最早是被用在工业控制领域使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中目前单片机渗透到我们生活的各个领域,掌握各芯片的逻辑功能及使用方法了解面包板结构及其接线方法了解熟悉的设计与制作。MOV DX,04A6H ;控制寄存器MOV AX,36H ;计数器0,方式3
OUT DX,AX
MOV DX,04A0H
MOV AX,7CH
OUT DX,AX
MOV AX,92H
OUT DX,AX ;计数值927CH
MOV DX,04A6H
MOV AX,76H ;计数器1,方式3
OUT DX,AX
MOV DX,04A2H
MOV AX,32H
OUT DX,AX
MOV AX,0 ;计数值32H
OUT DX,AX
MOV DX,04A6H
MOV AX,0B6H ;计数器2,方式3
OUT DX,AX
MOV DX,04A4H
MOV AX,04H
OUT DX,AX
MOV AX,0 ;计数值04H
OUT DX,AX
ORG 0BB0H
AJMP MAIN
MAIN:
CLR P1.0 ;使GATE为低电平,禁止计数
MOV DPTR,#0FF2BH ;送控制寄存器地址到数据指针寄存器
MOV A,#36H ;送工作方式字到累加 MOVX @DPTR,A ;工作方式字送到控制寄存器
MOV DPTR,#0FF28H ;送通道0地址
MOV A,#16H ;计数器/定时器初始值
MOVX @DPTR,A ;初始值送入通道0寄存器
SETB P1.0 ;使GATE为高电平,允许计数
LOOP: JNB P1.5,SUBFUNC ;查询按键是否被按下
JNB P1.6,SUBFUNC
JNB P1.7,SUBFUNC
AJMP LOOP ;返回子程序,继续扫描按键
SUBFUNC:LCALL SCAN ;按键被按下,调用子程序
AJMP LOOP
SCAN: JNB P1.7,MAIN ;复位键按下,执行复位操作
JNB P1.6,FADD ;频率加操作
JNB P1.5,FSUB ;频率减操作
FADD: MO
您可能关注的文档
最近下载
- 2026年河北省职业院校技能大赛中职组艺术设计赛项样题第五套.pdf VIP
- granofin ta powder product sheet化学特性基于没食子单宁铁络合物的植鞣剂.pdf VIP
- granofin 80 liquid product sheet基于活性多羟基化合物低甲醛鞣制复鞣剂.pdf VIP
- granofin easy90liquid product sheet有机鞣剂简单安全.pdf VIP
- Granofin FCC、塔拉栲胶、磺化油在无铬鞣工艺中的应用研究.pdf VIP
- 2025年乐山市中考物理试卷(含答案解析).docx
- 教程granofin b1 liquid cn product sheet产品说明书.pdf VIP
- 初中数学竞赛知识点.pdf VIP
- 职业院校技能大赛艺术设计中职样题.docx VIP
- 重油改质解决方案.PDF VIP
原创力文档

文档评论(0)