内容简介本书以宏晶公司的sTc89c52C单片机为蓝本,由浅入深,并结合SmartM51开发板系统地介绍单片机的原理与结构、开发环境的使用、各种功能器件的应用。本书主要特色是边学边做,不是单纯的理论讲解,各章节中规中矩,遵循由简到繁、循序渐进的编排方式。本书大部分的内容均来自本人的项目经验,因而许多c语言代码能够直接应用到工程项目中去,且代码风格良好。书中还介绍了USB通信、网络通信、数据校验、深入编程等,而这些内容在很多同类型书籍中并不具备,恰恰也是踏出社会工作经常要接触的。其中配套的光盘提供各实验的演示视频和实例代码,可使读者在短时间内迅速掌握单片机的应用技巧,并可向读者提供配套的单片机开发板。本书既可以作为大学本、专科单片机课程教材,又可以作为相关技术人员的参考与学习。俗语有说:“师父领进门,悟性靠徒弟”,最后衷心希望本书能对单片机应用推广起到一定的作用。
上传时间: 2022-06-24
上传用户:
1.CS8900A简介CS8900A集成了构建一个完整的以太网电路所需的全部模拟和数字电路,是一种真正的单芯片、全双工以太网解决方案。它的主要功能模块包括:■直接ISA总线接口■802.3MAC引擎■集成的缓冲寄存器■串行EEPROM接口■完整的模拟前端(包括10BASE-T和AUI)2.CS8900A配置正常运行时,CS8900A执行两种基本的功能:以太网数据包的发送和接收。在使用这两种基本功能前,必须对CS8900A进行适当的配置。CS8900A的配置工作在上电或者复位时进行,通过向其内部的配置和控制寄存器写入不同的参数来实现。以下7种情况会引起CS8900A内部寄存器和电路的复位:■外部复位:RESET引脚拉高至少400ns■上电复位:上电时复位,直至Vcc达到约2.5V以上时跳出复位■掉电复位:供电电压下降到低于约2.5V时复位,直至重新恢复至约2.5V以上时跳出复位EEPROM复位:检测到EEPROM校验和错误时复位
上传时间: 2022-06-25
上传用户:
如今大多数关于算法的图书都是大学教科书,或者是令人厌倦的相同算法集合改头换面后的作品。本书是给出所有算法的完整代码实现的第一本书,这些算法在开发人员的日常工作中非常有用本书重点关注的是实用。立即可用的代码,并且广泛讨论了可移植性和特定于实现的细节。本书作者介绍了一些有用但很少被讨论的算法,它们可用于语音查找,日期和时间例程(直到公元1年),B树和索引文件、数据压縮、任意精度的算术,校验和与数据验证,并且全面地介绍了查找例程、排序算法和数据结构本书只要求读者具有C语言的初级知识以及基本代数的相关知识。源代码经过测试符合ANS|标准,可以运行在UNX下,以及 Borland. Micros和 Watcom的编译器上作者简介Andrew Binstock是《 UNIX Review》的主编和《 C Gazette》的创刊编辑。他是aserJet Programming》( Addison-Wesley,1991)的第一作者John Rex是一位计算机顾问,专攻C和C++。他是《 C Gazette》的前任技术编辑,并且为许多杂志撰写文章。
上传时间: 2022-06-26
上传用户:
约束管理器是一个交叉的平台,以工作簿和工作表的形式在Cadence PCB设计流程中用于管理所有工具的高速电子约束。约束管理器让你定义、查看和校验从原理图到分析到PCB设计实现的设计流程中每一步的约束。可以使用约束管理器和SigXplorer Expert开发电路的拓扑并得出电子约束,可以包含定制约束、定制测量和定制激励。本培训教材描述的主要是怎样在约束管理器中提取约束,并且约束如何与原理图和PCB的属性同步。本教材的内容是约束管理器、Concept HDL和PCB Design的紧密集成的集锦。所谓约束就是用户定义的限制条件,当在板上走线和放置元件时会遵守这些约束。电子约束(ECSets)就是限制PCB上与电行为有关的对象,比如可以设置某个网络最大传输延迟为2ns。
上传时间: 2022-07-07
上传用户:jason_vip1
PMS15A/PMS150C 是一个 IO 类型、完全静态,以 OTP 为程序存储基础的单片机。它运用 RISC 的架构基础使大部分的指令执行时间都是一个指令周期,只有少部分指令是需要两个指令周期。内部最多达 0.5KW/1KW OTP 程序内存以及 64 字节数据存储器;另外,PMS15A/PMS150C 还提供一个 16位的硬件计数器、一个 8 位的硬件 PWM 生成器和一个通用比较器。OTP(一次性可编程)程序内存用来存放要执行的程序指令。OTP 程序内存可以储存数据,包含:数据,表格和中断入口。复位之后,FPP0 的初始地址为 0x000。中断入口是 0X010;OTP 程序内存最后 16 个地址空间是被保留给系统使用,如:校验,序列号等。PMS15A/PMS150C 的 OTP 程序内存容量为 0.5KW/1KW,如表 1 所示。OTP 内存从地址“0x3F0 to 0x3FF”供系统使用,从“0x001~0x00F”和“0x011~0x3EF”地址空间是用户的程序空间。
标签: 单片机
上传时间: 2022-07-10
上传用户:aben
VIP专区-单片机源代码精选合集系列(46)资源包含以下内容:1. 基于89C52单片机和DS1302的万年历设计.1. 51单片机并行I/O端口的结构及功能.1. 51单片机第一课--绪论.1. AVR单片机GCC程序设计.1. 51单片机C语言快速上手.1. 单片机外围电路设计及C语言编程视频教程内容目录V2.1. 33个毕业设计——单片机类.1. LCD1602液晶详细中文资料.1. 数字电压表设计.1. 《51单片机应用开发桉例精选》源代码及图片下载.1. C8051的C语言的彻底应用.1. ADUC834.1. 51单片机汇编语言教程.1. LM117和LM317(可调稳压电源芯片)数据手册.1. 单片机课件D101.1. nRF24xx匹配网络原理及调试.1. 基于FPGA的任意波形发生器的研究与设计.1. 02-数组与函数.1. 单片机波形发生器.1. 楼宇智能化技术.1. Keil_uVision4_V9.00汉化.1. 基于AT89S52单片机双向流水灯的程序设计.1. AT系列单片机烧写器.1. 计时交通灯.1. 电机驱动L298N带光耦.1. ATmega8原理与应用.1. 模数转换资料.1. 51开发板原理图(新).1. SN8P2711V中文(1).1. LCD1602手册.1. 单片机温度测量DS18b02论文.1. 单片机-电子元器件识别(含图片).1. 基于单片机的1602电子时钟设计.1. C语言实现CRC16校验.1. proteus51仿真.1. 51单片机脉冲宽度调制(PWM)控制LED灯亮度.1. 用AT89C2051的C语言程序.1. 基于单片机的多路数据采集系统设计毕业论文.1. C与VB语言联合在proteus上仿真.1. 义隆单片机仿真器DWTR介绍.1. 10个经典电路图(清晰版).1. PC机与单片机通信(RS232协议).1. 单片机开发技巧(绝对经典!!!!).1. 单片机原理与接口技术.1. keil_C51入门教程.1. Keil uVision4 V9.00汉化包.1. keil51与proteus联合调试.1. 51系列模拟电子电路学习教程.1. 第1章 C语言与程序概述.1. 基于单片机的智能光控路灯的设计.1. 单片机的40个实验.1. 50个C、C++面试题.1. 元件对照表【中英文】.1. 超高精度的时钟方案.1. 51单片机配套C程序.1. 1602(C)带Proteus 仿真.1. 单片机各种工具软件汇总.1. 遥控窗帘毕业设计.1. STC-USER-IAP-ISP-DEMO(公开发布版本)-2011-3-9.1. 8051单片机C语言学习.1. HL-340USB转串口驱动.1. 单片机C语言教程.1. USB转窜口UART pl2303hx.1. STC90C51RC-RD+_GUIDE-CHINESE.1. 简单的pic教程.1. STC12C2052AD.1. STC增强型80C51单片机选型指南.1. STC12C5A60S2.1. MSP430经典讲解.1. STC11F-10Fxx.1. 深入理解SD卡.1. STC单片机Keil中C语言函数定位的方法.1. 修数字板流程.1. 51单片机的硬件结构和工作原理.1. CPU散热器的电磁辐射仿真分析.1. MSC-51单片机题库.1. 单片机原理.1. Keil文件夹下的实验仿真板++ledkey.dll、dpj2.dll和dpj8.dll.1. stc51单片机资料.1. 单片机入门制作专题_配套光盘 [1].1. DS1302实时时钟芯片中文资料.1. 单片机原理图.1. 单片机入门教程(手把手教你学单片机).1. 1602液晶资料.1. 单片机开发板设计图.1. 单片机课程设计报告.1. 666个单片机毕业设计.1. USB口接口定义.1. 单片机交通灯——共阳管.1. 51单片机讲义.1. 采用热电偶和单片机的温度自动控制.1. 单片机程序设计.1. 89S5X单片机24小时可调电子时钟视频教程.1. 《51单片机C语言快速上手》.1. 单片机编程实例_led等.1. 51单片机应用系统开发经典实例.1. 芯睿 LCD 驱动单片机 MK9A35EP _cn.1. MSC-51单片机(有史以来,最简单易懂教程).1. 51单片机电子万年历.1. MK7A23P_cn.
上传时间: 2013-06-10
上传用户:eeworm
以Visual Studio 2012软件为工具,介绍软件的使用,C#开发,应用软件设计开发。与其他教学不同的是,我们不只是教软件怎么用,而是如何用软件开发真正的软件作品。并主要介绍PC机串口功能,帮助单片机爱好者设计自己的上位机软件。教程共22集,每集时长约30分钟。 入门C#设计(第10集)图形化按钮设计 超清.avi 317.8M 入门C#设计(第11集)定时开关控制功能的设计 超清.avi 333.1M 入门C#设计(第12集)带校验的串口开关控制 超清.avi 331M 入门C#设计(第13集)加入指示灯的数据反馈 超清.avi 228.8M 入门C#设计(第14集)串口显示汉字的程序设计 超清.avi 348.6M 入门C#设计(第15集)ADC数据的显示方法 超清.avi 257.7M 入门C#设计(第16集)多路ADC数据的波形显示方案设计 超清.avi 316.4M 入门C#设计(第17集)软件设置的保存方法 超清.avi 282.6M 入门C#设计(第18集)类的认识及自定义类的方法 超清.avi 270.7M 入门C#设计(第1集)安装及流程 超清.avi 300.5M 入门C#设计(第20集)串口数据波形显示软件的设计 超清.avi 533.5M 入门C#设计(第21集)串口波形软件中快捷键的设计 超清.avi 473.5M 入门C#设计(第22集)最后总结 超清.avi 228.9M 入门C#设计(第2集)设计倒计时器1 超清.avi 256.8M 入门C#设计(第3集)倒计时器开发 超清.avi 231.6M 入门C#设计(第4集)倒计时器程序分析 超清.avi 242.7M 入门C#设计(第5集)PC串口发数据 超清.avi 245.5M 入门C#设计(第6集)串口助手的开发 高清.avi 123.7M 入门C#设计(第7集)串口助手的开发2 超清.avi 349.1M 入门C#设计(第8集) 超清.avi 263.7M 入门C#设计(第9集)串口控制下位机开关的开发2 超清.avi 262M 入门C设计(第19集)弹出窗口功能的设计 超清.avi 290.1M
上传时间: 2013-04-15
上传用户:eeworm
Mentor Graphics公司的PADS Layout/Router环境作为业界主流的PCB设计平台,以其强大的交互式布局布线功能和易学易用等特点,在通信、半导体、消费电子、医疗电子等当前最活跃的工业领域得到了广泛的应用。PADS Layout/ Router支持完整的PCB设计流程,涵盖了从原理图网表导入,规则驱动下的交互式布局布线,DRC/DFT/DFM校验与分析,直到最后的生产文件(Gerber)、装配文件及物料清单(BOM)输出等全方位的功能需求,确保PCB工程师高效率地完成设计任务.
上传时间: 2013-06-29
上传用户:eeworm
循环冗余码CRC检验技术广泛应用于测控及通信领域。CRC计算可以靠专用的硬件来实现,但是对于低成本的微控制器系统,在没有硬件支持下实现CRC检验,关键的问题就是如何通过软件来完成CRC计算,也就是CRC算法的问题。
上传时间: 2013-12-31
上传用户:来茴
51单片机开发工具有:51定时器计算工具,ASCII码速查工具,CRC计算器,波特率计算工具,led,串口调试助手
上传时间: 2014-03-03
上传用户:jackgao