11问答网
所有问题
当前搜索:
C51单片机的工作频率
c51单片机
一些简单设计中,晶振
的频率
应该怎么选?
答:
如果用定时器定器,选12M,计时比较准确。如果用串口通信,选11.0592M,波特率比较准确。不用串口通信,就选12M,也比较好。
C51单片机
计时器50ms程序编写
答:
12MHz晶振,经典
51
核是12分频,因此时钟周期为1μs。50ms = 50000μs,因此定时器累加至溢出需要50000个周期。因此65536 - 50000 = 15536 = 0x3CB0 因此TH0 = 0x3C,TL0 = 0xB0。0x4C00这个初值对应的不是12MHz晶振,*而是11.0592MHz晶振。你抄错了。
stc89c52单片机和
51单片机的
区别
答:
1、种类不同:51系列
单片机
是指51内核,stc89c5X基本都是51内核的种类。2、大小不同:最后一个数字表示E2prom的大小,E2prom=X*4K,
c51
就是4K,c52就是8k。3、配件不同:52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型。如下图,可以很清晰的看出两者之间...
用
c51单片机
设计一个方波发生器,最大
频率
可以达到50khz吗?用的12M 晶...
答:
可以完成!但比较复杂。你可以用带有可编程时钟输出的芯片!如89S52得实现。用S52定时计数器2,设置为可编程时钟输出,特方便 ,几乎不会占用CPU执行其他程序的时间。12M的晶振 振荡
频率
/(4*(65536-初装值))12000000∕(4*(65536-65530))=12000000∕(4*60)=12000000∕240 =50000 汇编代码:M...
C51单片机
中用P1.0输出1KHz和500Hz的音频信号驱动扬声器
答:
开两个计时器,计时器0用作定时中断,计数器1用作普通计数器用,用计数器1产生两个不同的
频率
。定时器0中断用以判别100ms和200ms的时间隙,由于定时器中断需要在两个中断间隔时间间跳变,帮需要加一个标志位FLAG,当FLAG=0时让定时器0延时100MS中断,当FLAG=1时定时器0延时200MS中断。假设p1.1...
c51单片机
程序,89c51的延时程序算法求解释,。。。谢谢啦
答:
当z=50相当于 50*125 = 62500次自减
单片机
晶振决定一次自减的时间也就是机器周期 12M的话一个机器周期是1us,那你这个程序就是延时62.5ms 6M的话一个机器周期是2us,那你这个程序就是延时125ms
用
c51单片机
(24M的晶振 )输出方波,方波的最大能输出
的频率
是多大...
答:
ALE脚可以输出4M方波,但不可调。
单片机
什么也不干的话,普通IO最多也就500K左右
怎样用
C51单片机
产生100M的方波
答:
采用555设计100MHz的50%方波产生电路,然后根据要求选择控制方法:1.对实时性要求很高,让
单片机
一个管脚来控制一个与门作为开关,这样555电路一直在运行,会产生干扰,如果旁边有敏感元件需要屏蔽下。2.对实时性要求不高,让单片机管脚控制一个mosfet,需要方波的时候给555供电。555的阻容元件尽量采用精度...
利用KEIL(
C51
)编写程序, 1) 利用设计的程序使
单片机
产生1KHz方波_百度...
答:
500HZ方波周期是2ms,只需定时器1ms,将管脚状态取反一次就其可,若按下按键,改为定时500us即可,程序如下:include <reg51.h> sbit key=P1^0;void main(){ unsigned int n=1000;TMOD=0X01;//定时器0
工作
方式1 TH0=(65536-N)/256;//定时器初值,先是定时1000US TL0=(65536-N)%256;ET0...
典型
51单片机的
P0,P1,P2,P3口都有哪些功能?
答:
1、P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。当有片外存储器时,作数据线使用。 2、P1口:最简单的口,输入也要先置1,无高阻态,...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