网址· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
驱动
PCB
电子
开关
linux
fpga
功放
开关电源
USB
嵌入式系统
protel
LED
单片机
应用中的实用技巧(二)
2012-06-22
10
5、用一个带A/D的I/O口实现16个键盘输入。 许多
单片机
带有A/D转换功能,在实际运用中,如果利用其中的一路A/D转换,可以很方便地实现4×4键盘输入。 如图一所示,由于键盘的纵向电阻R1~R4的阻值为递增状态,其增幅超过横向最大阻值电阻R8,因此当按键从S1至S16按下时,纵向电阻与横向电阻串联的阻值也会相应由低到高增加 .. [
查看全文
]
简单实用的
单片机
CRC快速算法
2012-06-19
韩炬
15
摘要 提供两个实用的、能够在
单片机
上通过软件来实现的CRC快速算法,其中一个适用于51系列等
单片机
,另一个适用于PIC
单片机
,这两种算法十分简单快捷。 关键词 CRC算法
单片机
1引言 CRC (循环冗余码)检验技术广泛应用于测控及通信领域。在很多情况下,CRC计算是靠专用的硬件来实现的,但是对于小型低成本的
单片机
系统来说, .. [
查看全文
]
节约
单片机
端口资源的键盘电路
2012-06-19
11
1 新型键盘电路 键盘电路是
单片机
应用系统最常用的人机接口,往往要占用较多的I/O端口,利用本文介绍的电路,可以最大限度地减少键盘电路对I/O端口的点用。本电路特别适合一些引脚少、结构紧凑的
单片机
,可为其节省宝贵的I/O资源。 这里以3根I/O线为例,普通接法只能接3个键,即使是采用改进后的组合接法[1],最多也只能接7个 .. [
查看全文
]
单片机
应用编程技巧
2012-06-18
14
1. C语言和汇编语言在开发
单片机
时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计 .. [
查看全文
]
如何用
单片机
测频率
2012-06-12
82
这个太简单了,搞个外中断,中断来了就计数#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
11
银行利率屏多采用
单片机
控制的LED显示,尽管
单片机
控制LED显示已不是什么新技术,但由于利率屏所用LED数量多(达到数百到上千),每个LED的驱动电流大(达数百毫安时),压降大(达2-3伏)时,依然有一些实际问题要解决。一、LED的驱动形式一般而言,当系统中LED数量较多时,采用动态扫描的方法较为经济,但当系统中L .. [
查看全文
]
单片机
串行数据采集传输模块的设计
2012-06-11
14
摘 要以GMS97C2051
单片机
为核心,采用TLC2543 12位串行A/D转换器,设计了一个串行数据采集/传输模块,给出了硬件原理图和主要源程序。 关键词串行A/D转换器串行数据传输GMS97C2051
单片机
在微机测控系统中,经常要用到A/D转换。常用的方法是扩展一块或多块A/D采集卡。当模拟量较少或是温度、压力等缓变信号场合,采用 .. [
查看全文
]
51
单片机
控制DDS芯片AD9851的源程序
2012-06-02
15
;==================定义
单片机
与DDS芯片的连接======== DDS_DATA BIT P0.0 DDS_WCLK BIT P0.1 DDS_FQUD BIT P0.2 ;=================================================== ;==================定义DDS控制数据的存放地址======== DDS_DATA0 DATA 40H DDS_DATA1 D .. [
查看全文
]
单片机
C程序优化
2012-06-02
12
对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一,一般是优化了代码的尺寸,就会带来执行时间的增加,如果优化了程序的执行速度,通常会带来代码增加的副作用,很难鱼与熊掌兼得,只能在设计时掌握一个平衡点。 一、程序结构的优化 1、程序的书写结构 虽然书写格式并不会影响生 .. [
查看全文
]
MCS-51
单片机
的指令时序
2012-06-02
14
时序是用定时单位来描述的,MCS-51的时序单位有四个,它们分别是节拍、状态、机器周期和指令周期,接下来我们分别加以说明。 节拍与状态: 我们把振荡脉冲的周期定义为节拍(为方便描述,用P表示),振荡脉冲经过二分频后即得到整个
单片机
工作系统的时钟信号,把时钟信号的周期定义为状态(用S表示),这样一个状态就有两个 .. [
查看全文
]
80C51 系列
单片机
仿真器选购指南
2012-06-02
17
第一章为什么要使用仿真器? 1.1 仿真的概念 仿真的概念其实使用非常广,最终的含义就是使用可控的手段来模仿真实的情况。 在嵌入式系统的设计中,仿真应用的范围主要集中在对程序的仿真上。例如,在
单片机
的开发过程中,程序的设计是最为重要的但也是难度最大的。一种最简单和原始的开发流程是:编写程序-烧写芯片-验证功能 .. [
查看全文
]
单片机
初学者几个不易掌握的概念
2012-06-02
11
一、总线: 我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中 ,连连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很 多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以就需要的连线就很多了,如果仍如同模拟电路一样 .. [
查看全文
]
15/19
首页
上一页
10
11
12
13
14
15
16
17
18
19
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用buffer程序
1602液晶显示模块的应用
GNU C 9条扩展语法
C99语法规则
FreeRTOS 动态内存管理
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
ARM汇编伪指令介绍
单片机硬件系统设计原则
最新文章
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
STM32单片机接收不定长度字 ..
FreeRTOS 动态内存管理
一款常用buffer程序
实时操作系统VxWorks的内核 ..
uC/OS-II内核超时等待机制的 ..
Linux网络接口的源码分析
ucos下lwip应用心得
VxWorks下在线升级技术
热门文章
51单片机LED16*16点阵滚动显示
C99语法规则
FreeRTOS 动态内存管理
ARM9远程图像无线监控系统
用单片机模拟2272软件解码
如何实现STM32F407单片机的 ..
新颖的单片机LED钟
AVR单片机SPI实例
24C64 EEPROM读写的C语言程序
1602液晶显示模块的应用
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号