电视机课设报告 信号发生器 车清龙Word文档格式.docx

上传人:b****1 文档编号:3728963 上传时间:2023-05-02 格式:DOCX 页数:37 大小:123.83KB
下载 相关 举报
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第1页
第1页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第2页
第2页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第3页
第3页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第4页
第4页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第5页
第5页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第6页
第6页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第7页
第7页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第8页
第8页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第9页
第9页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第10页
第10页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第11页
第11页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第12页
第12页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第13页
第13页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第14页
第14页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第15页
第15页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第16页
第16页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第17页
第17页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第18页
第18页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第19页
第19页 / 共37页
电视机课设报告 信号发生器 车清龙Word文档格式.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

电视机课设报告 信号发生器 车清龙Word文档格式.docx

《电视机课设报告 信号发生器 车清龙Word文档格式.docx》由会员分享,可在线阅读,更多相关《电视机课设报告 信号发生器 车清龙Word文档格式.docx(37页珍藏版)》请在冰点文库上搜索。

电视机课设报告 信号发生器 车清龙Word文档格式.docx

周五:

验收课题,回答课题程序内容。

六、主要参考资料

[1]谈新权、邓天平等.《视频技术基础》.第一版.华中科技大学出版社.2004年:

第1页至第78页

[2]俞斯乐.《电视原理》.第六版.国防科技大学出版社.2005年:

第1页至第157页

[3]朱定华、戴汝平等.《单片微机原理与应用》.第一版.清华大学出版社.2003年:

第1页至第80页

指导教师(签名):

2012年月日

目录

1.设计原理…………………………………………………………………………4

2.设计内容…………………………………………………………………………4

3.设计方法…………………………………………………………………………5

3.1AT89C2051工作过程…………………………………………………………5

3.2软件设计思想和流程图………………………………………………………6

3.3系统总程序……………………………………………………………………7

4设计总结…………………………………………………………………………22

5参考资料……………………………………………………………………………22

1.设计原理

本课程设计所涉及到的彩条信号发生器,是利用单片机产生序列行、场同步信号和R、G、B三基色信号,然后输入给视频编码芯片AD722产生白、黄、青、绿、紫、红、蓝、黑8种颜色的彩色条状图像信号。

系统电路原理图:

图1.1彩条信号发生器系统框图

2.设计内容

根据我的设计图形,整幅画面可分为7个部分,每部分41行,共7x41=287行。

而且每一行要有80个机器周期,其中13个周期固定不变,其余67个周期按需要分配颜色周期。

各块的颜色分配如下图所示。

图1.2图像各部分颜色分配

第①部分:

32白+8红+24白

第②部分:

16白+40红+8白

第③部分:

16白+8红+8白+8红+8白+8红+8白

第④部分:

第⑤部分:

第⑥部分:

第⑦部分:

3.设计方法

3.1AT89C2051工作过程

AT89C2051输出P1

数据

机器周期数

备注

第623行的行同步

00001000

00000000

6

34

第623.5行开始

5个均衡脉冲

00000100

3

37

共重复5次

第1行开始

5个开槽脉冲

(第一场开始)

第2.5行开始

第6行开始

18个行同步

74

共重复18次

第24行开始

287个彩条行

00001000

00000000

00000000

7

67

共重复41次

00010000

00100000

01000000

6

7

10

5

22

27

00110000

01010000

重复41次

5

10

27

67

第311行开始

第312.5行开始

(第二场开始)

第316行开始

空半行

40

第319行开始

17个行同步

共重复17次

第336行开始

同第一场

同第一场

共287行,

然后接第一场第623行的行同步

3.2软件设计思想和流程图

电视机采用隔行扫描的方式,即一帧图像分成两场。

因为彩条图像每一部分的每一行、每一场图像是一样的,程序设计时,应当采用循环的方式,使程序结构化,小型化。

并且,严格按照信号脉冲的宽度,根据指令周期的不同,选用合适的指令。

程序流程图如下:

下一场

Y

NY

N

Y

Y

彩条开始

图3.1系统程序流程图(未考虑隔行扫描)

3.3系统总程序

;

////////单片机电子系统设计B///////////

////////////“中”——车清龙////////////////

ORG0000H

START:

MOVA,#00H

MOVP1,A;

初始化清0

MOVIE,#0;

禁止中断

MOVSP,#70H;

栈区地址

CLRPSW.3;

选寄存器组为0组

CLRPSW.4

LOOP:

SETBP1.3;

D623H:

NOP;

开始6个机器周期

NOP

MOVR1,#9

CLRP1.3

D34:

开始34个机器周期

DJNZR1,D34;

MOVR2,#5;

第623.5行开始5个均衡脉冲

LOOP101:

SETBP1.2

MOVR1,#10;

开始3个机器周期

CLRP1.2

D37:

开始37个机器周期

DJNZR1,D37;

30

DJNZR2,LOOP101

笫一行开始5个开槽脉冲

LOOP111:

MOVR1,#8;

D341:

