文档库 最新最全的文档下载
当前位置:文档库 › 单片机模拟题(计科)

单片机模拟题(计科)

单片机模拟题(计科)
单片机模拟题(计科)

1.8051与8052的区别是:( D )

(A)有无内部程序存储器(B)内部数据存储器的类型不同

(C)内部程序存储器的类型不同(D)内部数据存储单元数目的不同

2.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( A )。

(A)PSW (B)PC (C)A (D)SP

3.访问外部数据存储器时,不起作用的信号是( C )。P14

(A)RD(B)WR(C)PSEN(D)ALE

4.AJMP指令的跳转范围是( A )。P56

(A)2KB (B)1KB (C)256 (D)64KB

5.下列指令中正确的是( B )。

(A)MOV P2.1,A a是8位,p2.1是1位(B)JBC TF0,L1

(C)MOVX B,@DPTR movx a,@dptr P79 (D)MOV A,@R3 mov a,@ri i=0,1 P41

6.MCS-51单片机扩展外部程序存储器和数据存储器( A )。P25

(A)分别独立编址(B)统一编址

(C)分别独立编址或统一编址(D)动态变址

7.在MCS-51中,需要外加电路实现中断撤除的是:( A )P110

(A)电平方式的外部中断(B)脉冲方式的外部中断

(C)外部串行中断(D)定时中断

8.通过串行口发送或接收数据时,在程序中应使用:( C )指令

(A)MOVC (B)MOVX (C)MOV (D)XCHD

9. 下列指令中有错误的是( D )。

(A)MOV A,R4 (B)MOV 20H,R4 (C)MOV R4,A (D)MOV @R4,R3 没有这种指令 ri

10.单片机复位后,SP、PC、I/O口的内容为( C )P34

(A)SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH

(B)SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H

(C)SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH

(D)SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H

11.8051与8031的区别是:( D )

(A)、内部数据存储单元数目的不同(B)、内部数据存储器的类型不同

(C)、内部程序存储器的类型不同(D)、有无内部程序存储器

12.如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作。A

(A)ALE (B)VCC (C)PSEN (D)A15 P14 P37题22

13.LJMP指令的跳转范围是( D )。P57

(A)256 (B)1KB (C)2KB (D)64KB

14.下列指令中正确的是( B )。P61

(A)DEC DPTR 有inc dptr (B)CPL A (C)MOVC B,@PC+A 有movc a,@a+pc

(D)MOV R1, R3 没有寄存器到寄存器

15.子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是( C )完成的。P101 A.通过POP命令 B.通过MOV 指令 C.通过RET或RETI指令 D.自动

16.MCS-51的并行I/O口读-改-写操作,是针对该口的( D )。P27

(A) 引脚 (B) 片选信号 (C) 地址线 (D)内部锁存器

17.对于由80C51构成的单片机应用系统(EA=1),中断响应并自动生成长调用指令LCALL后,应( B )去执行中断服务程序。P14

(A)、转向外部程序存储器(B)、转向内部程序存储器

(C)、转向外部数据存储器(D)、转向内部数据存储器

18.发送一次串行数据的操作不包含的是( B )。P144

(A)CLR TI 发送中断标志清零(B)MOV A,SBUF 将收到数据送入累加器a(C)JNB TI,$

(D)MOV SBUF,A 数据写入发送缓冲器,启动发送

19.当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为( B )。P20

A.0003H B.0023H C.0013H D.001BH

21.MCS-51单片机有片内ROM容量( A )

A. 4KB

B. 8KB

C. 128B

D. 256B 52系列

22.MCS-51单片机的位寻址区位于内部RAM的( D )单元。P21

A.00H—7FH

B.20H—7FH

C.00H—1FH

D.20H—2FH

23.MCS-51单片机的串行中断入口地址为( C )

A. 0003H

B. 0013H

C. 0023H

D. 0033H

24.MCS-51单片机的最小时序定时单位是( B )

A. 状态

B. 拍节那跑来的名词...

C. 机器周期

D. 指令周期

25.若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为( D )

A. 2MHz

B. 1MHz

C. 500KHz

D. 250KHz

26. 中央处理器是由( B )构成。

A. 运算器、存储器

B. 运算器、控制器

C. 运算器和I/O接口

D. 运算器、控制器、存储器和I/O接口

27. 下列关于RST引脚作用的正确说法是( B )

A. 当该引脚输入的信号延续4周期以上的高电平时,完成单片机复位操作

B. 电源电压下降到下限值时,备用电源通过此引脚向内部RAM供电

C. 有内部EPROM的芯片固化程序时,由此引脚送入编程脉冲

D. 有内部EPROM的芯片固化程序时,由此引脚送入编程电压

28. 51单片机的低功耗方式说法错误的是( C ) https://www.wendangku.net/doc/2510005713.html,/mcu51/dpjzx9.htm

A. 低功耗方式都是由PCON的有关位来控制

B. 待机方式下振荡器仍旧工作,但CPU停止工作

C. 掉电方式可由中断或复位唤醒只有复位

D. 掉电方式下单片机一切工作都停止,只有内部RAM的数据被保存

29. 下列指令中属于位寻址方式的是( B )

A. MOV A, 30H

B. MOV C, 30H

C. MOV 20H,30H

D. MOV A, #30H

30.MCS-51单片机有七种寻址方式,其中: MOV A,direct属于( D )寻址;MOVX A,@A+DPTR 属于( B )寻址。P42 基址寄存器加变址寄存器间接寻址方式

A.间接 B.变址 C.相对 D.直接 E.位

31. .MCS-52 子系列与MCS-51 子系列相比,下列说法错误的是(B)。

A.片内ROM 从4KB 增加到8KB

B.片内RAM 从128 位增加到256 位 256B

C.定时/计数器从2 个增加到3 个

D.中断源从5 个增加到6 个

32.MCS-51单片机有五个中断源。其中,定时器T0的入口地址为( B )。

A.0003H B.000B H C.0013H D.001BH E.0023H

33.8031有4组工作寄存器区,它们是由PSW状态字中的( B )位决定的。P17

A.CY、OV B.RS1、RS0 C. F0 、RS1 D.CY、AC E.F1、P

34.在执行调用指令时,( A )调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。

A.跟踪 B.单步 C.断点 D.连续运行 E.快速运行到光标处

35.采用8031单片机必须扩展( B )。

A.数据存储器 B.程序存储器 C.I/O接口 D.显示接口 E.键盘接口

36.单片机在进行取指令操作时,指令的地址是由( B )的内容决定。

A.SP B.PC C.DPTR D.PSEN和ALE E.ALE 、RD和WR

