一.target名更改 打开Keil后,左侧Project Workspace中的target可改,方法:右击Target——Manage Compnents——双击待修改项即可,若要添加,使用对话框内对应工具栏。二.option for target 设置之TARGET项1 MEMA
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多
一、MDK设置在工程的Target中MicroLib二、main函数之前添加如下编译代码:#define COM USART1//串口选择初始化,USART1为串口1,USART2为串口2#ifdef __GNUC__#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)#el
void wr1302(unsigned char dat) //向1302写1个字节 { unsigned char i; for(i=0;i>1; //数据右移 ; } } unsigned char rd1302(void) //从1302读1个字节 { unsigned char i; for(i=0;i>1; DATA130
是两个按键分别控制LED灯的亮和灭。程序很简单,其中LED.C在这里不粘贴了,只把主程序列出来。// 包含必要的头文件 #include "LED.H" #include #include #include #include #include #include #includ
/***************************中断方式 是主程序专注于其他的事情,待定时器中断时才执行中断子程序。*****************************/#include#define LED P1#define count 50000 // 50000 * 1us = 0.05s 机器周期1u
很多网友都问我AT89S51的P0口为什么要接一个上拉电阻。我就用一个篇幅来说一说P0口和其它三个口的内部电路是不同的,如下图 P0口是接在两个三极管D0和D1之间的,而P1-P3口的上部是接一个电阻的。P0口的上面那个三
一、功能:用于在程序间进行相互跳转;二、示例typedef void(*pFunction)(void);u32 JumpAddress;pFunction Jump_To_Application;void GotoAPPMain(void){ JumpAddress = *(__IO uint32_t*) (ApplicationAddress + 4
#include #include #define uchar unsigned char#define uint unsigned int#define AD_SPEED 0x60 //0110,0000 1 1 270个时钟周期转换一次,//少占鱼制作 河北正定欢迎您 长沙航空职业技术学院 2010 年QQ:411656434/
TQ2440板上将4个按键K1~K4分别接在4个外部中断口上: K1 ---- EINT1(GPF1)K2 ---- EINT4(GPF4)K3 ---- EINT2(GPF2) K4 ---- EINT0(GPF0)K5 ---- EINT5(GPF5)外接单片机的I/O口主程序里初始化:KeyPort_Init(); 之后w
//中断的应用二//★★★★★★★★★数字钟★★★★★★★★★★★\\\\ //单征机型号:PIC16F877A //功能描述:数字钟功能,初始显示时间为12点,且带手动调整时间功能。 //端口定义:RA0~RA5数码管位控制口、RD0~R
根文件系的组成:目录、Shell、库、脚本(1)目录 根文件系统要包含的目录:/dev /lib /etc、/proc /dev:设备文件系统的挂接点 /lib:用于存放动态链接库 /etc:用来存放初始化脚本和其他配置文件的 /proc:用来挂载存放系
相信很多人遇到多光标处显示的字符并不是正确的字符,可一直没有办法解决。其实很简单,在Keil c目录下TOOLS.INI文件中第三行增加一条语句:ANSI=1就可以了。看看我的这个配置文件内容:[UV2]ORGANIZATION="HEYONG"N
1、 方式0当位M1M0=00时。T为13位计数器,THi是高8位,TLi是低5位。设计数值为N,则计数初值X=2^13-N;2^13=8192=2000H例1:设fosc=6MHz,要求用T1的方式0定时10ms,求TH1、TL1的初值。设计数初值为X;由已知条件得:
最近在搞BOOT,于是利用手里的板子LPC1778的片子进行调试。先去网上找了下发现没有LPC1778U盘进行更行的历程,于是只能自己动手做了。 1.首先当然是U盘底层驱动,这里没什么可说的,当然是下载NXP官网最新的底层库,