❶ 给以发杜祥单片机第二版的光盘资源给我吗[email protected]
他们说不全,你还要吗
❷ 我用的是STC12C1052单片机用内部振荡器 复位脚悬空也可以照样工作 请问哪位知道这样设计有什么问题吗谢
可以运行,但很容易出问题,单片机运行不稳定。万一有电磁干扰,就很容易出问题。
复位电路的作用是:当供电电源波动的时候,单片机的运行会受到影响可能会胡乱执行程序。这时候需要有复位电路给以软启动,让单片机从新执行。以最大限度正常运行。或者说复位电路加上按钮,操作者想让它重启就重启。
❸ 求STC89c52详细介绍。说说它与51的区别,以及STC系列单片机的特点,优点等,最好能稍微多点。
与51的主要区别是:
51只有4K程序存储空间,52有8K
51只有128字节数据存储空间,52有256个
51只有2个定时器,52有3个。
STC单片机是以51内核为主的系列单片机,STC单片机是宏晶生产的单时钟/机器周期的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8—12倍,内部集成MAX810专用复位电路。
(3)单片机给以扩展阅读:
STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。
具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。
❹ 单片机状态控制寄存器SCON中的TB8有什么用
TB8:第9位发送的数据,多机通信时(方式2、方式3)TB8标明主机发送的是地址还是数据,TB8=0为数据,TB8=1为地址。TB8由指令置位或复位。
方式2和方式3用于多机通信,方式1和方式0用于点对点的通信,因为方式2和方式3中每帧数据有第9位,在通信时候,主机先发送一个地址信息给从机,从机接收到地址信息然后和自己的地址对比,地址相同则认为主机要同自己通信,
就是当串行口工作在方式2,和方式3时候,每帧数据一共有9位,前面8位为发送的数据位,最后面第9位标明的是发送过来的数据是发送的地址信息还是发送的数据信息,当发送的为地址信息的时候写程序的时候将TB8置1,当发送的数据为数据信息的时候将TB8置0.就是用第9位来让单片机识别发送的信息类型。
这是我个人的理解,比较通俗,别见笑!
❺ 单片机初学者,对于这个学习的东西,目前不知道如何下手,望各位高手给以个 汇编语言的框架
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN: MOV P1,#0C0H
MOV DPTR,#TABLE
MOV R2,#00H
JUDGE1: JB P3.5,JUDGE1
ACALL DELAY
JUDGE2: JNB P3.5,DIR
AJMP JUDGE1
DIR: MOV A,R2
MOVC A,@A+DPTR
ACALL DELAY
MOV P1,A
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN: MOV P1,#0C0H ;初值设为零
MOV DPTR,#TABLE ;设置表头
MOV R2,#00H ;设置查表数目
JUDGE1: JB P3.5,JUDGE1
ACALL DELAY ;调用延时子程序
JUDGE2: JNB P3.5,DIR
AJMP JUDGE1
DIR: MOV A,R2
MOVC A,@A+DPTR
ACALL DELAY
MOV P1,A
JNB P3.5,$ ;等待键松开
INC R2
CJNE R2,#08H,JUDGE1
AJMP MAIN
DELAY: MOV R6,#0FFH ;延时子程序
DEL1: MOV R7,#27H
DEL2: DJNZ R7,DEL2
DJNZ R6,DEL1
RET
TABLE: DB 0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H
END
❻ 单片机编程问题
对于标准51机来说,其内部只有一个数据指针DPTR,因此,在外部RAM之间进行批量传送数据时,可先将外部RAM数据传送到内部RAM中,然后再传送到外部RAM目标地址。参考子程序:
MXRAMD: MOV R0,#30H ; 内部RAM存储区,用于存放转移数据
MOV DPTR,#2040H ; DPTR指向外部RAM
L1: MOVX A,@DPTR ; 2040H中的内容→A
MOV @R0,A ; A中的内容给以30H为地址的单元
MOV DPTR,#3040H ; DPTR指向外部RAM
MOVX A,@DOTR ; 3040H的内容给A
L2: MOV DPTR,2040H ; DPTR指向2040H
MOVX @DPTR,A ; 原3040H的内容给2040H地址单元
MOV DPTR,#3040H ; DPTR指向3040H
MOV A,@R0 ; 原2040H的内容给A
MOVX @DPTR,A ; A中内容给以3040H为地址的单元
RET ; 子程序返回
❼ 用单片机设计函数发生器与方波发生器区别在哪里
函数发生器给以产生很多种波形,比如正弦波,方波三角比等等,很多都是用专用的集成芯片完成的, 你的题目很简单(如果频率要求不高的话),不知道你具体的频率要求是多少,频率不同做法会差别很大!
❽ 求 PIC 8位单片机 汇编指令比较全的,详细点的
PIC单片机的数据手册文档里就有汇编指令的介绍。Microchip公司官网上有下载的。
如果要带例子的那就找张明峰的书。他出书的时候是Microchip公司中国地区的应用工程师,很多PIC的中文版数据手册就是他和他同事翻译的。
❾ STC89C52RC单片机的缺点
STC89C52RC比普通89C52多了后缀“RC”,虽然它们都是单片机芯片,但是带有“RC”字样的单片机自带RC时钟振荡电路(有的频率可调有的频率不可调),可以在不接外部晶振就能使用,没有带“RC”这个字样的芯片一般必须安装外部晶振电路。
STC89C52RC是宏晶公司的增强型MCS-51单片机,与Atmel公司的AT89C52相比,有以下优点:
支持STC的2线制下载方式,下载程序更方便;
支持6T模式(在6T模式下,6个时钟周期就是一个机器周期);
片内集成了4kB容量的E²PROM;
带有P4口,具有更多的I/O;
程序存储器拥有更多的擦写寿命(STC标称可以擦写10万次,Atmel标称可以擦写1000次。不过对于批量生产的成品来说,这个擦写寿命没什么意义)。
相比于Atmel,STC单片机的缺点:在某些情况下,抗干扰能力不如Atmel的MCS-51单片机。
❿ 急!!!80c51单片机怎么接收激光传感器的输出信号,从而达到识别的作用,要详细原理。。
激光发射--光电二极管接收--放大整形--单片机
正常激光不会被中断,此时是个固定电平,当有车通过时,激光被遮挡,此时有个变化信号;
所以,应该是个脉冲信号,高低电平应该根据放大整形电路而定(一般的,有光为高电平,无光低电平)。