37.定时/计数器的定时是指( E ),定时/计数器的计数是指( D )。

A.对时间计数 B.外部事件定时 C.内部事件计数

D.外部事件计数 E.对内部时钟计数

38. 下列指令不是变址寻址方式的是(C)。 P42

A.JMP @A+DPTR

B.MOVC A,@A+PC

C.MOVX A,@DPTR 寄存器间接寻址

D.MOVC A,@A+DPTR

39. 下列关于MCS-51 单片机的复位方式说法正确的是(B)。

A.复位时将PC 和SP 清零,使得单片机从0000H 单元开始执行程序 sp07h

B.复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法

C.复位会改变内部的一些专用寄存器和用户RAM 中的数据

D.复位时会将ALE 设置为高电平,PSEN 为低电平 P34 均高

40. 51 单片机执行MOVC 指令时,相关的信号状态是(B)。 P14 RD

A.PSEN 有效为低电平,RD 有效为低电平

B.PSEN 无效为高电平,RD 有效为低电平

C.PSEN 有效为低电平,RD 无效为高电平

D.PSEN 有效为高电平,RD 无效为高电平

41.主频为12MHz的单片机它的机器周期为( C )。 P37 题10

A.1/12μs B.0.5μs C.1μs D.2μs

42.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为(C)。65036

A.500

B.1000

C.216-500

D.216-1000

43.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。P29

A.P3.2 INT0

B.P3.3 INT1

C.P3.4 T0

D.P3.5 T1

44.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。

A.外部中断0

B.外部中断1

C.定时器0中断

D.定时器1中断

1.MCS-52单片机片内共有( 256 )字节单元的RAM。

2. 8031单片机复位后,R4所对应的存储单元的地址为( 04 )H。因上电时PSW=( 00 )H,这时当前的工作寄存器区是第( 0 )组工作寄存器区。P37 题9

3. 在MCS-51中,PC和DPTR都用于提供地址指针,但PC是为了访问(程序)存储器提供地址指针,而DPTR是为访问(数据)存储器提供地址指针。P65 题9

4.当EA接地时,MCS-51单片机将从(外部程序存储器)的地址0000H开始执行程序。

5. 计算机三总线分别为:(数据)总线、(地址)总线、(控制总线)总线。

6. 在串行通讯中,帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式1。P143

7.I/O编址技术有(独立编址)和(统一编址)两种。P201 会考吗?

8.I/O数据传送的控制方式有(无条件传送)、程序查询方式、(中断)。DMA?

9. P2 口的功能为(地址总线)和(通用I/O口)。P29

10. 51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送数据时,在程序中应使用:( mov sbuf,a ) 指令;在接收数据时,在程序中应使用:( mov a,sbuf ) 指令。

11. 访问片外数据存储器的寻址方式是(寄存器间接寻址)

12.单片机工作方式除了正常的操作方式外,还具有掉电运行方式和(待机)运行方式,其掉电运行方式唤醒方法为(复位)。

13.当单片机复位时PSW=( 00H )H,SP=( 07H )。

14.串行口方式3发送的第9位数据要事先写入( SCON )寄存器的( TB8 )位。

15.MCS-51的并行I/O口信息有(读引脚)和(读端口)二种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。P27

16.(A)= 85H,(R0)=20H,(20H)=AFH,执行指令:ADD A,@R0 结果为: Cy=1,Ac=( 1 ),OV=1,P=( 1 )。P49 0011 0100 B

17.若(IP)=00010100B,则优先级最高者为(外部中断1 ),最低者为(定时器/计时器T1 )。P106 (IP:——— PS PT1 PX1 PT0 PX0)

18.总线驱动器74LS244和74LS245经常用作三态数据缓冲器,(74LS244)为单向三态数据缓冲器,而( 74LS245 )为双向三态数据缓冲器。又是那跑来的题?

19.一个机器周期等于( 6 )个状态周期,振荡脉冲2分频后产生的时序信号的周期定义为状态周期。

20.MCS-51的定时器用作定时时,其定时时间与时钟频率和计数初值有关。用作计数时,最高计数频率为时钟频率的( 1/24 )倍。P136 题3

21.单片机与普通计算机的不同之处在于其将(微处理器)、(数据存储器RAM )、I/O口(串口、并口等) 、ROM(程序存储器)集成于一块芯片上。

22.MCS-51全部指令按字节长度可分为(单字节)指令、(双字节)指令和(三字节)指令。

23.12根地址线可选择( 4KB )存储单元,32KB存储单元需要( 15 )根地址线。2^15=32KB

24.若(PSW)=18H,则选取的是第( 3 )组通用寄存器。这一组通用寄存器的地址范围从( 18H-1FH )。

25.定时器中断请求发生在___定时器记数定时溢出后___。

26.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为程序查询。

27.外部中断1(INT1)的中断入口地址为( 0013H );定时器1的中断入口地为( 001BH )。

28.51系列单片机扩展数据存储器最大寻址范围为( 64KB )。

29.MOV A,20H中,20H的寻址方式称之为(直接寻址)。

30.关于堆栈类操作的两条指令分别是( push )、( pop )。

31.MCS-51单片机一个机器周期共有( 12 )振荡周期。

32.当扩展外部存储器或I/O口时,P2口用作(为系统提供高位地址)。

33.MCS-51单片机内部RAM区有( 8 )个工作寄存器。

34.MCS-51单片机内部RAM区有( 128 )个位地址。

35.定时器工作方式1为( 16 )位计数器。

36.8155可扩展()个并行I/O口。- -!没见过

37.MCS-51单片机PC的长度为( 16 )位。

38.MCS-51单片机SP的长度为( 8 )位

39.MCS-51单片机DPTR的长度为( 16 )位。

40.MCS-51单片机中断源有5个,分别为:INT0 、INT1、 T0、( T1 )、(串行口)。

41.访问8031片外数据存储器MOVX指令采用的是(寄存器间接)寻址方式。P61

42.访问片外程序存储器MOVC指令采用的是(基址寄存器加变址寄存器)寻址方式。

43.若(IP)=00010100B,则优先级最高者为(外部中断1 )最低者为(定时器/计时器T1 )。

44.若系统晶振频率为6MHz,则机器周期(2)μs,最短和最长的指令周期分别为(2)和(8)μs。

45.MCS-51单片机的串行接口有( 4 )种工作方式。其中方式( 2 3 )为多机通信方式。

1.MOVX A,3057H (×)没这么大

2.MCS-51单片机可执行指令:MOVC A,@DPTR。(×) mov a,@a+dptr

3.外部中断0的入口地址是0003H。(√)

4.单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。(×)

5.特殊功能寄存器可以用间接寻址方式寻址。(√)

6.当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。(√)

7.8051单片机必须使用内部ROM。(×)

8.8155是一种8位单片机。()是单片机吗?还是芯片?

9.EPROM不需紫外线能擦除,如2816在写入时就能自动完成擦除。(√)

10.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(×)80~0FFH

11.MCS-51单片机可执行指令:MOV R2,@R1。(×)

12.同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。(×)

13.多字节的指令不一定执行的指令周期长。(√)

14.当向堆栈压入一个字节的数据后,SP中的内容减1。(×)加一

15.区分外部程序存储器和数据存储器的最可靠的方法是看其是被WR还是被PSEN信号连接。(√)

16.在8051系统中,一个机器周期等于1.5μs。(×)时钟频率?

17.片内RAM与外部设备统一编址时,需要专门的输入/输出指令。(×)

1、MCS-51的寻址方式有哪七种?P65 题4

(1)寄存器寻址方式。操作数在寄存器中,因此指定了寄存器就能得到操作数。

(2)直接寻址方式。指令中操作数直接以单元地址的形式给出,该单元地址中的内容就是操作数。

(3)寄存器间接寻址方式。寄存器中存放的是操作数的地址,即先从寄存器中找到操作数的地址,再按该地址找到操作数。

(4)立即寻址方式。操作数在指令中直接给出,但需在操作数前面加前缀标志“#”。

(5)基址寄存器加变址寄存器间接寻址方式。以DPTR或PC作基址寄存器,以累加器A作为变址寄存器,并以两者内容相加形成的16位地址作为操作数的地址,以达到访问数据表格的目的。

(6)位寻址方式。位寻址指令中可以直接使用位地址。

(7)相对寻址方式。在相对寻址的转移指令中,给出了地址偏移量,以“rel”表示,即把PC的当前值加上偏移量就构成了程序转移的目的地址。

2、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?

因为访问外扩的程序存储器和数据存储器执行的指令不同,所发出的控制信号也就不同。

读外部数据存储器时,RD*信号有效。写外部数据存储器时,WR*信号有效。而读外部程序存储器时,PSEN*信号有效。由于发出的控制信号不同,且只能有一种信号有效,因此,即使MCS-51外扩的程序存储器和数据存储器有相同的地址空间,也不会发生数据冲突。

3.编程实现ROM 1000H单元的内容传送到片外RAM 70H单元。

mov a,#00h

mov dptr,#1000h

movc a,@a+dptr

mov r0,#70h

movx @r0,a

4.编程实现片外RAM 1000H单元的内容传送到片内RAM 70H单元。

mov dptr,#1000h

movx a,@dptr

mov 70h,a

5.试编写程序将片外RAM 40H单元的内容R0的内容交换。

mov r1,#40h

movx a,@r1

xch a,r0

movx @r1,a

6.试写出执行完以下每条指令后,R0和A中的内容是什么?(已知(A)=55H)。

MOV RO,#0AFH r0 0afh a 55h

XCH A,R0 r0 55h a 0afh

SWAP A r0 55h a 0fah

XCH A,R0 r0 0fah a 55h

7.内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写它们的字节地址?

地址为00H-1FH的32个单元是4组通用工作寄存器区,每个区包括8个8位工作寄存器,编号为R0-R7。字节地址为20H-2FH 的16个单元可进行128位的位寻址,这些单元构成了1位处理机的存储器空间。字节地址范围是00H-7FH。P37 题12 8.写出MCS-51的所有中断源,并说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除,为什么?

外部中断INTO,定时器/计数器中断T0,外部中断INT1,定时器/计数器中断T1,串行口中断。其中串行口中断TI与RI必须用软件清“0”,因为串口中断的输出中断为TI,输入中断为RI,故用软件清“0”。

9.试编程将片外数据存储器80H单元的内容送到片内RAM的2BH单元。

mov r0,#80h

movx a,@r0

mov 2bh,a

10.编程实现片外RAM 1000H单元的内容传送到R1。

mov dptr,#1000h

movx a,@dptr

mov r1,a

11.写一段程序能准确地使P1.1的输出为“0”状态,P1.5的输出为“1”状态。

mov a,#0f0h

mov p1,a 选择题改的?

12.MCS-51 内部四个并行 I/O 口各有什么异同?作用是什么?

单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器,但这四个端口的功能不全相同。

P0口既可作一般I/O端口使用,又可作地址/数据总线使用;

P1口是一个准双向并行口,作通用并行I/O口使用;

P2口可作为通用I/O使用外,还可在CPU访问外部存储器时作高八位地址线使用;

P3口是一个多功能口,除具有准双向I/O功能外,还具有第二功能。

13.简单叙述8051的C/T0的四种工作模式和串行通信的四种工作模式。

C/T0的模式

0:13位计数器;1:16位计数器;2:8位循环计数器;3:2个独立的8位计数器

串行通信模式

0:同步移位寄存器;1:波特率可变的8位两机异步通信;2:波特率固定的9位可多机的异步通信;3:波特率可变的9位可多机的异步通信。

14. 如何正确使用P3口?P29

要点(只是提示,非答案):

(1)说明P3口有第一功能和第二功能的使用。

(2)P3口的第二功能各位线的含义。

(3)使用时应先按需要选用第二功能信号,剩下的口线才作第一功能I/O线用。

(4)读引脚数据时,必需先给锁存器输出“1”。

15. 简述程序计数器PC的作用。P17

16. 简述寄存器间接寻址方式及其寻址范围。

1.寄存器中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称为寄存器间接寻址方式。

2.寻址范围:内部RAM低128单位,形式@Ri(i=0,1)。外部RAM64K使用DPTR作间址寄存器,形式为@DPTR。

17. 简述MCS-51单片机的中断应用方向。应用方向是真不知道了

18.简述MCS-51单片机的中断入口地址。

外部中断0 0003H 定时器T0中断000BH 外部中断1 0013H

定时器T1中断001BH 串行口中断0023H

选择 10 10’填空 20 10’解答4 20’程序阅读 4 20’程序设计4 20’大题 2 20’

部分答案来自网络,如有雷同不胜荣幸.

基于单片机的简单频率计课程设计报告

《单片机原理与接口技术》课程设计报 告 频率计

1功能分析与设计目标 (1) 2频率计的硬件电路设计 (3) 2.1 控制、计数电路 (3) 2.2 译码显示电路 (5) 3频率计的软件设计与调试 (6) 3.1软件设计介绍 (6) 3.2程序框图 (8) 3.3功能实现具体过程 (8) 3.4测试数据处理,图表及现象描述 (10) 4讨论 (11) 5心得与建议 (12) 6附录(程序及注释) (13)

