搜索资源列表
bjdj
- 伟福LAB2000单片机仿真系统直流电机控制:利用实验仪上的D/A变换电路,输出-8V至+8V电压,控制直流电机。改变输出电.压值,改变电机转速,用8255 的PB.0 读回脉冲计数,计算电机转速。在电压允许范围内,直流电机的转速随着电压的升高而加快,若加上的电压为负电压,则电机会反向旋转。本实验仪的D/A变换可输出-8V到+8V的电压,将电压经驱动后加在直流电机上,使其运转。通过单片机输出数据到D/A变换电路,控制电压的高低和正负,观察电机的旋转情况。 在电机转盘上安装一个小磁芯,用霍尔
计数器控制周期性写时序
- 50MHz的晶振频率,可以产生50MHz的计数器。每个计数周期代表20ns。 每毫秒产生一个写脉冲,意味着20000个时钟为一个大循环,换成二进制,需要15位的计数器,计到19999强制归零。 不可能产生30ms的准确写宽度,最小只能用两个周期产生40ms宽的写脉冲。
Sear
- 介绍了如何使用普通器件实现了低成本高分辨率的A/D转换。关键词:双积分、A/D转换、脉冲计数-Describes how to use the common device of a low-cost high-resolution A/D conversion. Key words: double points, A/D conversion, pulse count
test
- 一. 实验目的: 1.了解光电开关的使用方法 2.了解利用光电传感器测量电机转速的方法 二.光电测速基本原理 光电测速的基本电路由光电传感器、计数器和定时器组成。测量时在被测电机主轴上固定一个圆盘,圆盘的边缘上打上小孔。传感器的红外发射端和接收端装在圆盘的两测,电机带动圆盘转到有孔的位置时,红外光通过,红外接收管导通,输出低电平。红外光被挡住时接收管截止,输出高电平。用计数器记录在一定时间内传感器发出的脉冲个数就可以计算出电机转速。 三.实验内容 1.接线方法
LO
- .将单脉冲作为中断源输入给8259A的IR0,按一次脉冲使8259A产生一次中断,中断服务计数中断次数,并可通过8255的PA口输出至L7 L0显示-. The single pulse as the input to the 8259A interrupt source of the IR0, according to a pulse to generate an 8259A interrupt, the interrupt service counting interrupti
1
- 主要目的就是要从传感器中收到两个正弦信号,用单片机进行计数。并传送到上位机来进行显示。 SPEED为采集到正弦信号并用T0,T1来计数。知道16位计数器能够一次计完。 用T2来设定波特率。并发送计数器计的脉冲个数。假如上位机的接受信号为58。- The main aim is received from the sensors two sinusoidal signals with a microcontroller to count. And send to the host
zhuansubiao
- 利用89C-51单片机作为主控器组成一个转速表。由转动电机提供计数脉冲。设置定时器/计数器T0和T1,内部定时器T0设置为定时方式,且定时时间为50ms,即每50ms定时器T0中断一次,中断20次达到1秒;计数器T1设置为外部脉冲计数工作方式,并将初值置为0FFFFH,转动电机每转一周产生一个脉冲使得计数器加1溢出产生中断,设在1s内测量的脉冲个数为n即为测到的转动电机的转速。-The use of 89C-51 microcontroller as master composed of a t
pulsecounter
- 用汇编语言编写的程序 脉冲计数器程序,已经检验过正确-pulse counter
maichong
- 脉冲计数,有去抖动电路源程序,汇编语言实现-Pulse counting, to shake the circuit source, assembly language
1
- 可编程定时器/计数器(8253):1、 将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。 2、将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化(频率1HZ)。-Programmable timer/counter (8253): 1, counter 0 is set to mode 0, the counter in
H9
- 本实验利用8253做定时器,用定时器输出的脉冲控制8259产生中断 在8259中断处理程序中,对时、分、秒进行计数,在等待中断的循 环中用LED显示时间。 8253用定时器/计数器1,8253片选接CS4,地址为0C000H。8253时钟 源CLK1接分频电路的F/64输出。分频器的Fin接4MHz时钟。8253的 GATE1接VCC。 8259中断INT0接8253的OUT1,片选接CS5,地址为0D000H。 -useing 8255 and 8253
Traffic-light-control-system
- 编写一个交通灯控制程序,实现东西路口与南北路口状态灯的转换和紧急处理。采用8253芯片计数,输出1S的时钟脉冲,并使用8255接口芯片控制LED亮灭,同时让8279芯片显示倒计时,键盘控制紧急处理按键,以此实现交通灯指挥控制系统。-Write a traffic light control program, the conversion of the things the intersection with the north and south of the intersection stat
test-3
- 微机实验硬件三 (供学习)1、按实验手册图3-1连接好电路,将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。 2、按实验手册图3-2连接电路,将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化(频率1HZ)。 -Experiment of microcomputer hardware three (for learn
www
- 实验要求一:将频率为1MHz的时钟信号加载CLK0输入端,并让通道0工作于方式2。若选择计数初值N0=20000,则从OUT0端可得到序列负脉冲,其频率为1MHz/20000=50Hz,周期为20ms。再把该信号连到CLK1输入端,并使通道1工作于方式3。为了使OUT1输出周期为2秒(频率为1/2=0.5Hz)的方波,应取时间常数N1=50Hz/0.5Hz=100。 实验要求二:利用8255,8253控制LED显示,制作跑马灯。 编程代码: -Experimental requ
cnt4
- 基于vhdl4位二进制加减计数器的设计,在数字系统中,计数器可以统计摄入脉冲个数,实现及时,计数,分频,定时,产生节拍脉冲和序列脉冲-Vhdl4 bit binary down counter based design
timer
- 定时器的功能是通过对脉冲的计数,来实现对硬件的控制,和对时间的把握-Timer function is performed by counting the pulses of the control switch or time.
j
- 编码器脉冲计数程序,采集固定脉冲,计时来计算脉冲周期-The encoder pulse counting procedures, collecting a fixed pulse timing pulse period is calculated
ssssssss
- 利用定时/计数器测量电动机的转速。使用T1作为定时器(定时时间为50毫秒),T0作为计数器(计数由电机测速电路产生的脉冲(读出后须将T0清0),将该值(速度值*4)显示到LCM显示器上(显示子程序/函数由实验库文件提供)。-The use of timer/counter measure motor speed. Use a timer T1 (regular time of 50 milliseconds), T0 as a counter (count pulse (T0 after rea
the-FPGA-taxi-billing-program-
- 出租车计费的硬件设计分为5个模块:1.车轮脉冲计数模块;2.里程计数模块;3.计费模块;4动态扫描模块;5译码模块-The taxi billing hardware design is divided into five modules: 1. The wheels pulse counting module 2. Mileage counting module 3. The billing module 4 dynamic scanning module 5 decoding mod
5
- 8253 通道 0 工作在方式 0(脉冲计数产生中断),由按键产生单脉冲接入 CLK0、令计数初值为 0FH, 手动逐个输入单脉冲,编程在计算机屏幕上显示计数值,并用逻辑笔观察 OUT0 的状态,键盘有键按下时 返回 DOS。-8253 channel 0 0 work in way (pulse counting the interrupt), single pulse generated by the key access CLK0, counting the initial val