Location:
Search - 51 ram
Search list
Description: 平凡的单片机,MCS-51单片机教程
1、何谓单片机 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。
Platform: |
Size: 169358 |
Author: bjackdl |
Hits:
Description: 无需外扩ram即可在51上执行的占先式RTOS 可移植,完全免费,公开源代码 具有详细中文文档和注释 (作者已经把它运用到实际的项目中)-without ram can be extended outside of the 51 on the implementation of preemptive RTOS portable, free, open-source with the Chinese documents and detailed notes (The author has already put it to practical use items)
Platform: |
Size: 735605 |
Author: 周小川 |
Hits:
Description: 51单片机RAM移动实验
Platform: |
Size: 13850 |
Author: qq765218805 |
Hits:
Description: 从最简单的多任务入手 到 可以不用外扩ram的单片51操作系统设计
Platform: |
Size: 65024 |
Author: zhudeng66@163.com |
Hits:
Description: 51上的RTOS,该RTOS为非占先式多任务操作系统,如果用户任务的最长执行时间小于 系统节拍时间,则本MiniRTOS要优于占先式TOS。因为本MiniRTOS占用资源小,RAM不超过20字节,程序空间只占为600多字节。-51 on the RTOS, the RTOS non-preemptive multitasking operating system, if the user of the longest task execution times smaller than system beats time, it is superior to the MiniRTOS Preemptive 200040. Because of the small resources MiniRTOS occupation, RAM no more than 20 bytes, procedures only for the space of more than 600 bytes.
Platform: |
Size: 34816 |
Author: So1o |
Hits:
Description: 无需外扩ram即可在51上执行的占先式RTOS 可移植,完全免费,公开源代码 具有详细中文文档和注释 (作者已经把它运用到实际的项目中)-without ram can be extended outside of the 51 on the implementation of preemptive RTOS portable, free, open-source with the Chinese documents and detailed notes (The author has already put it to practical use items)
Platform: |
Size: 735232 |
Author: 周小川 |
Hits:
Description: 51单片机的源程序集,有存储器,点阵式液晶,进制转换,led,ad等。-51 SCM source collection, storage, dot-matrix LCD, the base for the conversion, led, ad so.
Platform: |
Size: 846848 |
Author: find |
Hits:
Description: TI公司DM642 DSP的RAM读写驱动程序例程-TI DM642 DSP RAM read and write routines Driver
Platform: |
Size: 88064 |
Author: 李力 |
Hits:
Description: 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 and revisions, C51 incidental to the use of function pointers with a compilation called Parameter Passing Interface examples and a simple shell sector-
Platform: |
Size: 2475008 |
Author: 龚树强 |
Hits:
Description: 一个keilc51的例子--飞机小游戏,游戏运行在单片机里,一块51即可,无需任何外扩的
RAM,只要51的串口和计算机连起来就可以玩了。计算机上运行的程序是终端仿真程序,用来接收单片机发出的字符串并显示出由字符组成的画面和发出控制字符。-a keilc51 example-- small aircraft, games run on the microcontroller, a 51 can be without any foreign expansion of RAM, as long as 51 serial link and the computer can play. Computers running program is terminal emulation, to receive MCU and the string of characters shown by the composition of the images and issued characters.
Platform: |
Size: 21504 |
Author: laf |
Hits:
Description: /*看大家都在学操作系统,我也想学学。所以想用51写一个来玩玩,发现比较郁闷。
弄了几下,不想再弄了,51弄这个没啥意思。我用的89S52,除了速度慢,RAM资源 太少之外,其它都还过得去。弄了一点代码出来,放在那也没啥用,不如拿上来 给新手看看,一个任务调度的雏形是什么样子的~~~~~~~~~这些代码没有经过优化, 我只求实现任务切换的功能。
利用定时器2产生10mS的定时中断作为时钟节拍,任务切换时保存工作寄存器等操作 嵌入了汇编指令,因此Task_Switch.C文件要做相应的设置才能编译通过。受硬件资源和编译器的限制,有很多无奈。程序只好这样写了,不管怎么说,到底是能调度起来了。
注:这里是老版本,后面又改动的新版本。-/* see everyone in school operating systems, I also want to learn. So I would like to use 51 to write a play and found to be relatively depressed. Get a few, do not want to wander and get the 51 lacks meaning. I use the 89S52, in addition to the slow speed, RAM too few resources, the other is still decent. Get a bit code and placed it also lacks used, it is better to put up with the newcomers to see, a task scheduling is a prototype of what the code of ~~~~~~~~~ without optimization, I want to achieve task switching function. Use timers 10mS two have regularly interrupted as the clock rhythms, task switching preservation register as a compilation of embedded operating instructions, therefore Task_Switch.C document to be done to set up the corresponding compile. By hardware resources and c
Platform: |
Size: 3072 |
Author: 谢军 |
Hits:
Description: 用C51实现的拼音输入法,这是改写的网友 embuffalo、独步上载在www.21ic.com自由发布区的由张凯原作的51上的拼音输入法程序。
原作使用了一个二维数组用以查表,我认为这样比较的浪费空间,而且每个字表的索引地址要手工输入,效率不高。所以我用结构体将其改写了一下。就是大家现在看到的这个。
因为代码比较的大,共有6,000多汉字,这样就得要12,000 byte来存放GB内码,所以也是没办法的 :-(
编译结果约为3000h,因为大部分是索引表,代码优化几乎无效。
在Keil C里仿真芯片选用的是华邦的W77E58,它有32k ROM, 256B on-chip RAM, 1K on-chip SRAM (用DPTR1指针寻址,相当于有1K的片上xdata)。条件有限,没有上片试验,仿真而已。
打算将其移植到AVR上,但CodeAVRC与IAR EC++在结构体、指针的定义使用上似乎与C51不太一样,现在还未搞定。还希望在这方面有经验的网友能给予指导。-C51 with the Pinyin input method, which is rewritten netizens embuffalo. Unrivaled www.21ic.com available in the free publication of the original work by Kai-51 on the Pinyin input method procedures . Appreciate the use of a two-dimensional array for the look-up table, I think this is a waste of space. Each of the characters but the index table to manually input address, efficiency is not high. I use the structure to rewrite a bit. We see now is this. Because the code comparison, a total of 6, more than 000 Chinese characters, this must be 12, byte to store 000 GB code, is not the way to compile results :-( about 3000h. because most of the index table. Code Optimization almost ineffective. Keil in the C simulation uses the chip in W77E58 Winbond, It has 32 k ROM 256B on-chip RAM, 1K on-chi
Platform: |
Size: 14336 |
Author: Jawen |
Hits:
Description: SH601.C 单片机间的RS232串行通信程序
SH602.C 单片机和PC之间的串行通信程序
SH603.A51 用51单片机的I/O口模拟串口的例程
SH604.C 单片机的无线数据传输例程
SH605.A51 使用单片机实现I2C串行通信的例程
SH606.A51 使用单片机实现的红外数据传输
SH607.C 双端口RAM方式的数据通信例程
608 介绍电平转换芯片MAX485的使用方法和接口电路。
-SH601.C the RS232 serial communication program SH602.C SCM and PC Serial Communication between processes SH603.A51 MCU with 51 I/O Serial the mouth simulation routines SH60 4.C SCM wireless data transmission routines SH605.A51 use MCU I2C serial communication cases Cheng SH606.A51 MCU use of infrared data transmission SH607.C dual-port RAM mode of 608 data communication routines introduced Level Translators MAX485 chip and the use of interface circuit.
Platform: |
Size: 60416 |
Author: 马一 |
Hits:
Description: 单片机扩展片外RAM,用到的芯片有373,62256这里包涵了测试与串口调试等程序,可以用于扩展调试与串口通讯调试等-Single-chip expansion of chip RAM, the chips used here have 373,62256 includes the testing and debugging, such as serial procedures, can be used to expand the debugging and debug serial communication, etc.
Platform: |
Size: 17408 |
Author: 吕坤 |
Hits:
Description: 这是51的相关内部外部RAM程序,经过调试的。-This is the 51 procedures related to internal and external RAM, through debugging.
Platform: |
Size: 3072 |
Author: 周俊辉 |
Hits:
Description: 这是用51单片机将数据写进ram62256中的程序+proteus仿真,另外还用8位led同时宣示八位二进制数!希望能够对单片机爱好者有所帮助!-This is a single chip using 51 data included in the ram62256 procedures+ proteus simulation, also led by an 8-bit binary number at the same time declaring eight! Single-chip lovers hope to be able to help!
Platform: |
Size: 43008 |
Author: michael |
Hits:
Description: 我在使用陈明计先生写的small RTOS和51单片机做过几个小项目,起初都很好,开发变的容易了,程序变的容易修改。后来随着任务个数的增多,RAM很快就不够用了。51系列的芯片内部RAM普遍都是256个,很难找出1024个字节RAM或更多,而价格又合适的。记得上一次我没有办法被迫使用了64K flash内部带768字节的XRAM的51芯片,而我根本用不到那么多flash。-I use Mr. Chen Mingji written small RTOS and 51 MCU done several small projects at first were very good to develop easy to change the program become easier to modify. Subsequently, the increase in the number of tasks, RAM is not fast enough. 51 series of chip RAM are generally 256, it is difficult to find 1024 bytes of RAM or more, while prices will be appropriate. I remember the last time I had no way forced to use a 64K flash with 768 bytes of internal XRAM of 51 chips, and I will never use that much flash.
Platform: |
Size: 22528 |
Author: 迷茫 |
Hits:
Description: 51特殊功能寄存器的使用方法以及注意事项,我自己整理的希望能够帮到正在学习的同学们。-51 special function registers and precautions to use, I hope to be able to help organize the students who are learning.
Platform: |
Size: 596992 |
Author: baowen |
Hits:
Description: 东南大学电子系统设计课程P89V51单片机的RAM实验源码,保证可用。-Southeast University Electronic Systems Design course P89V51 microcontroller RAM experimental source, be available.
Platform: |
Size: 70656 |
Author: zhangwei |
Hits:
Description: MCS-51单片机的C语言U盘文件读写示例程序,适用于89C52或者更大空间的单片机,也适用于ATMEL/PHILIPS/SST等具有1KB内部RAM的单片机(MCS-51 microcontroller C language, U disk file reading and writing sample procedures, applicable to 89C52 or larger space microcontroller, also applies to ATMEL/PHILIPS/SST, etc., with 1KB internal RAM microcontrolle)
Platform: |
Size: 129024 |
Author: 唯爱乐
|
Hits: