CYPRESS FX2(USB2.0 单片机)读书笔记
2012-06-22 25
我是四川理工学院 电信系2001级 自动化 的一名学生。我正在做关于USB的一个毕业设计,我有幸借到一本关于CYPRESS芯片的英文书。我想把它翻译出与大家共享。由于时间,我不会字字翻译,我把我认为重要的且我有能力翻译的献给大家。以下只是一部分,我有空再继续贴在网上。如有不足,请指教。 以下是我看CYPRESS 公司的FX2 .. [查看全文]
简单实用的单片机CRC快速算法
2012-06-19 韩炬 15
摘要 提供两个实用的、能够在单片机上通过软件来实现的CRC快速算法,其中一个适用于51系列等单片机,另一个适用于PIC单片机,这两种算法十分简单快捷。 关键词 CRC算法单片机 1引言 CRC (循环冗余码)检验技术广泛应用于测控及通信领域。在很多情况下,CRC计算是靠专用的硬件来实现的,但是对于小型低成本的单片机系统来说, .. [查看全文]
节约单片机端口资源的键盘电路
2012-06-19 10
1 新型键盘电路 键盘电路是单片机应用系统最常用的人机接口,往往要占用较多的I/O端口,利用本文介绍的电路,可以最大限度地减少键盘电路对I/O端口的点用。本电路特别适合一些引脚少、结构紧凑的单片机,可为其节省宝贵的I/O资源。 这里以3根I/O线为例,普通接法只能接3个键,即使是采用改进后的组合接法[1],最多也只能接7个 .. [查看全文]
单片机应用编程技巧
2012-06-18 12
1. C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计 .. [查看全文]
如何用单片机测频率
2012-06-12 80
这个太简单了,搞个外中断,中断来了就计数#include<reg51.h> void t0(void) interrupt 0 { T0count++; //这是全局变量 } //T1工作在定时状态下,每定时1秒钟到,刷新T0的计数,T0就为频率数 void t1(void) interrupt 1 { TR0 = 1; //搞个计数器中断 TH0 = 0x3c; //重新初始化 TL0 = 0xb0; //这是12M晶振的 tim .. [查看全文]
单片机串行数据采集传输模块的设计
2012-06-11 13
摘 要以GMS97C2051单片机为核心,采用TLC2543 12位串行A/D转换器,设计了一个串行数据采集/传输模块,给出了硬件原理图和主要源程序。 关键词串行A/D转换器串行数据传输GMS97C2051单片机 在微机测控系统中,经常要用到A/D转换。常用的方法是扩展一块或多块A/D采集卡。当模拟量较少或是温度、压力等缓变信号场合,采用 .. [查看全文]
单片机控制银行利率屏的设计
2012-06-11 10
银行利率屏多采用单片机控制的LED显示,尽管单片机控制LED显示已不是什么新技术,但由于利率屏所用LED数量多(达到数百到上千),每个LED的驱动电流大(达数百毫安时),压降大(达2-3伏)时,依然有一些实际问题要解决。一、LED的驱动形式一般而言,当系统中LED数量较多时,采用动态扫描的方法较为经济,但当系统中L .. [查看全文]
基于AT89C51单片机的节拍器
2012-06-02 李桂平 黄有全 13
目前市场上的机械摆动式结构的节拍器节拍声音单调,调节不便,节拍准确度不高,且容易损坏,价格高。为此用AT98C51 单片机为控制核心设计制作了用鲜艳颜色的数码管显示节拍数的节拍器,看得见节拍数,听得清节拍声,克服了机械式节拍器的不足。 1 硬件电路原理 节拍器以AT89C51 单片机为控制中心,由LED 显示模块、调节键盘模块、声 .. [查看全文]
PIC 8位单片机的分类和特点
2012-06-02 11
由美国Microchip公司推出的PIC单片机系列产品,首先采用了RISC结构的嵌入式微控制器,其高速度、低电压、低功耗、大电流LCD驱动能力和低价位OTP技术等都体现出单片机产业的新趋势。现在PIC系列单片机在世界单片机市场的份额排名中已逐年升位,尤其在8位单片机市场,据称已从1990 年的第20位上升到目前的第二位。PIC单片 .. [查看全文]
单片机上实现USB移动存储
2012-06-02 dragon 14
第1章 主要硬件芯片介绍 1.1系统总体设计 USB主机系统设计是一个软、硬件结合的整体,宏观上主要包括三个层次的设计:USB总线物理层接口设计、USB核心系统设计和USB客户系统设计。总线接口主要处理主机与设备之间的电气及协议层的互连,是信息包进出的物理桥梁;USB核心系统主要管理和协调主机与从机间的逻辑数据传输,解 .. [查看全文]
利用Multisim 10中的MCU模块进行单片机协同仿真
2012-06-02 夏靖 6
MCU(Microcontroller Unit)即单片机是大家都比较熟悉并常用的电子器件,由于其广泛的应用,所以用单片机设计电路是电子技术人员必备的技能。对于初学者,可以先从软件仿真入手。我们知道利用Proteus软件可以进行单片机的软件仿真,Multisim同样也可以。Multisim是基于SPICE的电路仿真软件,SPICE(Simulation Program .. [查看全文]
基于单片机的复杂可编程逻辑器件快速配置方法
2012-06-02 10
基于SRAM(静态随机存储器)的可重配置PLD(可编程逻辑器件)的出现,为系统设计者动态改变运行电路中PLD的逻辑功能创造了条件。PLD使用SRAM单元来保存配置数据。这些配置数据决定了PLD内部的互连关系和逻辑功能,改变这些数据,也就改变了器件的逻辑功能。由于SRAM的数据是易失的,因此这些数据必须保存在PLD器件 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号