搜索资源列表
uCOSii_for_8951_EXT_64k
- uCOS2 for 51系列,已经在SST89E564上测试通过,实验板要求有64K扩展ram,根据原来网上公开版本修改而成,附带提供在C51中利用函数指针带参数传递调用汇编接口例子和一个简单的shell界面-uCOS2 for 51 series, in SST89E564 testing, Experimental board requires 64K ram expansion, according to the original version of the Internet open
jibenduankoucaozuo
- 关于c51基本操作,有串口电平转换,典型ROM和RAM器件的使用等-on basic operation, serial-level conversion, a typical ROM and RAM devices use
PinYin_InputMethod_C51
- 用C51实现的拼音输入法,这是改写的网友 embuffalo、独步上载在www.21ic.com自由发布区的由张凯原作的51上的拼音输入法程序。 原作使用了一个二维数组用以查表,我认为这样比较的浪费空间,而且每个字表的索引地址要手工输入,效率不高。所以我用结构体将其改写了一下。就是大家现在看到的这个。 因为代码比较的大,共有6,000多汉字,这样就得要12,000 byte来存放GB内码,所以也是没办法的 :-( 编译结果约为3000h,因为大部分是索引表,代码优化几乎无效。
IDT7132
- AT89C52扩展外部双口RAM(IDT7132),在Keil C51环境下测试,和一般的RAM使用方法相当!用串口调试助手观看测试结果-AT89C52 expand external dual-port RAM (IDT7132) Keil C51 in the test environment, and the general use of RAM is! Help with serial debugging watched test results
m1
- 用C51开发的单片机多机通讯程序,其中包括双口RAM的读写程序。 这个程序调试通过,应用在我开发的系统中,效果很好。
uCOS284_C51
- 我 Porting 的 uC/OS-II V2.84 (目前Micrium)最新版之 Keil C51 工程,专供给 8051 上做任务调度,我已将 Code Size 改小至 4000 Byte,对于 X-Ram 的用量也仅 160 Byte(于 Keil C51 V8.08a 下编译后).我在 Main.c 内创建了两个任务调度的 LED 闪烁程序,方便了解任务是如何被创建的,同时我也在 Keil C51 的 Project 内设好了 Simulator 模式及 Port 1 窗视可即时的观
danpianjiC51
- 下载说明: 本光盘的所有代码均在Keil C51 7.0以上版本编译通过。读者的电脑只需要 能够运行Windows 98 以上版本的操作系统、并能够安装Keil C51 7.0以上版本 的软件即可。 读者可以到Keil公司的主页(http://www.keil.com/demo/)免费下载 Keil C51试用版软件。但试用版的Keil C51 软件有2KB RAM的限制,部分程序 将不能通过编译。
LCD1602_CGRAM
- 这个是一个用Keil C51编写的LCD1602驱动程序示例,与其它的LCD1602驱动程序不同的是本示例代码中将LCD1602的全部功能及操作均封装成API式接口形式,并且给出了LCD1602的内部RAM自造字功能的API函数。程序中含有写好的LCD1602CG.h标准驱动函数。
Virtual51
- 一个动态可视化的MCS-51全功能模拟器,此模拟器可以让您在PC机上模拟运行MCS-51程序就如同在硬体上一样. 这模拟器提供8KB的程序空间,256字节的RAM,16KB的XRAM,2个16位的定时/计数器(T0与T1),一个实时时钟,一个 5x6 的小键盘,一个 128x64 点阵的 LCD,一个音频发生器,一个串口,一个打印口,和5个有两个优先级的中断源,并且程序以固定的 12MHz 时钟运行.再附上四个 Keil C51 的例程,KeyPad(演示KeyPad使用),Music(模拟
SmallRTOS for C51
- 嵌入系统中使用C语言替代汇编一样,在嵌入系统中使用RTOS是大势所趋。原因主要是现在在大多数情况下编程效率比执行效率重要(单片机便宜嘛)。但纵观51的RTOS,keil c51 所带的RTX Full 太大(6k多),且需要外部ram,又无源代码,很多时候不实用。RTX Tiny虽然小(900多字节),但是任务没有优先级和中断管理,也无源代码,也不太实用。而ucosII虽有源代码,但是它太大,又需要外部ram,所有函数又必须是重入函数,用在51这类小片内RAM的单片机上有点勉强。于是,我借鉴uc
c51-gsm
- 使用STC89c58RD+系列单片机控制手机收发短信息的原理、硬件电路、PDU数据格式和短信息发送/接收程序,同时给出了一个应用实例。GSM采用的是西门子的TC35i,包括RS232串行接口,单片机采用STC89c58RD+,内部扩展RAM有256+1024字节的空间,可以作为短信缓冲区,1602液晶显示器(16引脚)作为显示模块和程序调试用.
外部扩展RAM测试
- 用C51读写外部扩展存储器RAM
gps.rar
- 本程序利用51单片机来实现GPS的定位,包括相应的电路图 ,This procedure using 51 single-chip to achieve GPS positioning, including the corresponding circuit diagram
uCOS_C51-V3.0
- 基于单片机STC89C58利用外部RAM扩展的UCOS源码及简单测试。-Use of external RAM-based microcontroller STC89C58 UCOS extended source and a simple test.
keil-c51RAM(idata)-config
- keil c51的内部RAM(idata)动态内存管理程序-keil c51 internal RAM (idata) dynamic memory management procedures
c51
- 51单片机,USB,触摸,TFT,的等综合应用,高级别。(usb+flash+touch+tft+ram综合测试)-51 single-chip, USB, Touch, TFT, integrated applications (usb+ flash+ touch+ tft+ ram General Test)
FFT
- // 函数名: 快速傅立叶变换 // 本函数测试OK,可以在TC2.0,VC++6.0,Keil C51测试通过。 // 如果你的MCS51系统有足够的RAM时,可以验证一下用单片机处理FFT有多么的慢。 -//Function name: Fast Fourier Transform// This function tests OK, you can TC2.0, VC++6.0, Keil C51 test.// If you MCS51 system has eno
uCOS-iiforMCU51
- keil小模式uc/osII系统,烧入stc51c516rd+无需外扩ram即可运行-keil small model uc/osII system, burning into the stc51c516rd+ do not need to run outside the extended ram
uart
- 此文档为C51单片机串口通讯学习程序(中断+FIFO)-This document is for the C51 microcontroller serial communication learning process (interrupted+ FIFO)
C51
- mc8051在xilinx nexys3上的移植,包括ROM和RAM-mc8051 xilinx nexys3