在图示电路中,用 P1 口接一个 4 X 4 键盘。设: SO-S9 为数字键,键值为 0-9 ,用于向单片机系统输入数据; S10-S15 为命令键,键值为 A-F ,用于对计算机系统送操作命令;每键只 1 个功能;行线接 P1 口的高 4 位;列线接 P1 口的低 4 位。 (1)键盘扫描子程序 KEY: MOV A, #0F 0H MOV[详细]
单片机系统中,若使用按键较多时,通常采用矩阵式(也称行列式)键盘。 1.矩阵式键盘的结构及原理 矩阵式键盘由行线和列线组成,按键位于行、列线的交叉点上,其结构如图所示。 由图可知,一个 4 × 4 的行、列结构可以构成一个含有 16 个按键的键盘,显然,在按键数量较多时,矩阵式键盘较之独[详细]
一个简单的循环灯实例 下图中的8个发光二极管代表 8 个彩灯,让我们看看是如何实现的 STAT: MOV A , #01H ; 高电平对应的发光二极管亮 LOOP: MOV P1, A ; 从 P1 口输出到发光二极管 MOV R1, #10 DEL1: MOV R2 , #200 DEL2: MOV R3, #126 DEL3: DJNZ R3, DEL3 DJNZ R2[详细]
1.晶体管驱动继电器晶体管驱动继电器电路 2.晶体管阵列 当需要多路晶体管驱动输出时,可选用集成晶体管阵列(MC1413),以简化电路,降低成本。 MC1413 中每一路达林顿晶体管可提供 500mA 驱动电流,集电极电压可达 50V 。每一路晶体管均带有续流二极管,用于带感性负载时保护晶体管。 [详细]
1.光电耦合器 光电耦合器是将发光器件和光敏器件集成在一起,通过光线实现耦合,构成的电-光-电转换器件。 实际使用中光电耦合器输入侧发光二极管的驱动电流取 10-20mA ,输出光敏三极管的耐压大于 30V 。 光电耦合器电路符号 2.光电隔离电路 输入隔离电路 输出隔离电路 [详细]
用单片机控制工频交流电,最方便的是采用双向晶闸管。为避免晶闸管导通瞬间产生的冲击电流带来的干扰和对电源的影响,可以采用过零触发的方式。 过零触发双向晶闸管触发电路 [详细]
与定时/计数器有关的控制寄存器有 2 个 1.定时器控制寄存器 TCON (字节地址 88H ) 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 位符号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 TR0 (TR1) -定时计数器 T0 (T1) 运行控制位。 该位由软件置 1 或清 0 。[详细]
P1.0、P1.1 经 7407 驱动 LED 交替发光并以每秒一次的频率闪烁。硬件连接见下图(采用 6MHZ 晶振) 分析:闪烁周期为 1S ,亮、灭各占一半,定时时间需要 500mS 。使用 6MHZ 晶振,单片机最长定时时间仅为 131mS ,所以需要采用软件记数方法扩展定时时间。 使用定时 / 计数器 0 ,定时方式[详细]
(1)工作方式0 C/T -定时 / 计数功能选择位。 C/T =“0” ,对片内机器周期进行计数,作定时器用; C/T =““1” ,对片外从 T0 ( P3.4 )、 T1 ( P3.5 )引脚输入 的外部脉冲信号进行计数 , 作计数器用。 GATE -门控位。 GATE=0 ,允许软件控制位 TR0 或 TR1 启动定时器; [详细]
1.串行通信和并行通信 计算机与外界的信息交换称为通信。基本的通信方法有并行通信和串行通信两种。一组信息的各位数据被逐位顺序传送的通信方式称为串行通信。串行通信可通过串行接口来实现。串行通信速度慢,但传输线少,适宜长距离通信。 一组信息(通常是字节)的各位数据被同时传送的通信方法称为并行通信[详细]
DALLAS公司生产的单线数字温度传感器DS18B20、 DS1822,外形如图5.8所示,支持“一线总线”接口,测量温度范围为 -55°C~+125°C,在-10~+85°C范围内,精度为±0.5°C。DS1822的精度较差为± 2°C 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,新的[详细]
1、D/A 转换器的性能指标 (1) 分辨率。分辨率是 D/A 转换器对输入量变化敏感程度的描述 , 与输入数字量的位数有关。如果数字量的位数为 n, 则 D/A 转换器的分辨率为 2-n 。 (2) 建立时间。 (3) 接口形式。 DAC0832 外部引脚分布图 单极性输出电压电路 双极性输出电压[详细]
图1为用P87LPC767单片机设计的智能型剩余电流保护器系统框图,在电路设计、软件设计、PCB板设计等方面同步考虑其电磁兼容设计。剩余电流保护器是一种低压电器设备,内部没有大功率的高频电路,电磁辐射微弱,它产生的电磁骚扰对其他设备影响很小,这方面不是电磁兼容设计的重点。剩余电[详细]
DS1820虽然具有测温系统简单、测温精度高、连接方便、占用口线少等优点,但在实际应用中也应注意以下几方面的问题: (1)较小的硬件开销需要相对复杂的软件进行补偿,由于DS1820与微处理器间采用串行数据传送,因此,在对DS1820进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。在[详细]
如何学习单片机?学习单片机的步骤是什么?经常有单片机爱好者问我们,我们初略总结了一下,单片机学习的过程基本上可分四个阶段:第一阶段:是先浏览教科书里的硬件部分,大至了解单片机的硬件结构。如ROM、RAM、地址、I/O口等,以及看一些厂家的MCU资料(Data Sheet),来加强MCU所提供各项资源的印象[详细]
目前单片机很多,学哪一个?8051、PIC、MS430、AVR还是其他型号?其实学哪一个都可以,单片机虽然型号不同,但是芯片内部的资源种类都差不多,而且这些资源的使用方法也大同小异,可以说学会一种,其他种将融会贯通。究竟学哪一种,主要看具备的条件。8051系列是老型号,是全球大名鼎鼎的CPU制作商美国INTE[详细]
如果说单片机和我们用的电脑的在本质上没有什么区别,你一定感到惊讶(一个芯片)...这并不奇怪。而事实就是这样理解的:单片机是一个简单却又是完整的计算机系统,麻雀虽小,五脏俱全,它被集成到一个芯片上。它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同[详细]
1.干扰的三要素在单片机应用系统或其他电子设备中,一个电路所受的干扰程度用下式描述:S=WC/I;其中,S表示电子线路受干扰的程度;W表示干扰发生源的强度;C为干扰源通过某途径到达受干扰处的耦合因素;I为受干扰电路的抗干扰性能。由上式可以看到,要减少干扰的影响,可以从减小分子或增大分母来考虑。既[详细]
1. 智能移动机器人系统的结构与功能智能移动机器人控制系统的设计与开发主要采用模块化组合设计,采用ATMEL公司的ATMEGA16单片机芯片,同时配合ICCAVR7.01软件开发环境,支持C语言的程序设计。智能移动机器人硬件主要由直流电机驱动模块、发生器模块、串口通信模块以及无线遥控、循线、寻光、避章等模[详细]
Motorola是世界上最大的单片机生产厂商。2000年推出的M68HC08系列单片机,具有速度快、功能强、价格低、功耗低、指令系统丰富等特点,是具有极高性价比的新一代8位单片机。其重要特点之一是内部程序存储器采用成熟的Flash存储器技术。该单片机的Flash存储器具有以下特[详细]

扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市南山区桃源街道平山社区平山一路2号南山云谷创业园二期11栋410-411

Copyright © 2014-2026 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4