1功能分析与设计目标 背景: 在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。为了实现智能化的计数测频,实现一个宽领域、高精度的频率计,一种有效的方法是将单片机 用于频率计的设计当中。用单片机来做控制电路的数字频率计测量频率精度高,测量频率的范围得到很大的提高。 题目要求: 用两种方法检测(Δm,△ T)要求显示单位时间的脉冲数或一个脉冲的周期。 设计分析: 电子计数式的测频方法主要有以下几种:脉冲数定时测频法(M法),脉冲周期测频法(T法),脉冲数倍频测频法(AM法),脉冲数分频测频法(AT法),脉冲平均周期测频法(M/T法),多周期同步测频法。下面是几种方案的具体方法介绍。 脉冲数定时测频法(M法):此法是记录在确定时间TC内待测信号的脉冲个数MX ,则待测频率为: FX=MXZ TC 脉冲周期测频法(T法):此法是在待测信号的一个周期TX内,记录标准频率信号变化次数MO。这种方法测出的频率是: FX=MOZTX 脉冲数倍频测频法(AM法):此法是为克服M法在低频测量时精度不高的缺陷发展起来的。通过A倍频,把待测信号频率放大A倍,以提高测量精度。其待测频率为: FX=MXZATO 脉冲数分频测频法(AT法):此法是为了提高T法高频测量时的精度形成的。由于T法测量时要求待测信号的周期不能太短,所以可通过A分频使待测信号 的周期扩大A倍,所测频率为: FX=AMO/Tx

单片机简易频率计课程设计

前言 (3) 一、总体设计 (4) 二、硬件设计 (6) AT89C51单片机及其引脚说明: (6) 显示原理 (8) 技术参数 (10) 电参数表 (10) 时序特性表 (11) 模块引脚功能表 (12) 三、软件设计 (12) 四、调试说明 (15) 五、使用说明 (17) 结论 (17) 参考文献 (18)

附录 (19) Ⅰ、系统电路图 (19) Ⅱ、程序清单 (20)

前言 单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。因此,单片机的学习、开发与应用在生活中至关重要。 随着电子信息产业的不断发展,信号频率的测量在科技研究和实际应用中的作用日益重要。传统的频率计通常是用很多的逻辑电路和时序电路来实现的,这种电路一般运行缓慢,而且测量频率的范围比较小.考虑到上述问题,本论文设计一个基于单片机技术的数字频率计。首先,我们把待测信号经过放大整形;然后把信号送入单片机的定时计数器里进行计数,获得频率值;最后把测得的频率数值送入显示电路里进行显示。本文从频率计的原理出发,介绍了基于单片机的数字频率计的设计方案,选择了实现系统得各种电路元器件,并对硬件电路进行了仿真。

一、总体设计 用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对正弦波、方波、三角波的频率进行自动的测量. 所谓“频率”,就是周期性信号在单位时间(1s)内变化的次数。若在一定时间间隔T内测得这个周期性信号的重复变化次数N,则其频率可表示为f=N/T。其中脉冲形成电路的作用是将被测信号变成脉冲信号,其重复频率等于被测频率f x。时间基准信号发生器提供标准的时间脉冲信号,若其周期为1s,则门控电路的输出信号持续时间亦准确地等于1s.闸门电路由标准秒信号进行控制,当秒信号来到时,闸门开通,被测脉冲信号通过闸门送到计数译码显示电路。秒信号结束时闸门关闭,计数器停止计数。由于计数器计得的脉冲数N是在1秒时间内的累计数,所以被测频率fx=NHz。 本系统采用测量频率法,可将频率脉冲直接连接到AT89C51的T0端,将T/C1用做定时器。T/C0用做计数器。在T/C1定时的时间里,对频率脉冲进行计数。在1S定时内所计脉冲数即是该脉冲的频率。见图1: 图1测量时序图 由于T0并不与T1同步,并且有可能造成脉冲丢失,所以对计数器T0做一定的延时,以矫正误差。具体延时时间根据具体实验确定。 根据频率的定义,频率是单位时间内信号波的个数,因此采用上述各种方案

单片机课程设计报告——智能数字频率计汇总

单片机原理课程设计报告题目:智能数字频率计设计 专业:信息工程 班级:信息111 学号:*** 姓名:*** 指导教师:*** 北京工商大学计算机与信息工程学院

1、设计目的 (1)了解和掌握一个完整的电子线路设计方法和概念; (2)通过电子线路设计、仿真、安装和调试,了解和掌握电子系统研发产品的一个基本流程。 (3)了解和掌握一些常见的单元电路设计方法和在电子系统中的应用: 包括放大器、滤波器、比较器、计数和显示电路等。 (4)通过编写设计文档与报告,进一步提高学生撰写科技文档的能力。 2、设计要求 (1)基本要求 设计指标: 1.频率测量:0~250KHz; 2.周期测量:4mS~10S; 3.闸门时间:0.1S,1S; 4.测量分辨率:5位/0.1S,6位/1S; 5.用图形液晶显示状态、单位等。 充分利用单片机软、硬件资源,在其控制和管理下,完成数据的采集、处理和显示等工作,实现频率、周期的等精度测量方案。在方案设计中,要充分估计各种误差的影响,以获得较高的测量精度。 (2)扩展要求 用语音装置来实现频率、周期报数。 (3)误差测试 调试无误后,可用数字示波器与其进行比对,记录测量结果,进行误差分析。 (4)实际完成的要求及效果 1.测量范围:0.1Hz~4MHz,周期、频率测量可调; 2.闸门时间:0.05s~10s可调; 3.测量分辨率:5位/0.01S,6位/0.1S; 4.用图形液晶显示状态、单位(Hz/KHz/MHz)等。 3、硬件电路设计 (1)总体设计思路

