单片机多机通信网络改进及数据通信容错技术
| 关注: 2013-09-03 |
|
在目前单片机组成的嵌入式控制系统中,所谓的多机通信是指上位机与下位机之间的主从模式的通信,一个单片机系统为主机, n 个应用系统为从机,从机之间不能进行通信. 目前单片机通信存在通信网络模式简单,数据的通...... |
|
51汇编模拟PT2272解码程序
| 关注: 2013-09-03 |
|
;软件解码程序(仿真PT2272)
;晶体频率为11.0592Mhz
;本程序中的时间定位关系只适用于接3.3M振荡电阻的PT2262解码
;使用其它阻值电阻时,应将定位时间按电阻比例缩放
;下面的程序中 REM 为信号输入端
;REC...... |
|
ASM-51汇编出错信息表
| 关注: 2013-09-03 |
|
1 Address Out of Range 一个被计值的目标地址超出了当前语句的范围。
2 Badly Formed Argument 数字规定的类型中有非法数字存在。
3 Illefal Equale 有不允许的类型约定。
4 Label Name Conflicts With Symbol Na...... |
|
MCS-51单片机I/O端口的存取
| 关注: 2013-09-03 |
|
MCS-51单片机通常有4个8位I/O端口, 向各端口的写数据均写入到对应端口的锁存器中, 但对各端口的读操作却有两个方式:读锁存器和读引脚1 读-修改-写操作
Pn(指P0,P1,P2,P3)在51汇编语言中是特殊的标识符,既代...... |
|
volatile的用法
| 关注: 2013-09-03 |
|
volatile的本意是“易变的”由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化。比如:static int i=0;int main(void)
{
...
while (1)
{
if (i) dosomething();
}
}/* Interrupt...... |
|
uClinux上Microwindows的移植与中文化
| 关注: 2013-09-03 |
|
摘 要:Microwindows是运行在嵌入式系统上的开源GUI软件,对嵌入式Linux操作系统具有良好的支持。本文介绍了在uClinux上移植icrowindows的过程;提出了三种解决Microwindows中文化的方法:直接加载中文字库,添加Truetype字体...... |
|
基于uClinux的NPTL线程库移植
| 关注: 2013-09-03 |
|
摘要:在Linux2.6中,NPTL(native posix thread library)已取代LinuxThreads成为glibc的首选线程库,但是在嵌入式操作系统中普遍使用的基于POSIX 标准的线程库仍是LinuxThreads。分析了NPTL线程库的内存管理机制,基于嵌入...... |
|
uClinux内存管理分析
| 关注: 2013-09-03 |
|
1 引言
内存管理在嵌入式操作系统中是很重要的子模块,能够对系统性能起决定性作用。uClinux是嵌入式Linux领域非常重要的分支,已成功应用于路由器、机顶盒、PDA等领域,与标准Linux在内存管理方面有着本质的区别。2...... |
|
x25165读写程序(汇编)
| 关注: 2013-09-03 |
|
;x25165初始化应用程序
org 0000h
start: mov sp,#60h
acall wren
acall delay
mov 30h,#30h ;状态字1.4秒
acall wrsr ;调写状态子程序
mov p0,#0feh ;p1口送“1”
lcall delay ;延时
mov p0,#0fc...... |
|
直流电机控制Keil c51源代码
| 关注: 2013-09-03 |
|
直流电机的开环控制Keil c51源代码//-----------------------函数声明,变量定义--------------------------------------------------------
#include <reg51.h>
#include <intrins.h>
#include<ABSACC.H>
//------...... |
|
Skyeye 安装笔记
| 关注: 2013-09-03 |
|
1.简介
SkyEye是一个开源软件项目,它是在Linux和Windows平台上实现一个纯软件模拟集成开发环境,模拟常见的嵌入式系统。可以在SkyEye上运行Linux,uClinux以及uC/OS-II等多款嵌入式操作系统和各种系统软件。
目...... |
|
Keil C51对同一端口的连续读取方法
| 关注: 2013-09-03 |
|
C语言是当前举世公认的高效简洁而又非常贴近硬件的编程语言之一。将C语言向单片机MCS-51上的移植始于2O世纪8O年代的中后期,经过近1O年的发展,C语言克服了产生代码过长、运行速度较慢的缺点,并且由于C语言在开发速...... |
|
Keil C51总线外设操作问题的深入分析
| 关注: 2013-09-03 |
|
阅读了《单片机与嵌入式系统应用》2005年第10期杂志《经验交流》栏目的一篇文章《Keil C51对同一端口的连续读取方法》(原文)后,笔者认为该文并未就此问题进行深入准确的分析 文章中提到的两种解决方法并不直接...... |
|
|
|
|