1. 单片机小精灵的软件介绍
单片机小精灵又称单片机工具箱或延时计算器,包括延时计算器(超精确延时,误差小于机器周期)、定时器/计数器初值计算、串口通讯波特率初值计算、波特率误差计算,以上功能驱可生成C语言代码和汇编代码,其中波特率及串口通讯模块可生成完整Kiel C可编译代码。
2. 单片机小精灵问题
STC11/10xx系列是1 个时钟 / 机器周期 的单片机选 STC1T就对了
12T 相当于12个时钟周期执行一条指令,传统的8051单片机都12T的
6T 相当于6个时钟周期执行一条指令,比传统8051快一倍
1T 相当于12个时钟周期执行一条指令,晶振多快执行速度就多快 最快的51单片机就这速度
宏晶的1T比较特殊 不属于真正的1T,应该比1T还慢一点,所以有单独的一个选项
具体的时间量软件上面都写着呢 有兴趣研究下吧 哈!
希望能解决您的问题。
3. 单片机小精灵好不好
对于单片机的学习,最好是弄一块开发板,跟着教程学习。
4. 单片机小精灵的里延时函数的1T和STC1T问题。
STC12C5A60S2单片机是STC系列 1T 的单片机,应该选择 1T 参数。
5. 单片机小精灵的延时函数准的吗
有没有延时程序,可以精确计时?并且通过不同的赋值可以改变延时大小。...有没有延时程序,可以精确计时?并且通过不同的赋值可以改变延时大小。展开,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:
解决方案1:
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=123;y>0;y--);
}
要延迟的地方直接写
delay(数据);
比如,delay(5);
解决方案2:
12M 晶振
参数k代表毫秒
如果晶振不同,调试修改j=110即可
#define uchar unsigned char
#define uint unsigned int
void delayms(uint k)
{
uint i;
uchar j;
for(i=k;i>0;i--)
for(j=110;j>0;j--) ;
}
解决方案3:
c语言做不到,要想精确计时,请使用汇编语言。12m晶振精确到微秒,晶振频率越高,能达到的精确度越高。
解决方案4:
做什么用精确计时? 准确只能用定时中断了。本回答被网友采纳
解决方案5:
网上有个工具 叫单片机小精灵 里面有精确延时的编程
6. 单片机小精灵只有联网才能用
不是的。
离线也能用的,和上不上网无关。