本次设计的智能数字频率计可测量矩形波、锯齿波、三角波、方波等信号的频率。系统共设计包括五大模块: 主芯片控制模块、整形模块、分频模块、档位选择模块、和显示模块。设计的总的思想是以AT89S52单片机为核心,将被测信号送到以LM324N为核心的过零比较器,被测信号转化为方波信号,然后方波经过由74LS161构成的分频模块进行分频,再由74LS153构成的四选一选择电路控制档位,各部分的控制信号以及频率的测量主要由单片机计数及控制,最终将测得的信号频率经LCD1602显示。 各模块作用如下: 1.主芯片控制模块: 单片机AT89S52 内部具有2个16位定时/计数器T0、T1,定时/计数器的工作可以由编程来实现定时、计数和产生计数溢出时中断要求的功能。利用单片机的计数器和定时器的功能对被测信号进行计数。以AT89S52 单片机为控制核心,来完成对各种被测信号的精确计数、显示以及对分频比的控制。利用其内部的定时/计数器完成待测信号周期/频率的测量。 2.整形模块:整形电路是将一些不是方波的待测信号转化成方波信号,便于测量。本设计使用运放器LM324连接成过零比较器作为整形电路。 3.分频模块: 考虑单片机利用晶振计数,使用11.0592MHz 时钟时,最大计数速率将近500 kHz,因此需要外部分频。分频电路用于扩展单片机频率测量范围,并实现单片机频率测量使用统一信号,可使单片机测频更易于实现,而且也降低了系统的测频误差。本设计使用的分频芯片是74LS161实现4分频及16分频。 4.档位选择模块:控制74LS161不分频、4分频或者 16分频,控制芯片是74LS153。 5.显示模块:编写相应的程序可以使单片机自动调节测量的量程,并把测出的频率数据送到显示电路显示,本设计选用LCD1602。 (2)测频基本设计原理 所谓“频率”,就是周期性信号在单位时间(1s)内变化 的次数。若在一定时间间隔T内测得这个周期性信号的重复变 化次数N,则其频率可表示为f=N/T(右图3-1所示)。其中脉 冲形成电路的作用是将被测信号变成脉冲信号,其重复频率等 。利用单片机的定时/计数T0、T1的定时、计数 于被测频率f x 功能产生周期为1s的时间脉冲信号,则门控电路的输出信号持图3-1

高精度单片机频率计的设计

《综合课程设计》 一.数字频率计的设计 姓名:万咬春学号2005142135 一、课程设计的目的 通过本课程设计使学生进一步巩固光纤通信、单片机原理与技术的基本概念、基本理论、分析问题的基本方法;增强学生的软件编程实现能力和解决实际问题的能力,使学生能有效地将理论和实际紧密结合,拓展学生在工程实践方面的专业知识和相关技能。 二、课程设计的内容和要求 1.课程设计内容 (硬件类)频率测量仪的设计 2.课程设计要求 频率测量仪的设计 要求学生能够熟练地用单片机中定时/计数、中断等技术,针对周期性信号的特点,采用不同的算法,编程实现对信号频率的测量,将测量的结果显示在LCD 1602 上,并运用Proteus软件绘制电路原理图,进行仿真验证。 三.实验原理 可用两种方法测待测信号的频率 方法一:(定时1s测信号脉冲次数) 用一个定时计数器做定时中断,定时1s,另一定时计数器仅做计数器使用,初始化完毕后同时开启两个定时计数器,直到产生1s中断,产生1s中断后立即关闭T0和T1(起保护程序和数据的作用)取出计数器寄存器内的值就是1s内待测信号的下跳沿次数即待测信号的频率。用相关函数显示完毕后再开启T0和T1这样即可进入下一轮测量。 原理示意图如下:

实验原理分析: 1.根据该实验原理待测信号的频率不应该大于计数器的最大值65535,也就是说待测信号应小于65535Hz。 2.实验的误差应当是均与的与待测信号的频率无关。 方法二(测信号正半周期) 对于1:1占空比的方波,仅用一个定时计数器做计数器,外部中断引脚作待测信号输入口,置计数器为外部中断引脚控制(外部中断引脚为“1”切TRx=1计数器开始计数)。单片机初始化完毕后程序等待半个正半周期(以便准确打开TRx)打开TRx,这时只要INTx (外部中断引脚)为高电平计数器即不断计数,低电平则不计数,待信号从高电平后计数器终止计数,关闭TRx保护计数器寄存器的值,该值即为待测信号一个正半周期的单片机机器周期数,即可求出待测信号的周期:待测信号周期T=2*cnt/(12/fsoc) cnt为测得待测信号的一个正半周期机器周期数;fsoc为单片机的晶振。所以待测信号的频率f=1/T。 原理示意图如下: 实验原理分析: 1.根据该实验原理该方法只适用于1:1占空比的方波信号,要测非1:1占空比的方波信号 2.由于有执行f=1/(2*cnt/(12/fsoc))的浮点运算,而数据类型转换时未用LCD 浮点显示,故测得的频率将会被取整,如1234.893Hz理论显示为1234Hz,测 得结果会有一定程度的偏小。也就是说测量结果与信号频率的奇偶有一定关 系。 3.由于计数器的寄存器取值在1~65535之间,用该原理时,待测信号的频率小于单片机周期的1/12时,单片机方可较标准的测得待测信号的正半周期。故用 该原理测得信号的最高频率理论应为fsoc/12 如12MHZ的单片机为1MHz。 而最小频率为f=1/(2*65535/(12/fsoc))如12MHZ的单片机为8Hz。 四.实验内容及步骤 1. 仿真模型的构建 数字方波频率计的设计总体可分为两个模块。一是信号频率测量,二是将测得的频率数据显示在1602液晶显示模块上。因此可搭建单片机最小系统构建构建频率计的仿真模型。原理图,仿真模型的总原理图如下:

单片机课设——频率计的设计——C语言编程

沈阳工程学院 ┊┊ 课程设计 设计题目:频率计程序设计 系别自控系班级测控本091 学生姓名学号 指导教师职称教授 起止日期: 2012 年1月2日起——至2012 年1月13日止

沈阳工程学院 课程设计任务书 课程设计题目:频率计程序设计 系别自控系班级 学生姓名学号 2009308119 指导教师职称教授 课程设计进行地点: F422 任务下达时间: 2012 年 1 月 2 日 起止日期:2012年1月2日起——至2012年1月13日止教研室主任 2012 年1月2日批准

频率计的设计 1.设计主要内容及要求; 编写频率计程序。 要求:1)能够测量频率并显示。 2)能够进行闸门时间选择。 2.对设计论文撰写内容、格式、字数的要求; (1).课程设计论文是体现和总结课程设计成果的载体,一般不应少于3000字。 (2).学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。课程设计论文的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。 (3).论文要求打印,打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。 (4). 课程设计论文装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。 3.时间进度安排;

沈阳工程学院 C8051F020单片机原理及应用课程设计成绩评定表