DJNZR1,D341;

32

DJNZR2,LOOP111;

笫2.5行开始5个均衡脉冲

LOOP121:

D371:

MOVR0,#18;

笫6行开始的18个行同步

DJNZR1,D371;

DJNZR2,LOOP121

LOOP181:

MOVR1,#2

SETBP1.3

D6H:

DJNZR1,D6H;

MOVR1,#17

D74:

开始74个机器周期

DJNZR1,D74;

68

DJNZR0,LOOP181

MOVR0,#41

;

第24行开始的287个彩条行(255+32)

LOOP1:

C1023H:

DJNZR1,C1023H;

开始7个机器周期

////////////////////////////////////////////////////第1部分

MOVR1,#14

MOVA,#70H

MOVP1,A

C1032H:

DJNZR1,C1032H;

开始32个机器周期(白)

MOVA,#10H

开始8个机器周期(红)

AD1024H:

DJNZR1,AD1024H

MOVR1,#10

AD1025H:

DJNZR1,AD1025H;

开始23个机器周期(白)

MOVA,#0

开始4个机器周期"

0"

MOVR2,#41

DJNZR0,LOOP1

LOOP2:

MOVR1,#2;

AD1026H:

DJNZR1,AD1026H

AD1027H:

DJNZR1,AD1027H

////////////////////////////////////////////////////第2部分

MOVR1,#6

AD1028H:

DJNZR1,AD1028H;

开始16个机器周期(白)

AD1029H:

DJNZR1,AD1029H;

开始40个机器周期(红)

AD1030H:

DJNZR1,AD1030H;

开始7个机器周期(白)

DJNZR2,LOOP2

LOOP3:

D1031H:

DJNZR1,D1031H;

////////////////////////////////////////////////////第3部分

D1033H:

DJNZR1,D1033H;

D1034H:

DJNZR1,D1034H;

D1035H:

DJNZR1,D1035H;

开始8个机器周期(白)

D1036H:

DJNZR1,D1036H;

D1037H:

DJNZR1,D1037H;

D1038H:

DJNZR1,D1038H;

AD1039H:

DJNZR1,AD1039H;

DJNZR0,LOOP3

LOOP4:

A1040H:

DJNZR1,A1040H

AD1041H:

DJNZR1,AD1041H

////////////////////////////////////////////////////第4部分

AD1042H:

DJNZR1,AD1042H;

AD1043H:

DJNZR1,AD1043H;

AD1044H:

DJNZR1,AD1044H;

AD1045H:

DJNZR1,AD1045H;

AD1046H:

DJNZR1,AD1046H;

AD1047H:

DJNZR1,AD1047H;

AD1048H:

DJNZR1,AD1048H;

开始7个机器周期(白)

DJNZR2,LOOP4

LOOP5:

D17H:

DJNZR1,D17H;

////////////////////////////////////////////////////第5部分

D170H:

DJNZR1,D170H;

D130H:

DJNZR1,D130H;

D160H:

DJNZR1,D160H;

D140H:

DJNZR1,D140H;

D100H:

DJNZR1,D100H;

DH:

DJNZR1,DH;

AD60H:

DJNZR1,AD60H;

DJNZR0,LOOP5

LOOP6:

AD6H:

DJNZR1,AD6H

AD7H:

DJNZR1,AD7H

////////////////////////////////////////////////////第6部分

AD70H:

DJNZR1,AD70H;

AD30H:

DJNZR1,AD30H;

AD60EH:

DJNZR1,AD60EH;

DJNZR2,LOOP6

LOOP7:

C171H:

DJNZR1,C171H;

////////////////////////////////////////////////////第7部分

C1H:

DJNZR1,C1H;

AD601H:

DJNZR1,AD601H

ADW30H:

DJNZR1,ADW30H;

MOVR2,#5

DJNZR0,LOOP7

//////////////////第二场///////////////////

LOOP131:

SETBP1.2

MOVR1,#11;

D372:

DJNZR1,D372;

33

MOVR3,#5;

笫312.5行开始5个开槽脉冲

DJNZR2,LOOP131

LOOP141:

D342:

DJNZR1,D342;

笫316行开始5个均衡脉冲

DJNZR3,LOOP141

LOOP151:

D373:

DJNZR1,D373;

DJNZR2,LOOP151

空半行(40个机器周期)

K40:

DJNZR1,K40;

MOVR3,#17;

笫319行开始17个行同步

LOOP171:

NOP

TD6H:

DJNZR1,TD6H

MOVR1,#22;

TD74:

DJNZR1,TD74;

66

DJNZR3,LOOP171

LOOP8:

C1023:

DJNZR1,C1023;

////////////////////////////////////////////////////第01部分

C1032:

DJNZR1,C1032;

AD1024:

DJNZR1,AD1024

AD1025:

DJNZR1,AD1025;

DJNZR0,LOOP8

LOOP9:

AD1026:

DJNZR1,AD1026

AD1027:

DJNZR1,AD1027

////////////////////////

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2