Menu

Tree [r24] /
 History

HTTPS access


File Date Author Commit
 board 2007-07-26 vbcity [r23]
 drivers 2007-07-18 vbcity [r2] Structure Build Completed.
 example 2007-07-27 vbcity [r24]
 include 2007-07-26 vbcity [r23]
 src 2007-07-18 vbcity [r10]
 sys 2007-07-18 vbcity [r2] Structure Build Completed.
 tools 2007-07-18 vbcity [r6]
 usr 2007-07-18 vbcity [r3]
 Readme.txt 2007-07-26 vbcity [r21]

Read Me

8051lib - Library for 8051 MCU
==================================================
Overview
==================================================
8051lib is a library of easy-to-use functions for a variety of common and uncommon tasks using 8051 microcontrollers.
The goal of 8051lib is to make the programmer put his energy on how to realize a complicated algorithm not on the device driver making.

==================================================
Products
==================================================
The 8051lib is made up of three mainly function blocks which all begin with "51Toy" and listed as below:
51Builder - Board Support Package Builder
A good GUI provied for the 8051MCU based development board customization tools. When design a MCU projects, It can be a very helpful tools to a dummy beginner. He or She just need to choose what device he wants to use, then Press the Button to Generate whole system circuits and basic device driver. That's pretty easy and even a kid can do it.

51Writer - Code Generation Tool
Toy Writer is a slight different from the Toy Builder. It focus on the algorithm of the Automation Controller Theory, GUI Display of LCD, Data Processing, and so on. 
Its mainly function is to put the code together with simple OS like RtX51 or ucOSII. With the help of Toy Writer, programmer can build a program with just some clicks. So I hope it finally can be some similar to NI's Labview - A Graphic Programming Language. After it done, I can call him Labview for 8051MCU.

==================================================
How to Use
==================================================
(1) Installation
Our Program is a standard Windows Application. So just click setup.exe then follow the next button. It will be done after several seconds.


==================================================
Foler Explanation
==================================================
|-- board
	Here is the place we put the board specific package. You can find the ouramct.com 's  products board.
|-- drivers
	A very large collection about the device drivers. It focus on the physical layer of device drivers. So there are most bottom layer of the whole device driver.
|-- include
	General Header Files, mainly the system device define file.
|-- sys
	The device-independent source file place. mainly is the upplayer algorithm of how to control the hardware device.
|-- tools
	The 51Builder and 51Writer's Setup File Place
|-- usr
	The User Customize Program Area. It just a collection of user-contributed software you can easily find more and more software inside it.



Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.