中文摘要 在人们的日常生活中,频率的测量无处不在。随着科学技术的发展,尤其是单片机技术和半导体技术的高速发展,频率计的研究及应用越来越受到重视,这样对频率测量设备的要求也越来越高。单片机是一门发展极快应用方式极其灵活的使用技术。他以灵活的设计、微小的功耗、低廉的成本,在数据采集、过程控制、模糊控制、智能仪表等领域得到广泛的应用,极大的提高了这些领域的技术水平和自动化程度。 在电子技术测量中,频率是最基本的参数之一,设计一种快速准确的频率计显得尤为重要。该数字频率计的设计主要实现用数字显示被测信号的频率,该设计是以51单片机作为核心,与传统频率计相比该设计具有更高的测量精度和速度,具有各种中断处理能力,并且具有丰富的数字输入输出口和通信口等。该频率计的设计在软件上编写,并采用计数式测频方法,通过单片机外围电路中由振荡电路产生的闸门信号进行计时,并对整形后的被测信号进行脉冲计数以得到被测信号的频率值。由于低频信号照成了较大的量化误差,可在测量低频信号的时候延长闸门时间信号,以提高测量精度。 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号、方波信号及其他单位时间内变化的物理量。在设计中应用单片机的数学运算和控制功能,来实现测量量程的自动切换,既满足测量精度的要求,又满足系统反应时间的要求。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显式、测量迅速、精确度高、显示直观、所以经常用到频率计。 51系列单片机是国内目前应用最广泛的一种8位单片机之一,随着嵌入式系统、片上系统等概念的提出和普遍接受及应用。51系列及其衍生单片机还会在继后很长一段时间占据嵌入式系统产品的低端市场,因此,作为新世纪的大学生,在信息产业高速发展的今天,掌握单片机的基本结构、原理和使用时非常重要的。 总之,频率计的设计是进行更深层次频率测量的基石。 关键词单片机,频率测量,分频器,硬件,软件

基于单片机的数字频率计设计

江阴职业技术学院 毕业论文 课题:基于单片机的数字频率计的设计 专业电子信息工程 学生姓名冯海洋 班级08电子信息工程(1)班 学号20080305107 指导教师张文洁 完成日期

目录 摘要?错误!未定义书签。 前言................................................................................................... 错误!未定义书签。第一章绪论............................................................................................... 错误!未定义书签。 1.1课题背景?错误!未定义书签。 1.2 课题研究的目的和意义 ................................................................. 错误!未定义书签。 1.4数字频率计设计的任务与要求?错误!未定义书签。 第二章数字频率计总体方案设计............................................................... 错误!未定义书签。 1.1方案比较 .......................................................................................... 错误!未定义书签。 1.2方案论证......................................................................................... 错误!未定义书签。 1.3方案选择......................................................................................... 错误!未定义书签。 第三章数字频率计的硬件系统设计........................................................... 错误!未定义书签。 3.1数字频率计的硬件系统框架...................................................... 错误!未定义书签。 3.2 数字频率计的主机电路设计?错误!未定义书签。 3.3数字频率计的信号输入电路设计................................................... 错误!未定义书签。 3.4数字频率计显示电路的设计 ........................................................... 错误!未定义书签。 3.5数字频率计的计数电路的设计?错误!未定义书签。 3.6数字频率计电源模块的设计?错误!未定义书签。 第四章数字频率计软件系统设计?错误!未定义书签。 4.1 软件设计规划................................................................................. 错误!未定义书签。 4.1.1信号处理............................................................................ 错误!未定义书签。 4.1.2中断控制................................................................................. 错误!未定义书签。 4.2.1定时器/计数器?错误!未定义书签。 4.2.2定时工作方式0..................................................................... 错误!未定义书签。 4.3程序流程图设计................................................................................ 错误!未定义书签。

单片机数字频率计设计

目录 第一章摘要 (2) 第二章系统总体方案设计 (2) 2.1 总体思路设计 (2) 2.2 测频原理 (3) 第三章系统硬件设计 (4) 3.1 AT89S51单片机引脚的介绍 (4) 3.2 锁存器74HC573引脚的介绍 (6) 3.3 译码器74HC138引脚介绍 (7) 3.4 放大整形模块 (7) 3.5 显示模块设计 (8) 3.6 键盘电路设计 (9) 3.7 复位电路和时钟产生电路设计 (10) 3.8 +5V电源设计 (11) 3.9 系统整体原理图 (13) 第四章系统软件设计 (13) 4.1 主程序流程图 (13) 4.2子程序流程图 (14) 4.2.1中断服务子程序 (14) 4.2.2 显示子程序设计 (15) 4.2.3量程转换程序 (16) 第五章设计总结与心得体会 (17) 参考文献 (19) 附录 (20) 1、源程序 (20) 2、硬件电器总原理图 (25)

第一章摘要 在单片机技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此,频率计的测量就显得更为重要,测量频率的方法有多种,其中基于单片机的数字频率计时器测量频率具有精度高、使用方便、测量迅速,以及便于实现测量过程自动化等优点,是频率测量的重要手段之一。本次课程设计以AT89S51单片机为控制核心,应用AT89S51单片机、单片机的I/O端口外扩驱动器74HC573和74HC138、LED动态显示等实现对外部信号频率进行准确计数的设计。电路图设计使用protel绘图软件完成,软件设计方面使用单片机汇编或C语言对各个模块进行编程,最后通过综合测试,实现满足要求的设计方案。频率测量有两种方法:一是直接测频法,即在一定时间内测量被测信号的个数;而是测周法。直接测频法适用于高频信号的频率测量,测周法适用于低频信号的频率测量。 关键词:单片机;频率计;测量 第二章系统总体方案设计 设计要求: 使用单片机的定时器/计数器功能,设计频率测量装置。 (1)直接采用AT89S51单片机的I/O端口外扩驱动器,实现LED动态扫描驱动。(2)采用6位数码管显示输入单片机的外部脉冲频率。 (3)当被测频率fx<100Hz时,采用测周法,显示频率XXX.XXX;当被测频率fx>100Hz 时,采用测频法,显示频率XXXXXX。 (4)利用键盘分段测量和自动分段测量。 (5)完成单脉冲测量,输入脉冲宽度范围是100μs-0.1s,低四位显示脉冲宽度,单位为μs。 2.1 总体思路设计 以单片机AT89S51为核心,利用单片机AT89S51的计数/定时器(T1和T0)的功能来实现频率的计数,并且利用单片机的动态扫描把测出的数据送到数字显示电路显示。利用74HC573驱动数码管,显示电路共由六位LED数码管组成,总体原理框图如图2.1所示。

单片机频率计课程设计

贵州大学课程设计 任务要求 运用所学单片机原理、、模拟和数字电路等方面的知识,设计出一个数字频率计。数字频率计要求如下: 1)能对0~50kHz的信号频率进行计数; 2)频率测量结果通过4位数码管显示(十进制)。 二、课程设计应完成的工作 1)硬件部分包括微处理器(MCU)最小系统(供电、晶振、复位)、频率测量和数码管显示部分; 2)软件部分包括初始化、频率计算、显示等; 3)用PROTEUS软件仿真实现; 4)画出系统的硬件电路结构图和软件程序框图; 内容摘要 1.数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。 2.采用12 MHz的晶体振荡器的情况下,一秒的定时已超过了定时器可提供的最大定时值。为了实现一秒的定时,采用定时和计数相结合的方法实现。选用定时/计数器TO作定时器,工作于方式1产生50 ms的定时,再用软件计数方式对它计数20次,就可得到一秒的定时。

