RS-232串口KeilC程序
2012-06-02 7
//-----------------------函数声明,变量定义-------------------------------------------------------- #include #define COUNT 10// 定义接收缓冲区大小 unsigned char buffer[COUNT]; //定义接收缓冲区 unsigned char point;//定义接收数据个数指示变量 void UART_init();//串口初始化函数 void COM_send(void); .. [查看全文]
I2C总线高频头控制Keil C51程序(PLL芯片为TSA5522系列)
2012-06-02 80
/*I2C总线高频头控制Keil C51程序(PLL芯片为TSA5522系列)*/ //--------------------------------------------------------------------------// //源程序大公开// //(c) Copyright 2001-2003 xuwenjun// //All Rights Reserved// //V1.00// //----------------------------------------------------------- .. [查看全文]
可以在Keil下仿真的T9拼音输入法
2012-06-02 38
/*特点是直接在Keil下仿真,切换到串口窗口就可以直接看到结果。 体验仿真步骤如下: 1、把3个帖子的内容分别保存为51t9py.c,51t9py_indexa.h,5py_mb.h,放在同一目录下,将51t9py.c加入工程编译 2、由于Keil的模拟串口是单字节显示,汉字显示为乱码,所以要加挂RICHWIN或RichView这种会重新刷新显示的中文平台,或手工刷 .. [查看全文]
SAA3010红外遥控接收Keil C程序
2012-06-02 11
//用单片机进行红外遥控接收已经是很平常的应用了,基本上稍懂单片机就可以自己编// //但往往很多人编的程序要么繁琐,要么占用大量存储器、CPU资源,// //而且用于现场时还可能因为受到干扰而不能正常工作// //真正试过的都会发现,要想编个真正好用的接收程序不是那么简单的// //其实,所有遥控芯片的编码都是比较简单的(有 .. [查看全文]
KeilC中如何得到一个浮点数的组成数
2012-06-02 10
笔者在编制应用程序时有这样的要求:将运算的结果(浮点数)存入 EEPROM 中。我们知道,浮点数在 C语言中是以 IEEE 格式存储的,一个浮点数占用四个字节,例如浮点数 34.526 存为(160,26,10,66)这四个数。要将一个浮点数存入 EEPROM,实际上就是要存这四个数。那么如何在程序中得到一个浮点数的组成数呢? 浮点数在 .. [查看全文]
Keil C编译器常见警告与错误信息的解决方法
2012-06-02 15
1. Warning 280:’i’:unreferenced local variable说明 局部变量 i 在函数中未作任何的存取操作解决方法 消除函数中 i变量的宣告2 Warning 206:’Music3’:missing function-prototype说明 Music3( )函数未作宣告 或未作外部宣告 所以无法给其他函数调用解决方法 将叙述void Music3(void)写在程序的最前端作宣告 如果是其他文 .. [查看全文]
如何在 KEIL C51(v6.21) 中调用汇编函数的一个示例
2012-06-02 15
如何在 KEIL C51(v6.21) 中调用汇编函数的一个示例 [ycong_kuang]有关c51调用汇编的方法已经有很多帖子讲到,但是一般只讲要点,很少有对整个过程作详细描述,对于初学者是不够的,这里笔者通过一个简单例子对这个过程进行描述,希望能对初学者有所帮助。几年来,在这个论坛里笔者得到很多热心人指导,因此也希望藉此尽 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号