11.0592M
-
49S/15+
现货可开票
11.0592MHZ
99999
SMD/-
7*55*3.23.2*2.5
11.0592M
50
-/20+
原装现货/支持含税
11.0592M
9000
-/19+
只做原装正品假一赔十为客户做到零风险
11.0592M
5000
A/22+
原厂渠道可追溯,精益求精只做原装
11.0592M
60701
A/24+
深圳原装现货,可看货可提供拍照
11.0592M
16580
-/NEW
专注原装正品现货价格量大可定欢迎惠顾(长期高价回收...
11.0592M
65286
-/21+
全新原装现货,长期供应,免费送样
11.0592M
28800
A/22+
原装现货,提供配单服务
11.0592M
78000
A/2019+
原装欢迎询价
11.0592M
5000
A/N/22+
一站式配单,只做原装
11.0592M
8700
A/2023+
原装现货
11.0592M
3000
A/N/A
原装正品热卖,价格优势
11.0592M
5000
A/23+
优势产品大量库存原装现货
11.0592M
73
-/00+
公司现货,进口原装热卖
11.0592M
73
-/22+
公司现货,进口原装热卖
11.0592M
8700
A/2023+
原装现货
11.0592M
30000
SMD/22+
原厂原装现货
11.0592M
20000
MA406/22+
原厂原装现货
11.0592M
53000
A/2021+
原装现货
示用了12个,再用8个空格填满display_ir_code_b:mov a,# acall send_data_bytedjnz r0,display_ir_code_bret;============================================;测量低电平时间,50us采样一次,r7加1一次,比如低电平时间为9000us,测得r7的结果为180(0b4h);output: r7get_low:mov r7,#00hget_low_next:mov r6,#20 ;在晶振为11.0592m时,延50us需要46个机器周期,djnz r6,$ ;这条指令执行需要2个机器周期jb irr,get_low_rtn ;接收头为高电平,结束测量inc r7mov a,r7jnz get_low_next ;看r7是否有溢出get_low_rtn:ret;============================================;测量高电平时间,50us采样一次,r7加1一次,比如高电平时间为4500us,测得r7的结果为90;output: r7get_high:mov r7
是工作在干扰比较大的环境,可以试试选用不同品牌的单片机;原来我在一个光电所,做yag激光治疗机的控制部分,脉冲激光机的电源放电的时候,能量是很大的,在采取了所有能够想到的光电隔离等措施之后,还是不行;后来,选用了intel的8031,就可以了。小声的说:当时的philips的单片机抗干扰性能是最差的,可能跟philips主要是用在民用领域有关。现在不知道怎么样了,有人知道的话告诉我。 单片机的输入输出口线是最容易引进干扰的地方;在严重干扰的情况下,需要将所有的口线光电隔离。 3. 晶振:一般选用11.0592m,因为可以准确地得到9600波特率和19200波特率;也可以使用36.864m,这个频率是1.8432m的20倍,看别人的电路板上用过,我也没有用到。这2种晶振很容易买到,价钱跟12m的一样。书上说,12m的晶振也能得到9600的波特率,但是,实际用的时候,会每隔一段时间就出错一次,好像累积误差一样,比较奇怪。 即使你的单片机系统不使用rs232接口,也可以做一个rs232,留着做测试,或者预留等等,没有坏处。除非你的单片机系统的口线不够用了。 4. 磁片电容:22pf~30pf,可以在有些书上
c89c52 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 2.3 时钟功能模块的选择 方案1 采用ds1302 时钟芯片。 此芯片体积小、引脚少,操作起来非常方便。缺点是使用时需要外接备份电池和外部晶振,硬件线路较复杂,成本较高。 方案2 采用ds12c887 时钟芯片。此芯片,体积相对较大,内部集成有可充电锂电池,同时还集成32.768khz 的标准晶振,可有效地保持时间的连续性,使用起来非常方便,但价格昂贵。 方案3 利用单片机(晶振11.0592m)的定时器设计时钟。时间显示在1602 液晶上,用独立键盘调节时钟的时、分、秒,并且可以设置定时。成本低,不需要在启用其他的芯片和外围电路,但程序较为复杂。 考虑到性价比的问题和电路优化问题,所以选用方案3。 2.4 恒流源模块选择 方案1 采用单片机产生pwm 信号,输出到达林顿管,经滤波器消除纹波,实现恒流源功能。采用pwm 脉冲方式来实现的恒流源可简化硬件电路,易于控制和调节,但是该方案精度难以保证,要适应本设计对精度的要求在技术上难度较高,且该方案很难适应电流调节范围大
本文所设计系统中,采用单相驱动和单-双相驱动两种加电方式驱动步进电机运转,即 单相四拍和单-双相八拍驱动,分别为整步和半步运转,步进角分别为7.5度和3.75度,不同 的驱动方式其状态表不同,两种驱动方式的波形及状态表如下,其中1代表高电平,表示驱 动的磁极绕组通电;0代表低电平,表示驱动的磁极绕组不通电。 按照设计要求改变转速,则只要改变p2.7-p2.4轮流改变电平的时间即可达到要求,这个 时间不应采用延时来实现,因为会影响到其他功能的实现。这里以定时的方式来实现,晶振 频率为11.0592m,采用t0方式1定时。主程序流程图如图7所示: 系统上电后,首先进行初始化,包括液晶屏初始化及将程序所用到的内存单元(开关机 状态标志位7fh、正反转标志位7eh、单相励磁或单双相励磁标志位7dh、测试标志位7ch、 当前速度寄存单元2eh)清零。然后检测是否开启电机,检测到开信号后,设置状态位,7fh=1,7eh=1,7dh=1,2eh=10,代表起始状态设置为:单双相励磁正转,起始速度为10r/m。 设置 t0 相关参数后,开始定时,同时检测键盘是否有其它请求发生,如果有
价比高、资源丰富、工作稳定可靠。它带有32kb的片内flash程序存储器和8kb的片内静态ram;128位宽度接口/加速器可实现高达70mhz工作频率;10位a/d转换器提供8路输入;2个32位定时计数器和2个16位定时计数器;多达32个通用io口,可承受5v电压;多个串行接口,包括2个uart、2个i2c总线、spi和具有缓冲作用和数据长度可变功能的ssp;多达13个边沿、电平触发的外部中断管脚;一个可编程的片内pll可实现最大为70mhz的cpu操作频率等等。 在图3arm最小系统中,11.0592m的晶振和两个20pf电容为系统提供稳定的工作频率,然后再经arm内部锁相环倍频使其工作频率最大可达70mhz。图中的u1为cat1052,它为系统提供稳定的复位电路,同时为系统提供了256字节的可读写的e2prom,使系统存储掉电不丢失数据空间。 2.4 执行电路 图4 执行模块电路图。 该设计的执行电路如图4所示。其中pl端口接控制指示灯,ps1为ac220接口,ps2为灯体接口,ps3为电热盘接口,网络标号kong1和kong2接arm的两个控制引脚。当arm测到当前温度低
一帧数据;若校验失败则直接请求pc重发当前帧数据。在通信中所有的数据均以增量坐标的形式表示,单片机做直线和圆弧的精插补。 mcs-51直接控制外部硬件的运行。它接收来自pc的控制指令和信号数据,发给步进电机脉冲,步进电机带动丝杆旋转,通过螺母副驱动工作台运动。 2、单片机控制系统与相应接口 单片机控制部分采用mcs-51最小系统,主控芯片选用at89s51,系统包括:电源电路、复位电路、时钟电路、isp下载器接口等,图2为单片机控制系统及其外围电路图。由于本系统使用了串口,选用11.0592m晶振,以便于波特率的计算,提高串口通信的可靠性。单片机系统通过专用线性三端稳压电源芯片lm7805,将较宽范围的电源都稳压到5v,保单片机的正常工作。为了避免输入电压反相损坏稳压芯片,在进入lm7805之前串联一只二极管,有效截止反相电压。复位电路为上电复位加按键复位。isp下载器只从单片面引出四个端口:p1.5、p1.6、p1.6、rst以及电源正和地线,使用非常方便。 串口使用maxim公司的max232芯片,只需四个小容量电容,接口使用db9母头,方便与串口延长线连接。同时为了使电路
换的应用板,如果你的51实验电路板或目标电路板已带有这样的电路那么你就可以跳过这一段了。图二是笔者所设计的可以用于制作sst89c58/54仿真器、s51系列下载器或51系列实验应用的小型应用板。(做个广告,这板子将在本站进行发售)它的电路是很简单的,用两个npn的小功率三极管和一些电阻二极管做rs232/ttl转换其它元件则做复位和时钟振荡电路。图三是我以前做的51应用板,刚好可以用就拿来用了,省却了用万用板做图四那样的东西,但这块应用板不能像图4那个可以当芯片插到目标板上。在晶振方面最好使用11.0592m或12m。二、有编程器的做法 做好以上所说的电路后,那么就可以把仿真cpu的hex文件烧到sst89c58里面,再把它插到上面的电路中就可以了。因为sst89c58有两个程序存储区,在这里要注意的是在烧写时就把仿真监控程序烧到sst89c58的第二个存储区也就是的rb1。烧写时要求用支持sst89c58的编程器,站长所用的是top2000。烧写设置画面如图五,在这里要注意的是如果你要烧写bsl固件程序做iap在线下载器是不要对加密位sb1-3进行加密,并设存储位为rb1,否则无法用iap功能。
晶振是11.0592m,只是多数指令都是单clk指令,我记得以前用at89c52时晶振的走线我还拉的老长也没问题。前面用的24m连调试器跑的也好,就是拿开不行,所以降到了11.0592m
产品是工作在干扰比较大的环境,可以试试选用不同品牌的单片机;原来我在一个光电所,做yag激光治疗机的控制部分,脉冲激光机的电源放电的时候,能量是很大的,在采取了所有能够想到的光电隔离等措施之后,还是不行;后来,选用了intel的8031,就可以了。小声的说:当时的philips的单片机抗干扰性能是最差的,可能跟philips主要是用在民用领域有关。现在不知道怎么样了,有人知道的话告诉我。单片机的输入输出口线是最容易引进干扰的地方;在严重干扰的情况下,需要将所有的口线光电隔离。3. 晶振:一般选用11.0592m,因为可以准确地得到9600波特率和19200波特率;也可以使用36.864m,这个频率是1.8432m的20倍,看别人的电路板上用过,我也没有用到。这2种晶振很容易买到,价钱跟12m的一样。书上说,12m的晶振也能得到9600的波特率,但是,实际用的时候,会每隔一段时间就出错一次,好像累积误差一样,比较奇怪。即使你的单片机系统不使用rs232接口,也可以做一个rs232,留着做测试,或者预留等等,没有坏处。除非你的单片机系统的口线不够用了。4. 磁片电容:22pf~30pf,可以在有些书上找到
lpc2138问题用h-jtag可以找到周立功的easyarm板子,连到自己的lpc2138的板子,h-jtag检测不到芯片,用示波器量晶振两个脚的波形,发现xtal1有11.0592m的正弦波,峰峰值3.88v,xtal2有11.0592m的正弦波,峰峰值6.48v。jtag电路与周立功相同,也量过板上的连线都是通的。恳请指教! * - 本贴最后修改时间:2007-2-28 11:44:15 修改者:ebuffalo
程序,注释较详细,请大家指正!//测温功能:用18b20,外部供电(寄生供电程序操作麻烦,且100度上效果不好,且实际并不节省导线(因还需要一根强上拉线),因此最好不用).// 不同温度范围均只显示3位温度(但显示方式不一致,见主程序).若18b20的vdd(3脚)与电源5伏接触不良,则只能读出它默认的85度.// 晶振是11.0592m.若用别的频率,延时必须修改!!! 所有与温度有关的函数和变量均以ds18b20.html">ds18b20_开头.//led显示:4位共阳,动态显示.9012控制位选,p0口通过200欧电阻控制段选.比较亮,可考虑增大电阻.#include<intrins.h> #include"at89x52.h"#include <stdio.h>#define uint unsigned int#define uchar unsigned char#define ulong unsigned long int#define ds18b20.html">ds18b20io p2_0
atmega128通讯程序请教,急!拜托 我的问题是当使用atmega128芯片设计电路。使用仿真器调试通讯程序时,发现数据没有送入udr1中,使用示波器也在管脚上测试不到,是什么原因?使用外部11.0592m晶振,串口1,波特率为9600;8位数据,无效验位,1位停止位。 附程序如下: 若发送和接收引脚当第一功能使用时可以控制管脚,可在下面的程序发送数据时,数据即没有送入udr1中,使用示波器也在管脚上测试不到,是什么原因?多谢! ;通讯测试程序(仅发送字符) ;用avr调试窗口观察udr1,发现没有改变;但可以控制相应管脚 ;使用udr0结果一样 ;外部11.0592m晶振或内部1m晶振均不成功 ;======================== .org 0x0000 rjmp start .org 0x0002 reti .org 0x0004 reti .org 0x0006 reti .org 0x0008 reti .org 0x000a reti .org 0x000c reti .org 0x000e reti .org 0x0010 reti .org 0x0012