贵州大学课程设计 第1节引言 本应用系统设计的目的是通过在“单片机原理及应用”课堂上学习的知识,以及查阅资料,培养一种自学的能力。并且引导一种创新的思维,把学到的知识应用到日常生活当中。在设计的过程中,不断的学习,思考和同学间的相互讨论,运用科学的分析问题的方法解决遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法,积累设计系统的经验,充分发挥教学与实践的结合。全能提高个人系统开发的综合能力,开拓了思维,为今后能在相应工作岗位上的工作打下了坚实的基础。 1.1数字频率计概述 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。 1.2任务分析与设计思路 频率的测量实际上就是在1s时间内对信号进行计数,计数值就是信号频率。在本次设计使用的AT89C51单片机,本身自带有定时器和计数器,单片机的T0、T1两个定时/计数器,一个用来定时,另一个用来计数,定时/计数器的工作由相应的运行控制位 TR 控制 ,当 TR 置 1 ,定时/ 计数器开始计数 ;当 TR 清 0 ,停止计数。在定时1s里,计数器计的脉冲数就是频率数,但是由于1s超过了A T89C51的最大定时,因此我们采用50ms定时,在50ms 内的脉冲数在乘以14就得到了频率数,在转换为十进制输出就可。

基于51单片机的数字频率计课程设计

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月 关于毕业论文使用授权的声明

本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据 库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期:

基于5单片机的数字频率计设计

基于5单片机的数字频率计设计

毕业论文基于51单片机的数字频率计 基于51单片机的数字频率计 目录 第1节引言 (2) 1.1数字频率计概 述…………………………………………… (2) 1.2频率测量仪的设计思路与频率的计 算…………………………………………… (2) 1.3基本设计原 理…………………………………………… (3) 第2节数字频率计(低频)的硬件结构设计 (4) 2.1系统硬件的构成 (4) 2.2系统工作原理图 (4) 2.3AT89C51单片机及其引脚说明…………………………………………………

(5) 2.4信号调理及放大整形模块 (7) 2.5时基信号产生电路 (7) 2.6显示模块 (8) 第3节软件设计 (12) 3.1 定时计数 (12) 3.2 量程转换 (12) 3.3 BCD转换 (12) 3.4 LCD显示…………………………………………………

(12) 第4节结束语 (13) 参考文献 (14) 附录汇编源程序代码 (15) 基于51单片机的数字频率计 第1节引言 本应用系统设计的目的是通过在“单片机原理及应用”课堂上学习的知识,以及查阅资料,培养一种自学的能力。并且引导一种创新的思维,把学到的知识应用到日常生活当中。在设计的过程中,不断的学习,思考和同学间的相互讨论,运用科学的分析问题的方法解决遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法,积累设计系统的经验,充分发挥教学与实践的结合。全能提高个人系统开发的综合能力,开拓了思维,为今后能在相应工作岗位上的工作打下了坚实的基础。 1.1数字频率计概述 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。 本数字频率计将采用定时、计数的方法测量频率,采用一个1602A LCD显示器动态显示6位数。测量范围从1Hz—10kHz的正弦波、方波、三角波,时基

基于AT89C52单片机的简易频率计设计说明书

单片机系统开发与应用工程实习报告 选题名称:基于AT89C52单片机的简易频率计设计 系(院): 专业:计) 班级: 姓名:学号: 指导教师: 学年学期: 2009 ~ 2010 学年第 2 学期 2010 年 5 月 30 日

摘要: 在电子技术中,频率是一个经常用到的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。本项目主要阐述了以AT89C52单片机作为核心器件,采用模块化布局,设计一个简易数字频率计,以达到测量频率并进行显示的目的。本项目利用单片机的内部定时器溢出产生中断来实现定时,把单片机内部的定时/计数器0作为定时器,实现2.5ms定时。外部待测脉冲从单片机的TI(第15引脚)输入,以定时/计数器1作为计数器,利用中断方式来达到间接测量的目的。最后采用四位数码管显示。本设计采用C语言进行软件编程,用keil软件进行调试。最后把调试成功后的程序固化到AT89C52单片机中,接到预先焊好的电路板上,接上待测脉冲,通电运行,数码管成功显示待测脉冲频率。 关键词:单片机;频率计;AT89C52

目录 1 项目综述 (1) 1.1 设计要求 (1) 1.2 系统设计 (1) 2硬件设计 (2) 2.1 电路原理图 (2) 2.2 元件清单 (2) 2.3 主要芯片引脚说明 (3) 3 软件设计 (4) 3.1 程序流程图 (4) 3.2 软件设计简述 (5) 3.3 程序清单 (6) 4 系统仿真及调试 (10) 4.1 硬件调试 (10) 4.2 软件调试 (10) 5 结果分析 (10) 总结 (11) 参考文献 (12)

基于单片机的频率计的设计

摘要 本方案主要以单片机为核心,主要分为时基电路,逻辑控制电路,放大整形电路,闸门电路,计数电路,锁存电路,译码显示电路七大部分,设计以单片机为核心,被测信号先进入信号放大电路进行放大,再被送到波形整形电路整形,把被测的正弦波或者三角波整形为方波。利用单片机的计数器和定时器的功能对被测信号进行计数。编写相应的程序可以使单片机自动调节测量的量程,并把测出的频率数据送到显示电路显示。 本设计以89C51单片机为核心,应用单片机的算术运算和控制功能并采用LED数码显示管将所测频率显示出来。系统简单可靠、操作简易,能基本满足一般情况下的需要。既保证了系统的测频精度,又使系统具有较好的实时性。本频率计设计简洁,便于携带,扩展能力强,适用范围广。 关键词:单片机,运算,频率计,LED数码管

Abstract The program mainly microcontroller as the core, are divided into time-base circuit, the logic control circuit, amplifier shaping circuit, the gate circuit, the counting circuit, latch circuit, decoding circuit most of the seven shows, design a microcontroller as the core, the measured signal the first amplifier to amplify the incoming signal, and then was sent to the waveform shaping circuit surgery, the measured sine wave or triangle wave shaping as a square wave. Counter and timer microchip features of the signal count. Write the corresponding program can automatically adjust the measurement range of SCM, and the frequency of the measured data to the display circuit displays. The design of the 89C51 microcontroller core, microcontroller applications and control functions and arithmetic operations with LED digital display tube to the measured frequency is displayed. System is simple, reliable, easy to operate and can basically meet the general needs. Both to ensure the accuracy of the system frequency measurement, but also the system has good real-time. The frequency meter design is simple and easy to carry, expansion capability, wide application. Key words:microcontroller, operation, frequency meter, LED digital tube

