㈠ 我用C51单片机做简易数字频率计,测量脉宽2K以内是差不多的,但是超过2K就各种不对了,这是测量脉
你用的是什么单片机?主频是多少?看你的寄存器应该是51。
别忘了,51单片机的主频12MHz,为了抗干扰,还要12分频。
也就是说,你只有1MHz的运算频率。然后你得到你的w,还要做那么复杂的灶衡运算,本身while(p3_5==0)的判凳轮断也要时间。
还有,你的n1,n2是什么类型的呀。你用的是n1=w*65536我就觉得,它至少是个32位的整型变量。我的老天,51的内核只有8位,它要做许许多多额外的运算才能给你拼合出32位变量。
还有你调用函数的各种开销,一旦你的所有时间开销大于500个周期,你就会错过脉宽。
总之,还得看你的目标频率范围是多大吧。任何仪器都有一个频率上限,超过频率上限的就测不了了。如果在2K以内,你就忍了。超过2K,建议你换平台。
8位系统建议你换AVR或者PIC,首先,这两个是RISC结构,拿AVR来说,单周期指令,不需要12分频,16~20Mhz的主频也比51的高。最关键的还有硬件捕捉等功隐粗做能,测量脉宽之类的操作可以靠硬件实现,软件只需要简单处理就可以了。
系统要求再高,可以考虑CORTEX M0系列的32位单片机。主频最高到72MHz,本身累加器是32位的,像你这种32位乘法一个周期就可以完成。也有各种硬件帮你测量脉宽。
㈡ 用51单片机做频率计测量范围1到1Mhz 误差不超过1hz 这个怎么控制误差啊
肯定达不到!我做过500HZ的高精度时钟!用在特种产品上的!这个误差主要出现在晶振上!其实晶振是最大的误差源!我们采用的是恒温晶振,不知道你有什么更好的方法没有!恒温晶振很贵,我也在找一个更便宜的方法,现在,我的产品的误差是ns级,远远小于1hz.
楼下的:你这点怎么算的,没有搞明白.你这样算我的精度是1Khz级别的!这样看我500HZ的频率精度在K级,要是出现误差是不是容易变成1500HZ,...是不是这么理解,小弟不才,请赐教
那么是周期的1 ns/ 1 us = 1/1000. 所以你的频率精度是 1M / 1000 = 1000 Hz.
3楼正解,采用输入信号为外部时钟计数器,51单片机太慢,可以考虑换个其他单片机,比如DSPIC33F,30F等单片机.
㈢ 求一个计算机毕业论文题目。
我给你一个题目,如果你写出来了,我保你论文得优秀。因为当年我就是选这个题目得的优秀。
刚才我在网上搜了一下,网上还是没有与这个系统相关的论文。
《高考最低录取分数线查询系统》
基本思想很简单,现在的高考分数线查询是很繁琐的,需要先把分数查出来,然后根据录取指南再找你的分数能被录取的学校,高考过的都知道,高考报考指南是一本多么厚的书。
所以,这个系统的思想就是:你用所有高校近十年的录取分数线建立一个数据库,然后开发一个系统,当你输入查询命令的时候(查询命令可以用1,2,3这三个数来代替,用flog实现;输入1,查询的是符合你所输入的分数以下的所有高校信息;输入2,查询的是符合你所输入分数段之间的所有高校信息;输入3,查询大于你所给的分数线的高校信息。)当然,你可以再加上一些附加的功能。
大致思想就这些。
郑州今迈网络部竭诚为你解答,希望我的答案能帮到你!
㈣ 单片机C语言程序设计实训100例:基于PIC+Proteus仿真的目录
第1章PIC单片机C语言程序设计概述
1.1 PIC单片机简介
1.2 MPLAB+C语言程序开发环境安装及应用
1.3 PICC/PICC18/MCC18程序设计基础
1.4 PIC单片机内存结构
1.5 PIC单片机配置位
1.6 基本的I/O端口编程
1.7 中断服务程序设计
1.8 PIC单片机外设相关寄存器
1.9 C语言程序设计在PIC单片机应用系统开发中的优势
第2章PROTEUS操作基础
2.1 PROTEUS操作界面简介
2.2 仿真电路原理图设计
2.3 元件选择
2.4 仿真运行
2.5 MPLAB IDE与PROTEUS的联合调试
2.6 PROTEUS在PIC单片机应用系统开发中的优势
第3章 基础程序设计
3.1 闪烁的LED
3.2 用双重循环控制LED左右来回滚动显示
3.3 多花样流水灯
3.4 LED模拟交通灯
3.5 单只数码管循环显示0~9
3.6 4只数码管滚动显示单个数字
3.7 8只数码管扫描显示多个不同字符
3.8 K1~K5控制两位数码管的开关、加减与清零操作
3.9 数码管显示4×4键盘矩阵按键
3.10 数码管显示拨码开关编码
3.11 继电器及双向可控硅控制照明设备
3.12 INT中断计数
3.13 RB端口电平变化中断控制两位数码管开关与加减显示
3.14 TIMER0控制单只LED闪烁
3.15 TIMER0控制流水灯
3.16 TIMER0控制数码管扫描显示
3.17 TIMER1控制交通指示灯
3.18 TIMER1与TIMER2控制十字路口秒计时显示屏
3.19 用工作于同步计数方式的TMR1实现按键或脉冲计数
3.20 用定时器设计的门铃
3.21 报警器与旋转灯
3.22 用工作于捕获方式的CCP1设计的频率计
3.23 用工作于比较模式的CCP1控制音阶播放
3.24 CCP1 PWM模式应用
3.25 模拟比较器测试
3.26 数码管显示两路A/D转换结果
3.27 EEPROM读写与数码管显示
3.28 睡眠模式及看门狗应用测试
3.29 单片机与PC双向串口通信仿真
3.30 PIC单片机并行从动端口PSP读写测试
第4章 硬件应用
4.1 74HC138与74HC154译码器应用
4.2 74HC595串入并出芯片应用
4.3 用74HC164驱动多只数码管显示
4.4 数码管BCD解码驱动器7447与4511应用
4.5 8×8LED点阵屏显示数字
4.6 8位数码管段位复用串行驱动芯片MAX6951应用
4.7 串行共阴显示驱动器MAX7219与7221应用
4.8 14段与16段数码管串行驱动显示
4.9 16键解码芯片74C922应用
4.10 1602LCD字符液晶测试程序
4.11 1602液晶显示DS1302实时时钟
4.12 1602液晶工作于4位模式实时显示当前时间
4.13 带RAM内存的实时时钟与日历芯片PCF8583应用
4.14 2×20串行字符液晶演示
4.15 LGM12864液晶显示程序
4.16 PG160128A液晶图文演示
4.17 TG126410液晶串行模式显示
4.18 HDG12864系列液晶演示
4.19 Nokia7110液晶菜单控制程序
4.20 8通道模拟开关74HC4051应用测试
4.21 用带I2C接口的MCP23016扩展16位通用I/O端口
4.22 用带SPI接口的MCP23S17扩展16位通用I/O端口
4.23 用I2C接口控制MAX6953驱动4片5×7点阵显示器
4.24 用I2C接口控制MAX6955驱动16段数码管显示
4.25 用带SPI接口的数/模转换器MCP4921生成正弦波形
4.26 用带SPI接口的数/模转换器MAX515控制LED亮度循环变化
4.27 正反转可控的直流电机
4.28 PWM控制MOSFET搭建的H桥电路驱动直流电机运行
4.29 正反转可控的步进电机
4.30 用L297+L298控制与驱动步进电机
4.31 PC通过RS-485器件MAX487远程控制单片机
4.32 I2C接口DS1621温度传感器测试
4.33 SPI接口温度传感器TC72应用测试
4.34 温度传感器LM35全量程应用测试
4.35 K型热电偶温度计
4.36 用铂电阻温度传感器PT100设计的测温系统
4.37 DS18B20温度传感器测试
4.38 SHT75温湿度传感器测试
4.39 1-Wire式可寻址开关DS2405应用测试
4.40 光敏电阻应用测试
4.41 MPX4250压力传感器测试
4.42 用I2C接口读写存储器AT24C04
4.43 用SPI接口读写AT25F1024
4.44 PIC18 I2C接口存储器及USART接口测试程序
4.45 PIC18 SPI接口存储器测试程序
4.46 PIC18定时器及A/D转换测试
4.47 用PIC18控制Microwire接口继电器驱动器MAX4820
4.48 MMC存储卡测试
4.49 ATA硬盘数据访问
4.50 微芯VLS5573液晶显示屏驱动器演示
第5章 综合设计
5.1 用DS1302/DS18B20+MAX6951设计的多功能电子日历牌
5.2 用PCF8583设计高仿真数码管电子钟
5.3 用4×20LCD与DS18B20设计的单总线多点温度监测系统
5.4 用内置EEPROM与1602液晶设计的加密电子密码锁
5.5 用PIC单片机与1601LCD设计的计算器
5.6 电子秤仿真设计
5.7 数码管显示的GP2D12仿真测距警报器
5.8 GPS全球定位系统仿真
5.9 能接收串口信息的带中英文硬字库的80×16点阵显示屏
5.10 用M145026与M145027设计的无线收发系统
5.11 红外遥控收发仿真
5.12 交流电压检测与数字显示仿真
5.13 带位置感应器的直流无刷电机PMW控制仿真
5.14 3端可调正稳压器LM317应用测试
5.15 模拟射击训练游戏
5.16 带触摸屏的国际象棋游戏仿真
5.17 温室监控系统仿真
5.18 PIC单片机MODBUS总线通信仿真
5.19 PIC单片机内置CAN总线通信仿真
5.20 基于PIC18+Microchip TCP/IP协议栈的HTTP服务器应用
参考文献
㈤ 毕业论文资料收集(采纳追加1000分)
单片机类毕业设计
·电子时钟的设计
·全自动节水灌溉系统--硬件部分
·数字式温度计的设计
·温度监控系统设计
·基于单片机的语音提示测温系统的研究
·简易无线电遥控系统
·数字流量计
·基于单片机的全自动洗衣机
·水塔智能水位控制系统
·温度箱模拟控制系统
·超声波测距仪的设计
·基于51单片机的LED点阵显示屏系统的设计与实现 16×16点阵显示屏
·基于AT89S51单片机的数字电子时钟
·基于单片机的步进电机的控制
·基于单片机的交流调功器设计
·基于单片机的数字电压表的设计
·单片机的数字钟设计
·智能散热器控制器的设计
·单片机打铃系统设计
·基于单片机的交通信号灯控制电路设计
·基于单片机的电话远程控制家用电器系统设计
·基于单片机的安全报警器
·基于单片机的八路抢答器设计
·基于单片机的超声波测距系统的设计
·基于MCS-51数字温度表的设计
·电子体温计的设计
·基于AT89C51的电话远程控制系统
·基于AVR单片机幅度可调的DDS信号发生器
·基于单片机的数控稳压电源的设计
·基于单片机的室内一氧化碳监测及报警系统的研究
·基于单片机的空调温度控制器设计
·基于单片机的可编程多功能电子定时器
·单片机的数字温度计设计
·红外遥控密码锁的设计
·基于61单片机的语音识别系统设计
·家用可燃气体报警器的设计
·基于数字温度计的多点温度检测系统
·基于凌阳单片机的语音实时采集系统设计
·基于单片机的数字频率计的设计
·基于单片机的数字电子钟设计
·设施环境中温度测量电路设计
·汽车倒车防撞报警器的设计
·篮球赛计时记分器
·基于单片机的家用智能总线式开关设计
·设施环境中湿度检测电路设计
·基于单片机的音乐合成器设计
·设施环境中二氧化碳检测电路设计
·基于单片机的水温控制系统设计
·基于单片机的数字温度计的设计
·基于单片机的火灾报警器
·基于单片机的红外遥控开关设计
·基于单片机的电子钟设计
·基于单片机的红外遥控电子密码锁
·大棚温湿度自动监控系统
·基于单片机的电器遥控器的设计
·单片机的语音存储与重放的研究
·基于单片机的电加热炉温度控制系统设计
·红外遥控电源开关
·基于单片机的低频信号发生器设计
·基于单片机的呼叫系统的设计
·基于PIC16F876A单片机的超声波测距仪
·基于单片机的密码锁设计
·单片机步进电机转速控制器的设计
·由AT89C51控制的太阳能热水器
·防盗与恒温系统的设计与制作
·AT89S52单片机实验系统的开发与应用
·基于单片机控制的数字气压计的设计与实现
·智能压力传感器系统设计
·智能定时器
·基于单片机的智能火灾报警系统
·基于单片机的电子式转速里程表的设计
·公交车汉字显示系统
·单片机数字电压表的设计
·精密VF转换器与MCS-51单片机的接口技术
·基于单片机的居室安全报警系统设计
·基于89C2051 IC卡读/写器的设计
·PC机与单片机串行通信毕业论文
·球赛计时计分器 毕业设计论文
·松下系列PCL五层电梯控制系统
·自动起闭光控窗帘毕业设计论文
·单片机控制交通灯系统设计
·基于单片机的电子密码锁
·基于51单片机的多路温度采集控制系统
·点阵电子显示屏--毕业设计
·超声波测距仪--毕业设计
·单片机对玩具小车的智能控制毕业设计论文
·基于单片机控制的电机交流调速毕业设计论文
·单片机智能火灾报警器毕业设计论文
·基于单片机的锁相频率合成器毕业设计论文
·单片机控制的数控电流源毕业设计论文
·基于单片机的数字显示温度系统毕业设计论文
·单片机串行通信发射部分毕业设计论文
·基于单片机控制直流电机调速系统毕业设计论文
·单片机控制步进电机 毕业设计论文
·基于MCS51单片机温度控制毕业设计论文
·基于单片机的自行车测速系统设计
·单片机汽车倒车测距仪
·基于单片机的数字电压表
·单片机脉搏测量仪
·单片机控制的全自动洗衣机毕业设计论文
·基于单片机的电器遥控器设计
·单片机控制的微型频率计设计
·基于单片机的音乐喷泉控制系统设计
·等精度频率计的设计
·自行车里程,速度计的设计
·基于单片机的数字电压表设计
·自行车车速报警系统
·大棚仓库温湿度自动控制系统
·自动剪板机单片机控制系统设计
·单片机电器遥控器的设计
·基于单片机技术的自动停车器的设计
·基于单片机的金属探测器设计
·ATMEIL AT89系列通用单片机编程器的设计
·单片机水温控制系统
·基于单片机的IC卡智能水表控制系统设计
·基于MP3格式的单片机音乐播放系统
·节能型电冰箱研究
·基于单片机控制的PWM调速系统
·交流异步电动机变频调速设计
·基于单片机的数字温度计的电路设计
·基于Atmel89系列芯片串行编程器设计
·基于MCS-51通用开发平台设计
·基于单片机的实时时钟
·用单片机实现电话远程控制家用电器
·中频感应加热电源的设计
·家用豆浆机全自动控制装置
·基于ATmega16单片机的高炉透气性监测仪表的设计
·用单片机控制的多功能门铃
·基于8051单片机的数字钟
·红外快速检测人体温度装置的设计与研制
·三层电梯的单片机控制电路
·交通灯89C51控制电路设计
·基于单片机的短信收发系统设计 ――硬件设计
·大棚温湿度自动控制系统
·串行显示的步进电机单片机控制系统
·微机型高压电网继电保护系统的设计
·基于单片机mega16L的煤气报警器的设计
·智能毫伏表的设计
·基于单片机的波形发生器设计
·基于单片机的电子时钟控制系统
·火灾自动报警系统
·基于PIC16F74单片机串行通信中继控制器
·遥控小汽车的设计研究
·基于单片机对氧气浓度检测控制系统
·单片机的数字电压表设计
·基于单片机的压电智能悬臂梁振动控制系统设计
·单片机的打印机的驱动设计
·单片机音乐演奏控制器设计
·自动选台立体声调频收音机
·直流数字电压表的设计
·具有红外保护的温度自动控制系统的设计
·基于单片机的机械通风控制器设计
·音频信号分析仪
·单片机波形记录器的设计
·公交车站自动报站器的设计
·基于单片机的温度测量系统的设计
·龙门刨床的可逆直流调速系统的设计
·电子秤设计与制作
·智能型充电器的电源和显示的设计
·80C196MC控制的交流变频调速系统设计
·步进电机运行控制器的设计
·自动车库门的设计
·家庭智能紧急呼救系统的设计
·单片机病房呼叫系统设计
·电子闹钟设计
·电子万年历设计
·定时闹钟设计
·计算器模拟系统设计
·数字电压表设计
·数字定时闹钟设计
·数字温度计设计
·数字音乐盒设计
·智能定时闹钟设计
·电子风压表设计
·8×8LED点阵设计
·可编程的LED(16×64)点阵显示屏
·无线智能报警系统
·温湿度智能测控系统
·单片机电量测量与分析系统
·多通道数据采集记录系统
·单片机控制直流电动机调速系统
·步进电动机驱动器设计
·DS18B20温度检测控制
·6KW电磁采暖炉电气设计
·基于电流型逆变器的中频冶炼电气设计
·新型电磁开水炉设计
·新型洗浴器设计
·中频淬火电气控制系统设计
·中型电弧炉单片机控制系统设计
·基于单片机的电火箱调温器
·LCD数字式温度湿度测量计
·单片机与计算机USB接口通信
·万年历的设计
·基于单片机的家电远程控制系统设计
·超声波测距器设计
·多路温度采集系统设计
·交通灯控制系统设计
·数字电容表的设计
·100路数字抢答器设计
·单片机与PC串行通信设计
·基于DS18B20温度传感器的数字温度计设计
·基于单片机的大棚温、湿度的检测系统
·基于MCS-96单片机的双向加力式电子天平
·智能型客车超载检测系统的设计
·语音控制小汽车控制系统设计
·万年历可编程电子钟控电铃
·基于单片机的步进电机控制系统
·基于MCS-51单片机温控系统设计的电阻炉
·基于单片机89C52的啤酒发酵温控系统
·基于单片机的温度采集系统设计
·PIC单片机在空调中的应用
·列车测速报警系统
·多点温度数据采集系统的设计
·遥控窗帘电路的设计
·基于单片机的数字式温度计设计
·87C196MC单片机最小系统单板电路模板的设计与开发
·基于87C196MC交流调速实验系统软件的设计与开发
·基于87C196MC交流调速系统主电路软件的设计与开发
·基于80C196MC交流调速实验系统软件的设计与开发
·基于单片机的水位控制系统设计
·基于单片机的液位检测
·基于单片机的定量物料自动配比系统
·智能恒压充电器设计
·单片机的水温控制系统
·基于单片机的车载数字仪表的设计
·基于单片机的室温控制系统设计
·基于MAX134与单片机的数字万用表设计
·基于单片机防盗报警系统的设计
·18B20多路温度采集接口模块
·基于单片机的乳粉包装称重控制系统设计
·基于单片机的户式中央空调器温度测控系统设计
·步进电机实现的多轴运动控制系统
·IC卡读写系统的单片机实现
·单片机电阻炉温度控制系统设计
·单片机控制PWM直流可逆调速系统设计
·单片机自动找币机械手控制系统设计
·基于89C52的多通道采集卡的设计
·基于AT89C51单片机控制的双闭环直流调速系统设计
·单片机控制的PWM直流电机调速系统的设计
·基于单片机的电阻炉温度控制系统设计
·公交车报站系统的设计
·智能多路数据采集系统设计
·基于单片机控制的红外防盗报警器的设计
·篮球比赛计时器设计
·超声波测距仪的设计及其在倒车技术上的应用
·汽车侧滑测量系统的设计
·自动门控制系统设计
·基于51单片机的液晶显示器设计
·基于AT89C51单片机的电源切换控制器的设计
·基于单片机的普通铣床数控化设计
·基于AT89C51单片机的号音自动播放器设计
·基于单片机的玻璃管加热控制系统设计
·中央冷却水温控制系统
·基于单片机的无刷直流电机控制系统设计
·锅炉汽包水位控制系统
·基于单片机的鱼用投饵机自动控制系统的设计
·空调温度控制单元的设计
·软胶囊的单片机温度控制(硬件设计)
·小型户用风力发电机控制器设计
·自动售报机的设计
·无线表决系统的设计
·微电脑时间控制器的软件设计
·基于单片机AT89S52的超声波测距仪的研制
·单片机教学实验板——软件设计
·基于16位单片机的串口数据采集
·单片机太阳能热水器测控仪的设计
·基于单片机的简单数字采集系统设计
·多电量采集系统的设计与实现
·PWM及单片机在按摩机中的应用
·基于单片机的简易GPS定位信息显示系统设计
·基于单片机的温湿度测量系统设计
·基于单片机的电子音乐门铃的设计
·开关电源的设计
·锅炉控制系统的研究与设计
·基于ARM的嵌入式温度控制系统的设计
·基于DS18B20的多点温度巡回检测系统的设计
·基于单片机的频率计设计
·仓储用多点温湿度测量系统
·基于单片机的超声波液位测量系统的设计
·基于单片机的多功能函数信号发生器设计
·噪音检测报警系统的设计与研究
·转速、电流双闭环直流调速系统设计
·基于单片机程控精密直流稳压电源的设计
·模拟电梯的制作
·基于AT89C51单片机的步进电机控制系统
·超声波倒车雷达系统硬件设计
·基于单片机实现汽车报警电路的设计
·采用单片机技术的脉冲频率测量设计
·智能豆浆机的设计
·电话远程监控系统的研究与制作
·分立式生活环境表的研究与制作(多功能电子万年历)
·高效智能汽车调节器
·全自动汽车模型的制作
·智能红外遥控暖风机设计
·蔬菜公司恒温库微机监控系统
·数字触发提升机控制系统
·基于单片控制的交流调速设计
·基于单片机的多点无线温度监控系统
·单片机控制的霓虹灯控制器
·基于单片机的数码录音与播放系统
·全自动洗衣机控制器
·空调器微电脑控制系统
·自动存包柜的设计
·基于单片机的数字钟设计
·电子万年历
·多路数据采集系统的设计
·基于单片机步进电机控制系统设计
·基于单片机的鸡雏恒温孵化器的设计
·基于FPGA和单片机的多功能等精度频率计
·基于单片机的水温控制系统
·基于单片机的智能电子负载系统设计
·智能电话报警器
·基于ADE7758的电能监测系统的设计
·基于单片机PIC16F877的环境监测系统的设计
·基于单片机控制动态扫描文字显示系统的设计
·基于单片机控制发生的数字音乐盒
·基于单片机控制文字的显示
·基于单片机控制音乐门铃
·智能电子密码锁设计
·单片机电铃系统设计
·单片机演奏音乐歌曲装置的设计
·大功率电器智能识别与用电安全控制器的设计
·单片机交通灯控制系统的设计
·智能立体仓库系统的设计
·智能火灾报警监测系统
·基于单片机的多点温度检测系统
·单片机定时闹钟设计
·湿度传感器单片机检测电路制作
·智能小车自动寻址设计--小车悬挂运动控制系统
·单片机呼叫系统的设计
·基于单片机的带智能自动化的红外遥控小车
·基于单片机AT89C51的语音温度计的设计
·基于TMS320VC33DSP开发板制作
·16×16点阵LED电子显示屏的设计
·单片机实验教学平台分析
·基于USB总线的设计与开发
·基于单片机设计的自动售货机系统设计
·数字温度计的设计
·生产流水线产品产量统计显示系统
·水位报警显时控制系统的设计
·红外遥控电子密码锁的设计
·基于MCU温控智能风扇控制系统的设计
·数字电容测量仪的设计
·基于单片机的遥控器的设计
·200电话卡代拨器的设计
·数字式心电信号发生器硬件设计及波形输出实现
·全氢罩式退火炉温度控制系统
·单片机控制单闭环直流电动机的调速控制系统
·单片机电加热炉温度控制系统
·单片机大型建筑火灾监控系统
·点阵式汉字电子显示屏的设计与制作
·基于AT89C51的路灯控制系统设计
·基于AT89C51的宽范围高精度的电机转速测量系统
·基于DSP的电机控制
·汽车倒车雷达
·基于光纤的汽车CAN总线研究
·基于AT89C51SND1C的MP3播放器
·多功能频率计的设计
·基于单片机的数字直流调速系统设计
·单片机的智能电源管理系统
·基于单片机的多功能智能小车设计
·汽车防撞主控系统设计
·单片机控制电梯系统的设计
·电子密码锁的电路设计与制作
·高精度超声波传感器信号调理电路的设计
·数字电子钟的设计与制作
·银行自动报警系统