51系列单片机开发宝典》系统地介绍51系列单片机的硬件结构、硬件组成,以及指令系统,并给出了各种设计领域中单片机的应用实例。《51系列单片机开发宝典》言简意赅、通俗易懂,对于每个知识点都提供详细的实例,使读者能够更好地掌握51系列单片机。《51系列单片机开发宝典》分为4部分,共27章,全面详细地讲述单片机的原理及应用。首先介绍51系列单片机的基本原理及内部功能组件和指令系统,接着介绍单片机的程序设计语言,包括汇编语言和单片机C语言;然后结合不同的设计领域介绍单片机在其中的应用;最后介绍新型的USB接口单片机和高性能的C80511F系列单片片机。
2022-11-30 18:14:40 7.96MB 51系列单片机
1
51系列单片机串口缓存,已测试的单片机包括AT89C55WD、NXP89C669、STC11F60XE; buffer具有互锁机制,完美解决串口中断丢失数据,缓存数据等问题
2022-11-17 20:31:14 1KB 51 NXP 单片机 串口
1
一、步进电机   1.1 步进电机的工作原理   步进电机是将电脉冲信号转变为角位移或线位移的执行机构。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域用步进电机来控制变的非常的简单。   1.2 步进电机的特点   本实验所用的步进电机为感应子式步进电机(型号为42BYG016)。感应子式步进电机与传统的反应式步进电机相比,结构上转子加有永磁体,以提供软磁材料的工作点,而定子激磁只需提供变化的磁场而不
1
51系列单片机 秒表时钟计时器的设计51系列单片机 秒表时钟计时器的设计51系列单片机 秒表时钟计时器的设计51系列单片机 秒表时钟计时器的设计51系列单片机 秒表时钟计时器的设计51系列单片机 秒表时钟计时器的设计51系列单片机 秒表时钟计时器的设计51系列单片机 秒表时钟计时器的设计
1
题目三:数字电压表 基本要求: 采用51系列单片机和ADC设计一个数字电压表,输入为0~5V线性模拟信号,输出通过LED显示,要求显示两位小数。 发挥部分: 输入为0~50mV线性模拟信号,放大100倍后送入AD输入通道。 可选器件: 51系列单片机、ADC0809、TLC549、LM324、uA741、7段LED数码管、74LS244或74LS240、或非门等
2022-07-07 15:34:33 72KB 单片机
1
51系列单片机的优点及各种51单片机的简单比较 51系列单片机的优点及各种51单片机的简单比较 51系列优点之一是它从内部的硬件到软件有一套完整的按位操作系统,称作位处理器, 或布尔处理器。它的处理对象不是字或字节而是位。它不光能对片内某些特殊功能寄存 器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十 分完备,使用起来得心应手。虽然其他种类的单片机也具有位处理功能,但能进行位逻 辑运算的实属少见。51系列在片内RAM区间还特别开辟了一个双重功能的地址区间,十六 个字节,单元地址20H~2FH,它既可作字节处理,也可作位处理(作位处理时,合128个 位,相应位地址为OOH~7FH),使用极为灵活。这一功能无疑给使用者提供了极大的方便 ,因为一个较复杂的程序在运行过程中会遇到很多分支,因而需建立很多标志位,在运 行过程中,需要对有关的标志位进行置位、清零或检测,以确定程序的运行方向。而实 施这一处理(包括前面所有的位功能),只需用一条位操作指令即可。 例1:如对2lH的第0位(相应位地 址为08H)置位,只需用一条位指令 SFTR 08H 对周围的其他位不会产生
2022-06-19 14:03:32 32KB 文档资料
四字节二进制无符号数开平方(快速) 单片机开方汇编子程序
2022-05-31 10:43:16 13KB 开方汇编子程序
1
基于51系列单片机的自动喷水系统.doc
2022-05-18 21:02:06 222KB 单片机
51系列密码锁:Proteus仿真+Keil程序
2022-05-18 19:05:02 146KB 单片机仿真
1
基于51系列单片机及DS1302时钟芯片的电子时钟_C语言_Proteus仿真_报告.pdf
2022-05-16 14:01:12 415KB 单片机 c语言 proteus 文档资料