AT89C51简单频率计课程设计

目录 1功能分析与设计目标 (1) 2 频率计的硬件电路设计 (3) 2.1 控制、计数电路 (3) 2.2 译码显示电路 (5) 3 频率计的软件设计与调试 (6) 3.1 软件设计介绍 (6) 3.2 程序框图 (8) 3.3 功能实现具体过程 (8) 3.4 测试数据处理,图表及现象描述 (10) 4 讨论 (11) 5 心得与建议 (12) 6 附录 (13)

1功能分析与设计目标 背景: 在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。为了实现智能化的计数测频,实现一个宽领域、高精度的频率计,一种有效的方法是将单片机用于频率计的设计当中。用单片机来做控制电路的数字频率计测量频率精度高,测量频率的范围得到很大的提高。 题目要求: 用两种方法检测(Δm ,ΔT )要求显示单位时间的脉冲数或一个脉冲的周期。 设计分析: 电子计数式的测频方法主要有以下几种:脉冲数定时测频法(M法),脉冲周期测频法(T法),脉冲数倍频测频法(AM法),脉冲数分频测频法(AT法),脉冲平均周期测频法(M/T法),多周期同步测频法。下面是几种方案的具体方法介绍。 脉冲数定时测频法(M法):此法是记录在确定时间Tc内待测信号的脉冲个数Mx,则待测频率为: Fx=Mx/ Tc 脉冲周期测频法(T法):此法是在待测信号的一个周期Tx内,记录标准频率信号变化次数Mo。这种方法测出的频率是: Fx=Mo/Tx 脉冲数倍频测频法(AM法):此法是为克服M法在低频测量时精度不高的缺陷发展起来的。通过A倍频,把待测信号频率放大A倍,以提高测量精度。其待测频率为: Fx=Mx/A To 脉冲数分频测频法(AT法):此法是为了提高T法高频测量时的精度形成的。由于T法测量时要求待测信号的周期不能太短,所以可通过A分频使待测信号

基于51单片机的简易频率计设计lsy

毕业设计 题目:基于51单片机的简易频率计设计专业: 班级: 姓名:学号: 指导老师:

目录 第1节引言 (2) 1.1频率计概述 (2) 1.2频率度量仪的设计思路与频率的计算 (2) 1.3基本设计原理 (3) 第2节频率计(低频)的硬件结构设计 (4) 2.1系统硬件的构成 (4) 2.2系统工作原理图 (4) 2.3AT89C51单片机及其引脚说明 (5) 2.4信号调理及放大整形模块 (7) 2.5时基信号产生电路 (7) 2.6显示模块 (8) 第3节软件设计 (12) 3.1 定时计数 (12) 3.2 量程转换 (12) 3.3 BCD转换 (12) 3.4 LCD显示 (12) 第4节结束语 (13) 参考文献 (14)

摘要 我的这个毕业作品简易频率计开发目的是要把上课中学到的专业知识与一些实践,提高我自己的能力水平。用这些方法让我自己有更好的思维逻辑,可以做出更好的设计,活学活用把知识变成现实。在我的毕业设计中通过自己的发觉、老师的帮助、同学之间的讨论,最后要通过科学的方法来排除设计过程中的坎坷,提高自己能够快速判断问题故障、排除问题、修复问题,积累各方面的开发设计系统的经验,充分发挥出教学与实践的结合。全面提高自身对系统开发的综合能力,开拓设计思维,为今后能在相应工作岗位上的工作打下了坚实的基础。 关键字:单片机、开发、开拓思维 Abstract My graduate work that the aim is to develop secondary school knowledge, as well as read the relevant literature to strengthen the capacity of my own self. I have a guide through the efforts of innovative thinking ideas, the classroom teacher to impart knowledge to our daily lives. Design aspects of my work, the continuous learning, thinking and interactive discussion between the students learn from each other, analyze problems using scientific methods to solve the difficulties encountered, master SCM system design and development related to the production process, allow yourself to understand that for treatment of common problems, the accumulation of experience in all aspects of the development and design of the system, give full play to the combination of teaching and practice. Comprehensively improve their overall capacity of the system development, development of design thinking for the future work on the corresponding work has laid a solid foundation. Keywords: SCM, development, pioneering thinking

单片机课程设计----数字频率计

电子课程设计报告 设计课题: 数字频率计 作者:李成赞≦ 专业: 08信息工程 班级: (2)班 学号: 3081231201 日期 2009年6月5日——2009年6月17日 指导教师: 廖东进 设计小组其他成员:叶昕瑜史海镔陈福青姚闽梁芳芳 衢州职业技术学院信息与电力工程系

前言 一、频率计的基本原理: 频率计又称为频率计数器,是一种专门对被测信号频率进行测量的电子测量仪器。其最基本的工作原理为:当被测信号在特定时间段T内的周期个数为N时,则被测信号的频率f=N/T。 频率计主要由四个部分构成:时基(T)电路、输入电路、计数显示电路以及控制电路。在一个测量周期过程中,被测周期信号在输入电路中经过放大、整形、微分操作之后形成特定周期的窄脉冲,送到主门的一个输入端。主门的另外一个输入端为时基电路产生电路产生的闸门脉冲。在闸门脉冲开启主门的期间,特定周期的窄脉冲才能通过主门,从而进入计数器进行计数,计数器的显示电路则用来显示被测信号的频率值,内部控制电路则用来完成各种测量功能之间的切换并实现测量设置。 二、频率计的应用范围: 在传统的电子测量仪器中,示波器在进行频率测量时测量精度较低,误差较大。频谱仪可以准确的测量频率并显示被测信号的频谱,但测量速度较慢,无法实时快速的跟踪捕捉到被测信号频率的变化。正是由于频率计能够快速准确的捕捉到被测信号频率的变化,因此,频率计拥有非常广泛的应用范围。 在传统的生产制造企业中,频率计被广泛的应用在产线的生产测试中。频率计能够快速的捕捉到晶体振荡器输出频率的变化,用户通过使用频率计能够迅速的发现有故障的晶振产品,确保产品质量。 在计量实验室中,频率计被用来对各种电子测量设备的本地振荡器进行校准。 在无线通讯测试中,频率计既可以被用来对无线通讯基站的主时钟进行校准,还可以被用来对无线电台的跳频信号和频率调制信号进行分析。

相关文档
相关文档 最新文档