导航

汇编语言的准备知识(1)【转载】

汇编语言和CPU以及内存,端口等硬件知识是连在一起的. 这也是为什么汇编语言没有通用性的原因. 下面简单讲讲基本知识(针对INTEL x86及其兼容机)

想成为嵌入式程序员应知道的0x10个基本问题(转载)

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。
从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不是在嵌入式系统上。如果上述任何问题的答案是"是"的话,那么我知道我得认真考虑我是否应该去做这份工作。

MSP430f149上LCD显示的程序【转载】

#include<msp430x14x.h>

void Init_lcd(void);
void LCD_DataWrite(char Data);
void Lcd_InsWrite(char Instruction);
/******************显示时间*****************/
void main(void)
{
 char i;
 WDTCTL=WDTPW+WDTHOLD; 
 Init_lcd();
 ... ...
}

MSP430键盘程序(转载)

// 此示例程序为中断方式,得到键盘的键值,存放在队列keybuff[10]中
// 此示例程序没有显示,
// 键盘的按键按下引起P1口的中断服务程序,得到键盘的键值,保存到键值队列
// 在其他的中断服务程序中通过键值队列中的数据引导程序的流程
#include <msp430x14x.h>  
unsigned char keybuff[10];
unsigned char keypoint=0; 
void delay(int v)
    {
        while(v!=0)v--;
    }
  ... ...

MSP430单片机的框架程序(转)

下面给出MSP430的程序框架,我们可以在此基础上修改以及添加自己所需的程序。

msp430f149单片机flash操作的程序

转载:清风徐徐

//////////////////////////////////////////////
//功能:FLASH操作-BYTE数据写入              //
//参数:char *Data_ptr,char byte            //
//返回:无                                  // 
//日期:2003.11.6                           //
//////////////////////////////////////////////
void Flash_wb(char *Data_ptr,char byte)
{
FCTL3=0x0A500;           // Lock=0
FCTL1=0x0A540;           // WRT=1
*Data_ptr=byte; 
}
......

分页:[«] 1[»]

Powered By SunK

Copyright 2005-2006 sunk.cn 蜀ICP备06007105号