- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 LCD显示
主程序:/*标题:范例5-2版本:1.0Target:89S51程序描述:这个范例说明如何使用8051 的Port 1连接LCD显示器,PORT 3.3、P3.4和P3.5则连接到LCD显示器的控制线。程序执行时将显示出Hello Keil C和LCD display *//* ***************************************************** */#
2009-09-21 20:05:00 755
原创 七段数码管显示控制 (4个数码管)
/*七段数码管显示Target:8051程序描述:这个程序利用8051控制一个共阳极七段显示管不停显示0~9*/#include code seven_seg[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; /*code 指定数据是存储在代码区,数据是在编程的时候跟代码一起写入代码存储器运行过程中不能改变*/void dela
2009-09-21 20:02:00 4869
原创 按钮检测
/*标题:范例 4-6版本:1.0Target:89S51程序描述:这个范例说明如何使用按钮输入数据 (此例中,缺点:循环执行时无法进行其它工作)*//* ********************************************************************************* */#include #define TRUE 1#define FAL
2009-09-21 20:01:00 504
原创 按钮检测(改进版)
/*标题:范例 4-7版本:1.0Target:89S51程序描述:这个范例说明如何使用按钮输入数据 *//* ***************************************************** */#include #define TIMER0_COUNT 0XEE11/*10000h-(12,000,000/(12*200)) 每秒中断200次*/#define
2009-09-21 19:55:00 517
原创 4×4小键盘输入
工程中加入 keypad.c文件和main函数#include #define TIMER0_COUNT 0xEE11 /* 10000h-((12,000,000/(12*200))*/code seven_seg[16]={0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80, 0X90,0X88,0X83,0XC6
2009-09-21 19:53:00 754
原创 keypad 键盘扫描,并返回按键值
/*标题:小键盘的输入函数版本:1.0Target:89S51函数描述: char gotkey(void) 从4ⅹ4小键盘输入数据,返回0 15小键盘的连接方式: 1 P20 -----0----1----2----3 | | | | 2 P21 -----4----5----6----7
2009-09-21 19:51:00 2118
原创 跑马灯
#include void delay(void){ unsigned char i,j; for(i=0;i for(j=0;j {;}}void main(void){ unsigned char i=0xfe; while(1) { i=(i if(i==0xff) i=0xfe; P1=i; /*p1=i;
2009-09-21 19:49:00 495
原创 LDR和ADR
LDR R1,= 0x12345678 ;加载 32 位立即数 和 LDR R1,0x12345678 有什么不相同啊? 一般在什么情况下用 LDR R1,= 0x12345678 ? 在什么情况下用 LDR R1,0x12345678 ? LDR R0,=LED_TAB ;加载标号地址 和 LDR R0,LED_TAB 有什么不相同啊? 一般在什么情况下用 LDR R0,=LED_TA
2009-09-21 15:49:00 970
转载 内核,中断,死锁,RAM空间
内核(Kernel) 多任务系统中,内核负责管理各个任务,或者说为各个任务分配CPU时间,并且负责任务之间的通信。内核提供的基本服务是任务切换。之所以使用实时内核可以大大简化应用系统的设计,是因为实时内核允许将应用分成若干个任务,有实时内核来管理他们。内核本身也增加了应用程序的额外负荷,代码空间增加了ROM的用量,内核本身的数据结构增加了RAM的用量。但更主要的是,每个任务要有自己
2009-09-20 20:46:00 706 1
uCOS-II中文电子书 chm
2009-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人