首页· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
51单片机的软件复位
2012-07-26
红尘客
40
请先看最下面的程序这是一款针对Keil软件的,被称作“纯软件”复位的程序。所谓“纯软件”是指它没有直接操作硬件以及寄存器。事实上如果不懂硬件和汇编也不可能有这段C程序,不管怎么样,我们还是来看一看它的真面目:我们知道51单片机可以把数据放在程序存储器里面,也就是程序和数据没有本质区别,都是一些特定的数据。如 .. [
查看全文
]
I2C总线原理与应用
2012-07-26
94
一.简介I2C(Inter-Integrated Circuit)总线是一种由Philips公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发。由于其简单性,如今方泛用于微控制器与各种功能模块的连接,可以说是学单片机的人,入门之后,必定要涉及到的。I2C 总线实际上已经成为一个国际标准在 .. [
查看全文
]
PS/2 PC键盘编程资料
2012-07-25
红尘客
89
1.PS/2的电气特性如下(电脑端):1DATAKey Data2n/cNot connected3GNDGnd4VCCPower , +5 VDC5CLKClock6n/cNot connected 2.数据格式如下:1个起始位总是逻辑08个数据位(LSB)低位在前1个奇偶校验位奇校验1个停止位总是逻辑11个应答位仅用在主机对设备的通讯中如果数据位中1的个数为偶数,校验位就为1;如果 .. [
查看全文
]
8279显示电子钟的设计与程序源代码
2012-07-25
41
可以看看时钟程序是怎么样设计的。 Z8279 EQU 08701H ;8279 状态/命令口地址 D8279 EQU 08700H ;8279 数据口地址 LEDMOD EQU 00H ;左边输入 八位字符显示 ;外部译码键扫描方式,双键互锁 LEDFEQ EQU 2FH ;扫描速率 LEDCLS EQU 0C1H;清除显示 RAM LEDWR0 EQU 80H ;设 .. [
查看全文
]
如何用单片机控制步进电机
2012-07-23
11
步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,通俗地说:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。通过控制脉冲个数即可以控制角位移量,从而达到准确定位的目的;同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目 .. [
查看全文
]
44B0中断分析(二)
2012-07-23
8
1.文件描述和准备 本文将试图讲述44B0X处理器处理中断的具体过程,如果读者的中断执行不正常,请确保 FLASH 中烧录了立宇泰 ARMSys's BootLoader for Linux V1.2,同时ADS开发环境中的RO Base为0x0c0008000,RW Base为0xc5f0000。 本文采用的44BINIT.s的自叙为: ; *************************************** .. [
查看全文
]
嵌入式系统的数字图像采集接口电路设计
2012-07-23
17
摘要 :本文介绍了两种用于嵌入式系统的数字图像采集接口方法,I/O接口和内存直接写入。在对采集速度要求不高的应用中,I/O接口方法可以简化接口电路设计,减少系统资源。对于要求实时进行图像处理的系统,直接写入内存法可以在不需要处理器干预的情况下,直接将图像数据写入系统存储区内,实现高速图像采集。 一、引言 随着半 .. [
查看全文
]
单片机控制的步进电机自动定位系统
2012-07-23
左剑
10
1 概述 步进电机自动定位系统的主要特点是能实现精确移位、精确定位、无积累误差。它一般应用于难度较大、要求精度高的绘图机或数控机床等系统中。单片机控制步进电机自动定位系统的主要优点是: ⑴用软件代替由硬件电路组成的步进电机控制器,不仅简化了线路,降低了成本,而且提高了系统的可靠性。 ⑵为改善步进电机以低于极限启 .. [
查看全文
]
单片机定时器的应用与误差纠正
2012-07-23
王暄
9
摘 要: 对MCS-51单片机定时器的原理与使用中的几个关键问题进行了讨论,给出定时器的使用方法与误差补偿方法,并给出了实现程序。 1前言 定时器是MCS-51单片机非常重要的组成部分,由于其应用与单片机的其他硬件相关,存在着一定的复杂性[1]。而定时器是单片机应用中解决某类复杂问题的最有为效的方法,应用非常广泛。随着 .. [
查看全文
]
用C51实现PID算法
2012-07-23
10
关于PID的算法实现,很多书上都讲了。但是,最近真正要用PID算法的时候,发现书上的代码在我们51上来实现还不是那么容易的事情。简单的说来,就是不能直接调用。仔细分析你可以发现,教材上的、网上现行的PID实现的C语言代码几乎都是用浮点型的数据来做的,可以想象,如果我们的计算使用浮点数据,那我们的51单片机来运行 .. [
查看全文
]
小容量单片机系统的C语言程序结构
2012-07-22
彭光
10
2002年初,笔者着手写一个IC卡预付费电表的工作程序,该电表使用Philips公司的8位51扩展型单片机87LPC764,要求实现很多功能,包括熄显示、负荷计算与控制、指示闪烁以及电表各种参数的查询等,总之,要使用时间的单元很多。笔者当时使用ASM51完成了这个程序的编写,完成后的程序量是2KB多一点。后来,由于种种原因,这 .. [
查看全文
]
N.5分频的VHDL实现
2012-07-22
31
这种分频需要对输入时钟进行操作。基本的设计思想:对于进行n+0.5分频,首先进行模n的计数,在计数到n-1时,输出时钟赋为‘1’,回到计数0时,又赋为0,因此,可以知道,当计数值为n-1时,输出时钟才为1,因此,只要保持计数值n-1 为半个输入时钟周期,即实现了n+0.5分频时钟,因此保持n-1为半个时钟周期即是 .. [
查看全文
]
87/131
首页
上一页
84
85
86
87
88
89
90
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
64
C99语法规则
2024年11月16日
576
FreeRTOS 动态内存管理
2024年11月12日
437
一款常用buffer程序
2024年11月06日
68
1602液晶显示模块的应用
2012年08月03日
181
GNU C 9条扩展语法
2024年11月18日
215
最新文章
优秀的字符串哈希算法-ELFhash
2024年11月26日
39
SD卡TF卡引脚定义
2024年11月26日
41
C语言string.h常用函数重点说明
2024年11月22日
34
C语言下划线命名法
2024年11月22日
45
C数组 结构体 联合体快速初始化
2024年11月22日
29
GNU C 9条扩展语法
2024年11月18日
215
热门文章
51单片机LED16*16点阵滚动显示
2012年09月05日
660
C99语法规则
2024年11月16日
576
FreeRTOS 动态内存管理
2024年11月12日
437
ARM9远程图像无线监控系统
2012年07月03日
421
用单片机模拟2272软件解码
2012年09月06日
293
如何实现STM32F407单片机的ADC转换
2024年11月15日
291
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号