你的意思是所有的单片机最快速度就是1us了,象PIC单片机、AVR单片机等
不对的,即使是51单片机,最快也不是1us,决定速度的是晶振频率和单片机的工作模式
1、传统的单片机是12T工作模式,也就是说12个时钟周期为一个指令周期,所以12M晶振时为1us(NOP),当晶振频率大于12M时就小于1us了。
2、现在很多单片机都是6T(如STC89系列),4T(如80C320),1T(如STC12系列)工作模式,那么同样是12M晶振时候一个NOP的时间分别就是1/2/、1/3、1/12us,速度快了很多。
51学完?你所谓的51学完就是把它的资源,外部的各个实验做完?现在51单片机的种类那么多,它的外设何其丰富,你能学完吗?你学完51了,那么以下这些你都做到了吗?1、你的程序中不出现1ms以上的指令延时,比如delay()这样的函数,所有的长时间的延时都是用定时器延时。2、做一个数据采集系统,你的程序能同时兼顾显示更新、数据采集、数据处理、按键响应......3、你的程序有没有分层的概念?4、你对C语言和数据结构真的熟悉了吗?结构、指针、链表、树、图、队列、堆栈等等!5、你能合理的为每个任务分配占用CPU的时间吗?如果以上几点你都做到了,那么你不是学完51了,而是学完单片机了。那么你应该往更高的层次发展——ARM+linux。如果你还没到那种程度,那么回到原点,好好的去学C语言,数据结构,等核心课程。给你推荐一本老外的书—《时间触发嵌入式系统设计模式:使用8051微控制器开发可靠应用》。其实单片机只是工具,学它是要学会编程和处理事情的思维,其核心就是C语言和数据结构。现在的C编译器效率那么高,哪款单片机不还是一样的。如果你有51单片机的基础,遇到一种新的单片机时,那就是跟用一款新的芯片没什么区别,把数据手册看几遍就OK了。而ARM就不同了(相对与高端的ARM,低端的ARM还是可以当做一款强大的单片机来用。),它可以跑操作系统,它有与单片机完全不同的处理模式。如果你的水平比我强,那么你就当我前面的话在放屁!
不对的,即使是51单片机,最快也不是1us,决定速度的是晶振频率和单片机的工作模式1、传统的单片机是12T工作模式,也就是说12个时钟周期为一个指令周期,所以12M晶振时为1us(NOP),当晶振频率大于12M时就小于1us了。
2、现在很多单片机都是6T(如STC89系列),4T(如80C320),1T(如STC12系列)工作模式,那么同样是12M晶振时候一个NOP的时间分别就是1/2/、1/3、1/12us,速度快了很多。
知道你想通过单片机来输出PWM快速波,但是哪怕你使用单片机,1us中断,这样你的单片机基本是干不了别的事了,我告诉你1us是它的基本最快的速度,你要输出100ns的PWM波,我不建议你使用单片机,建议你使用单片机+DDS芯片或者CPLD或者STM32这样的芯片,希望您懂得我说1us的真正意思。
1.注意大小写,ddrd、portd
2.注意数字,avr-gcc不支持二进制数字,必须转成16进制
3.看提示是你没配置单片机型号,运行mfile配置一下单片机型号和晶振频率,之后保存到项目目录下即可
最后提示,个人感觉直接使用winavr比较麻烦,每次都要手动改写makefile,你可以安装一个eclipse或者codeblocks,配置一下
春日单片是什么意思?
“春日单片”指的是春天中独一无二的一片美景,是一幅以春季景色为背景的单幅画作。这一概念源自古诗《江南春》,意指春天中万物复苏、新生花开的景象。这句诗也常被用来形容春季的美好景象,如绿柳成荫、小桥流水等。所以,“春日单片”不仅仅是单纯的季节景观,更是人们心中渴望的理想生活。“春日...
屏幕总成单片是什么意思
彩虹屏是指在倾斜一定角度或者低亮度下观察点亮的屏幕时,可能会察觉到轻微的彩虹纹。此为OLED屏幕的发光特性,属于业界屏幕的正常现象。也有因保护膜造成的彩虹纹,可尝试更换一张质量更好的膜来解决。所谓的“彩虹纹”是制造过程中基材分子结构不均匀产生的散射情况,一般来说,会出现在质量不高的OLED屏...
单片冲压是什么意思?
单片冲压是一种由模具通过高速力量对单片金属片进行成形的一种加工方法。通过冲压,可以将一张平整的金属片制成各种复杂形状的零部件,适用于批量生产,是目前工业普遍采用的零部件加工方式之一。单片冲压具有高精度、高度可扩展性、高效率的特点。采用数控设备进行加工,通过各种高级软件和模拟仿真技术,...
单片机的DJNZ是什么意思?
单片机里DJNZ代表单片指令。DJNZ RN,REL 是一条件转移指令,先将工作寄存器Rn中的数减“1”,判断结果是否为“0”,不为“0”程序就跳转到行标为REL的地方执行,否则,为“0”就不转移,继续执行下一条指令。DJNZ指令有两种格式:DJNZ Rn,rel和DJNZ direct,rel。前者为双字节指令,其中第二个字节...
内存的单片与双片是什么意思?
我估计这不怨你!因为这种说法绝对不够规范!因为内存的数量单位是:条!“双片”的意思是用两条内存组成双通道!两条128的组成双通道就是256M的!你的主板首先必须是Intel 865以上的,AMD的主板也有的可以支持双通道,但是性能提升的不如Intel上提升的多!千万不要上当啊!
32A单片双进双出断路器中的单片是什么意思?
1P只是单进单出,但是现在施耐德有一种1P+N的产品是双进双出,但是和1P的宽度一样是18MM,2P的是36MM。你所说的单片应该是指1位。综上1位断路器,双进双出那就是1p+n。家用断路器配法:总开 1路 63A or 40A 厨房 1路 20A 卫生间 1路 16A(有电热水器的话 单独分一路)空调 1路(1P...
...但是卖屏的老板说可以用 怎么回事 单片是什么意思
手机屏有显示屏和背光一些东西合成,单片是指只有一个显示屏,背光灯可以用以前的,修手机的说不能用是因为你没要他的屏,没要他的屏,他没钱赚,所以说你的不能用。我做这一行,我知道。
单片眼是什么意思?
单片眼是一种眼病,它是由于眼球的球形度数非常高或非常低而导致的。换句话说,单片眼可以被理解为视力不对称的状况。此状态常会导致视觉问题,例如模糊或双重影像。在这种情况下,医生常常会建议眼镜或隐形眼镜,甚至可能是手术来纠正视觉问题。对于那些患有单片眼的人来说,定期的眼科检查和治疗是非常...
单片计算机是什么意思?
由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语...
卫生巾型号的含义是什么?
加长日用,夜用,超长夜用,都是卫生巾的不同规格。240,290,350,420这些一连串的数字,代表的是卫生巾的长度,单位一般是以毫米计算。例如卫生巾240mm,代表的意思就是这款卫生巾单片的长度为240毫米。所有卫生巾的外包装上也会印刷有这种长度的标识,为了区别日用、夜用、超长夜用等产品的不同。
用标八珍: 不对的,即使是51单片机,最快也不是1us,决定速度的是晶振频率和单片机的工作模式 1、传统的单片机是12T工作模式,也就是说12个时钟周期为一个指令周期,所以12M晶振时为1us(NOP),当晶振频率大于12M时就小于1us了. 2、现在很多单片机都是6T(如STC89系列),4T(如80C320),1T(如STC12系列)工作模式,那么同样是12M晶振时候一个NOP的时间分别就是1/2/、1/3、1/12us,速度快了很多.
龙潭区18450929293: 51单片机最快速度可以达到多少? - ?
用标八珍: 单片机的速度是以MIPS(1MIPS相当于每秒钟执行1百万条指令)为单位计算的,一般的AT89S52单片机(12M晶振)的速度是1MIPS,飞利浦的单片机同样晶振下可以达到2MIPS,华邦的51可以达到3-4MIPS,STC的51可以达到12MIPS, 再考虑到晶振的影响,按照现有资料,最快的应该在STC和C8051F系列单片机之间选,STC理论上最多可以达到90MIPS(个人认为很玄乎),C8051F可以达到25-100MIPS.
龙潭区18450929293: 51单片机系列里面那种运转速度最快 - ?
用标八珍: 1T系列的在相同晶振时运转得比12T的快 同样是1T的,也有不同的品牌,不止一个厂家有1T的 不同的厂商生产的单片机,同样1T 可以上的最高晶振也可能不同
龙潭区18450929293: 单片机处理速度快慢都与什么有关 - ?
用标八珍: 与两个因素有关,一是时钟频率有关,频率越高速度越快. 二是主单片机内核处理器的位数有关,位数越高速度越快. 如51单片机是8位机,速度相对就慢. 再如STM32,是32位机,速度就非常快了.
龙潭区18450929293: 430单片机哪个系列的执行速度最高,就是指令周期最短 - ?
用标八珍: 查看 register;直接地址 5 立即数->直接地址 5 软件仿真时;寄存器 2 寄存器间接->直接地址 5 寄存器间接++-> 寄存器 2 立即数->寄存器 2 寄存器间接++->,具体用户手册前部分有.共有27条指令. 一般是: 数据流向 指令周期数 寄存器<,...
龙潭区18450929293: 单片机速度是指什么,51,avr,pic,430,c8051f的速度能给排一下并给予分析吗 - ?
用标八珍: .................其实这几种单片机不应该按照速度来区分.不过楼主既然问速度.就按照速度回答好了 单单按照频率来将 C8051F的单指令周期是最快的.AVR和430差不多,,如果正常工作下.一般都是AVR的时钟频率高430都用在低功耗的东西上.能慢就...
龙潭区18450929293: 如何判断单片机的运行快慢? - ?
用标八珍: 单片机运行的快慢和硬件本身和运行的程序以及编译器有关,不能单独以工作频率来决定.最简单的测试办法就是使用C语言编写一个程序,分别在不同的单片机上使用相对应的编译器,以最优化的方法编译出机器代码,再写入相对应的单片机,然后测出单片机运行这个程序需要的时间,这样可以客观的评定单片机运行的快慢.当然使用时间最少的算是运行速度最快的.
龙潭区18450929293: 单片机的速度快慢是用什么指标来衡量的? - ?
用标八珍: 时钟!单片机(51系列)是六个时钟周期为一个指令周期,只要你用的晶振不大于单片机的标称频率就可以了,一般来说12M的确要比11.0592M要快,但之所以用11.0592M主要是用来进行串口通讯
龙潭区18450929293: 在单片机上0.5 - ---2秒提取的速度显示单位为 r/min,显示不要成倍增加怎幺处理,编程哦!C的!!!!!!?
用标八珍: 你的意思是,你的转速采样周期是0.5~2秒,也就是采样频率为0.2~2Hz,采样频率和你的显示没有关系啊,你只要实时刷新你的采样转速值送显就可以了.不知道你指的成倍增加时什么意思.
龙潭区18450929293: 51单片机与AVR单片机运行速度的快慢是不是就是在于晶振频率的不同? - ?
用标八珍: 不是的,即使两个芯片同时使用同样的晶振,比如12M的.因为AVR是RISC指令集,它在同样外部晶振频率下,比51要快.51最快能接40M,AVR是16M的晶振.