PIC单片机与触摸屏串行通信的MODBUS协议实现
2012-06-02 9
摘要: 介绍一种在PIC单片机与触摸屏之间采用Modbus协议实现异步串行通信的方法。简单介绍了Modbus通信协议,给出了硬件电路连接图、程序流程图以及用PIC单片机C语言编写的部分通信程序。实际使用证明该方法数据传输稳定可靠,并提供了良好的人机交互环境。 关键词: 触摸屏 PIC单片机 Modbus协议 通信 工控中经常需要观察系 .. [查看全文]
单片机C程序优化
2012-06-02 10
对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一,一般是优化了代码的尺寸,就会带来执行时间的增加,如果优化了程序的执行速度,通常会带来代码增加的副作用,很难鱼与熊掌兼得,只能在设计时掌握一个平衡点。 一、程序结构的优化 1、程序的书写结构 虽然书写格式并不会影响生 .. [查看全文]
基于单片机的复杂可编程逻辑器件快速配置方法
2012-06-02 8
基于SRAM(静态随机存储器)的可重配置PLD(可编程逻辑器件)的出现,为系统设计者动态改变运行电路中PLD的逻辑功能创造了条件。PLD使用SRAM单元来保存配置数据。这些配置数据决定了PLD内部的互连关系和逻辑功能,改变这些数据,也就改变了器件的逻辑功能。由于SRAM的数据是易失的,因此这些数据必须保存在PLD器件 .. [查看全文]
SPI总线在51单片机系统中的实现
2012-06-02 万江 8
一个完整的单片机系统,通常包括键盘输入、显示输出、打印输出、数据采集等许多功能模块。这些功能模块一般是通过I/O端口实现与单片机的数据交换,但是单片机的I/O端口有限,且一般用来处理数字信号,从而产生了总线式传输模式。现在大多数单片机都是传统的三总线结构,即地址,数据,控制三总线。由于方便控制,三总线得到 .. [查看全文]
PIC 单片机控制步进电机源程序
2012-06-02 9
PIC 单片机控制步进电机源程序 ; STEP_3.ASM (12C508 / 12C509) ; ; Controls a stepping motor driver on GPIO bits 4, 2, 1 and 0. ; ; The direction is controlled by a switch on GPIO bit 3. Bit 5 is not used. ; ; (Typical drivers might include a ULN2803 Octal Driver, 2N2222 or TIP122 ; transistors or power FETs. S .. [查看全文]
单片机系统中的掉电保护电路
2012-06-02 10
通常,在数字钟、打铃仪、某些定时器和日历钟等类型的单片机系统中,当主电源 DC5V 失去时,我们称之为掉电。掉电之后,单片机会停止工作,时钟会停止往前走,这种结果在许多场合往往是不希望的,为了保证单片机在主电压失去时仍然能够保持运行,人们就利用干电池对单片机系统继续进行供电。 应该感谢单片机芯片的工程技术设 .. [查看全文]
MCS-51单片机的指令时序
2012-06-02 8
时序是用定时单位来描述的,MCS-51的时序单位有四个,它们分别是节拍、状态、机器周期和指令周期,接下来我们分别加以说明。 节拍与状态: 我们把振荡脉冲的周期定义为节拍(为方便描述,用P表示),振荡脉冲经过二分频后即得到整个单片机工作系统的时钟信号,把时钟信号的周期定义为状态(用S表示),这样一个状态就有两个 .. [查看全文]
单片机汇编语言实现DES加密算法
2012-06-02 7
目前在金融界及非金融界的保密通信中,越来越多地用到了DES算法。DES(Data Encryption Standard)即数据加密算法,是IBM公司于 1977年研究成功并公开发表的。随着我国三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)中被广泛应用,以此来实现关键数据的保密。如信用卡持卡人的PIN的加密传输、 .. [查看全文]
51单片机 Keil C 延时程序的简单研究
2012-06-02 6
发信站: BBS 水木清华站 (Fri Apr 15 10:54:23 2005), 站内ft2 (to2too) 于(Mon Apr4 23:20:41 2005)提到:by: InfiniteSpace Studio/isjfk, 1.21.2004任何人都可以在注明原作者和出处的前提下随意转载这篇文章,但不得用于商业目的。应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几 .. [查看全文]
基于单片机控制的带锁相环三路智能同步采集卡设计
2012-06-02 10
电力系统是数据采集系统的主要应用领域之一,随着电力系统进一步朝着“大电网、大容量、大机组”的方向发展,发、输、配电过程要求高度自动化已成为不可逆转的趋势。因此,其对应的“发、输、配”环节对相应的自动装置、继电保护装置、故障检测及诊断装置等性能提出了更新更高的要求。而数据采集子(卡 .. [查看全文]
单片机初学者几个不易掌握的概念
2012-06-02 9
一、总线: 我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中 ,连连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很 多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以就需要的连线就很多了,如果仍如同模拟电路一样 .. [查看全文]
单片机内置比较器设计高精度A/D变换器
2012-06-02 13
Σ-ΔA/D技术具有高分辨率、高线性度和低成本的特点。本文基于TI公司的MSP430F1121单片机,介绍了采用内置比较器和外围电路构成类似于∑-△的高精度A/D实现方案,适合用于对温度、压力和电压等缓慢变化信号的采集应用。在各种A/D转换器中,最常用是逐次逼近法(SAR)A/D,该类器件具有转换时间固定且快速的特点,但难以 .. [查看全文]

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