基于单片机的usb接口设计内容摘要:
E L7A P P L 29A P P L 38V R E F12VDDA13VOL14V S S A15VOR16U D A 1 3 3 0U3 U D A 1 3 3 0R91 0 KR 1 11KR81 0 KR 1 01KV C CC21100nFC 1 9 4 7 U FC 2 04 7 U F+C2247UFC 2 31 0 0 n FR 1 51 0 KR1410KR 1 21 0 0R 1 31 0 0C 2 41 0 0 n FAVDDL D 5L D 4D S E LD C L KDOUTS C L KP 4 . 6C P U 输出 AT89C51SND1 支持 PCM 和 I2S 两种音频结构,音频数据流可以来自 MP3 解码的输出,也可以来自 MCU直接的音频输出。 根据设计要求选用 UDA1330ATS 来实现 D/A转换输出音频信号给耳机。 其技术指标: ~ 的电源供电,支持 16~ 55KHZ 的抽图 38 D/A转换电路 Figure 38 D/A Covert circuit 10 样频率,集成数字滤波提供 DAC,支持 I2S 总线数据格式等。 电路中整个音频部分和 51 内核是通过 5 个寄存器来进行数据和控制信息的交流。 如图 38 所示, 让 音频数据的第一位送入 D/A 转换器 UDA1330ATS 的时候就会产生 一个 时钟信号。 将 MP3 解码器 中 送出的数据送入 MP3 缓冲器, MP3 的解码数据缓存和解码器通过一个握手信号进行通讯,通过 音频 AUDCON1 寄存器中的 第六位( DERQEN)来决定是否需要数据。 按键部分和 LCD 显示 根据 MP3 的实际需要 对按键和显示分别进行如下设计 [8]: 1)、 按键:外部中断按键采用简单的独立式键盘结构。 四个按键分别控制播放、停止、前进和后退。 每个按键的电路是独立的,占用一条数据线。 当其中任意按键按下时,对应数据线的电平变为低电平,读入单片机就是逻辑 0,表示键闭合;若无键闭合,则所有数据线的电平都是高电平。 在此需要注意消除键抖动。 上拉电阻采用典型参数,即R24=R25=R26=R27=。 2)、 显示:设计中的显示部分是选用内置 SED1520 驱动控制器的 122 32 点阵图形液晶显示模块。 它具有低成本、低功耗、高集成化的特点。 该显示模块内集成了 两块SED1520,每块 SED1520 横向有 61 点、纵向有 16 点,所以两块横向有 122 点、纵向有32 点。 SED1520 显示驱动控制器集成电路分别控制液晶显示器的左、右半屏点阵图形的显示,在该模块内有一个 122 32 点阵图形液晶显示器和一个偏置( BIAS)电路。 其工作原理是:偏置( BIAS)电路提供了模块内部显示用的驱动电压 V1~ V5,它通过把用户提供给该模块的工作电源电压转换为 5 路液晶显示驱动电压,在外接微处理器的支持下,通过模块内两个 SED1520 集成电路的驱动与控制功能,实现用户利用微处理器下达的显示指 令和相应操作的功能,在 122 32 点阵图形液晶显示器上显示出需要显示的内容。 微处理器通过对并行接口输出状态的编程操作,完成对液晶显示模块所需时序的操作和数据的传输。 在电路中模块的数据总线接到 89C51的 P4口,控制信号 A0接至 INT0,CSS1 接至 WR, CSS2 接至 RD,第 9 脚接至 T1,使能信号端( E)接至 T0, CL 接至INT1。 这是间接控制方式,电路中电位器 R28=10KΩ(确定调节范围,为典型参数) 用于调节显示对比度。 系统整体原理图及 PCB 图 系统整体原理图 如图 310 所示 [10]。 设计 中应特别注意 直流电源和数字电源的区别:在电路中有 DVDD(数字电源)和 AVDD(模拟电源)两种电源,这是为了让芯片工作 11 于一个稳定的环境里,而为其设计 的 专用电源 DVDD。 原则上,数字电源与模拟电源没有什么大的区别,但模拟电源工作的环境中,可能会出现大的压降或其他影响整个电源的情况。 为保证系统的稳定性,通常在设计时,将数字电源和模拟电源分开接,最后用一跳线( LC 电路)将两个电源接在一起,这样可以避免模拟电源对数字电源的影响,以保证系统的稳定性。 在设计印制电路板时主要考虑的是减小信号之间的交叉干扰、电源干扰,降 低噪声对电路的影响,提高整个系统的可靠性。 设计的电路板上,主要是晶体振荡电路对噪声比较敏感,因此在设计这部分电路时,特别注意使晶振、电阻、电容等相关器件与微控制器尽可能靠近,在布线时使这部分电路的信号线不能其他任何信号线交叉。 此外还采用了一些常规的降低噪声和干扰影响的手段,包括尽量增加地线和电源线的宽度( 40mil),使用去耦电容以及尽量减小元器件引脚长度等。 12 图 311 PCB图 13 I O 029I O 130I O 231I O 332V S S36V D D37I O 441I O 542I O 643I O 744W P M19W E N18A L E17C L E16V S S13V C C12C E N9R E N8R S Y / B7U2K 9F 2808C 1330PC 100. 01uFC 1230PC 110.22uFR 18470KR 162. 2KR 2012KR 21560KR 2310KR 172. 2KR21KX1 16M12J1P O W E R1 2 3J3I S P J U M PJ5S0S T O PS3 P L A Y / P A U S ES1 FFWS2 R E WA L E1I S P 2P 1. 0/ K I N 03P 1. 1/ K I N 14P 1. 2/ K I N 25P 1. 3/ K I N 36P 1. 47P 1. 58P 1. 6/ S C L9P 1. 7/ S D A10V D D11P V D D12F I L T13P V S S14V S S15X216X117T S T 18U V D D19U V S S20D+21D22VDD23VSS24P3.0/RXD25 P3.1/TXD26P3.2/INT027P3.3/INT128P3.4/T029P3.5/T130P3.6/WR31P3.7/RD32AVDD33AVSS34AREFP35AREFN36A/N037A/N138P5.239P5.340V D D41V S S42D O U T43D C L K44D S E L45S C L K46R S T47M C M D48M D A T49M C L K50V D D51V S S52P 2. 7/ A 1553P 2. 6/ A 1454P 2. 5/ A 1355P 2. 4/ A 1256P 2. 3/ A 1157P 2. 2/ A 1058P 4. 459P 4. 560P4.661P4.762P2.1/A963P2.0/A864P4.0/MISQ65P4.1/MOSI66P4.2/SCK67P4.3/SS68P0.7/AD769P0.6/AD670VDD71VSS72P0.5/AD573P0.4/AD474P0.3/AD375P0.2/AD276P0.1/AD177P0.0/AD078P5.079P5.180A T 89C 51S N D 1CY0A T 89C 51S N D 1CB C K1WS2D A T A I3A P P L 011V D D D4V S S D5S Y S C L K6A P P L 110A P P S E L7A P P L 29A P P L 38V R E F12V D D A13V O L14V S S A15V O R16U D A 1330U3 U D A 1330B I A S1I N 2I N +3V S S4S H D N8V C C7O U T6NC5U4 M A X 4468C52. 2U FC72. 2U FC82. 2U FC62. 2U FR910KR 111KR11. 5KR810KR 2247R327R 101KV i n1GND2V ou t3U1A S 1 1171234J2U S BL E DV C CV C CA V D DC 25100nFC 26 10nFC 290. 1uFA V D DC 270. 22uFC 28 100P FD3D2C 30220nFA V D DV C CC21100nFC 1947U FC 2047U F+C2247UFC 23100nFR 1510KR1410KR 12100R 13100C 24100nFA V D DV C CR71KC 31100nFC 32100nFC 33100nFC 34100nFC 35100nFC 36100nFV C CR427R6100R 19470KJ6R 245. 1KR 265. 1KR 255. 1KR 275. 1KR 2810k电池C 370. 01uFC 380. 01uFL1150U HL2150U HV C CV C C数据存储V C CV C CC11000ufL D 5L D 4LD6LD7LD0LD1LD2LD3D D 11D D 12D D 13D D 14D D 15D D 10G N DV C CM C L KM D A TM C M DR S TD S E LD C L KG N DV C CVCCGND TXDINT0RMTT0 WENREAVDDAVSSAREFPAREFNAIN0AIN1SHDNARSTD+ DA L EI S PK E Y 0K E Y 1K E Y 2K E Y 3L A 0L R WL C S 1L C S 2V C CV C CF I L TG N DX1X2V C CP5.0DD0 DD1 DD2 DD3 DD4 DD5 DD6 DD7 DD8DD9GND VCCL D 0L D 1L D 2L D 3L D 4L D 5L D 6L D 7W E NREA V D D。基于单片机的usb接口设计
相关推荐
图 二氧化碳、温湿度检测器的原理图 XX 大学 毕业设计 7 3 硬件设计 计算机的产生加快了人类改造世界的步伐,但是它毕竟体积庞大。 微控制器(单片机)就是在这种情况下诞生的。 它是把中央处理器( CPU)、随机存取存储器( RAM)、只读存储器( ROM)、输入 /输出端口( I/O)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。 它的结构与指令功能都是按照工业控制的要求设计的
AD0832 与 AT89C52 单片机相连,在显示器上显示出甲醛的浓度值,当超过国家规定的标准时报警。 西 南科技大学应用型自学考试毕业设计(论文) 13 表 23 传感器参数表 模数转换的选择与简介 ( 1) 实现 A/D 转换的基本方法很多,有计数法、逐次逼近法、双斜积分法和并行转换法。 由于逐次逼近式 A/D 转换具有速度,分辨率高等优点,而且采用这种方法的 ADC 芯片成本低
和无连接的 UDP。 TCP(Transmission Control Protocol)提供的是面向连接的服务。 在传送数据之前必须先建立连接,数据传送结束后要释放连接。 由于 TCP 提供的是可靠的、面向连接的运输服务,因此不可避免的增加了许多的开销,如确认、流量控制、计时器以及连接管理等,这些不仅使协议数据单元的首部增大很多,还要占用许多的处理机资源。
,从接收 SBUF 向片内总线读出数据。 它们都是 发送 接收 发送 接收 沈阳航空航天大学课程设计论文 基于单片机的 RS232C 串行通信接口设计 第 4 页 可寻址的寄存器,但因为发送与接收不能同时进行,所以给这两个寄存器赋一同一地址99H。 在接收方式下,串行数据通过引脚 RXD 进入,由于在 接收寄存器之前还有移位寄存器,从而构成了串行接收的双缓冲结构
动时进行扫描就可能得出不正确的结果。 因此,在程序中要考虑防抖动的问题。 最简单的办法是在检测到有键按下时,等待(延迟)一段时间再进行“行扫描”,延迟时间为 10~ 20ms。 这可通过调用子程序来解决,当系统中有显示子程序时,调用几 次显示子程序也能同时达到消除抖动的目的。 k1k2k3k4K1K2K3K4X T A L 218X T A L 119A L E30EA31P S E N29RS
/O 口线,看门狗定时器, 2 个数据指针,三个 16 位 定时器 /计数器,一个 6向量 2级中断结构,全双工串行口,片内晶振及时钟电路。 另外, AT89C51可降至 0Hz静态逻辑操作,支持 2种软件可选择节电模式。 空闲模式下, CPU 停止工作,允许 RAM、定时器 /计数器、串口、中断继续工作。 掉电保护方式下, RAM内容被保存,振荡器被冻结,单片机一切工作停止