资源简介
采用三星S3F84U8触摸按键-控制,完整工程文件
代码片段和文件信息
#include “ioS3F84U8.h“
#include “global.h“
//配置SMART选项 使用一键ISP时无效 该选项使用使用高压编程器烧录时生效
__root const volatile u8 smart_option[4] @ 0x003C = {0x000x000x800x0D};
//上电初始化
void System_Init(void)
{
DI;//禁止全局中断
DIS_WDT;//关闭看门狗
CLKCON = BIT4 | BIT3;//系统时钟不分频
P0CONL = BIT3 | BIT1;//使能触摸识别的AD端口 AD0 AD1
P4CONH = BIT3 | BIT2 | BIT1 | BIT0;//配置LED端口为推挽输出模式
P4CONL = BIT7 | BIT6 | BIT5 | BIT4;//配置LED端口为推挽输出模式
P4 |= BIT5 | BIT4 | BIT3 | BIT2;//将LED驱动端口置高 熄灭
P3CONH = BIT6;//p3.7配置TDOUT模式
TD0CON = BIT7;//TD0时钟不分频
TD0DATAH = 0x00;
TD0DATAL = 7;//配置定时器值输出500K的脉冲
}
//延时函数 时间只是大约值 根据实际情况可以调整i循环的次数值
void Delay_Ms(u8 ms)
{
u8 ij;
for (j = 0; j < ms; j++)
{
for (i = 0; i < 125; i++)
{
NOP;NOP;
}
}
}
//AD转换函数 这里我们只用到8位AD
u8 ADC(u8 ch)
{
ADCON = (ch << 4) | BIT1;
NOP;NOP;
ADCON |= BIT0;
NOP;NOP;
while((ADCON & BIT3) == 0)
{
NOP;
}
return ADDATAH;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3738 2012-10-07 18:54 触摸按键-控制LED\Demo.dep
文件 9754 2012-10-07 15:36 触摸按键-控制LED\Demo.ewd
文件 39583 2012-10-07 18:02 触摸按键-控制LED\Demo.ewp
文件 158 2012-10-07 15:36 触摸按键-控制LED\demo.eww
文件 1175 2012-10-07 18:18 触摸按键-控制LED\global.c
文件 656 2012-10-07 16:47 触摸按键-控制LED\global.h
文件 11785 2010-03-08 17:35 触摸按键-控制LED\ioS3F84U8.h
文件 2301 2012-10-07 18:54 触摸按键-控制LED\main.c
文件 1181 2012-10-07 18:33 触摸按键-控制LED\Release\Exe\Demo.a18
文件 496 2012-10-06 09:31 触摸按键-控制LED\Release\Obj\control.pbi
文件 17933 2012-10-06 09:01 触摸按键-控制LED\Release\Obj\control.r18
文件 184 2012-10-07 18:54 触摸按键-控制LED\Release\Obj\Demo.pbd
文件 496 2012-10-06 09:31 触摸按键-控制LED\Release\Obj\display.pbi
文件 18252 2012-10-06 09:01 触摸按键-控制LED\Release\Obj\display.r18
文件 3774 2012-10-07 18:18 触摸按键-控制LED\Release\Obj\global.r18
文件 4202 2012-10-07 12:53 触摸按键-控制LED\Release\Obj\iap.r18
文件 1101 2012-10-07 15:51 触摸按键-控制LED\Release\Obj\initialize.r18
文件 500 2012-10-06 11:31 触摸按键-控制LED\Release\Obj\interrupt.pbi
文件 488 2012-10-06 09:31 触摸按键-控制LED\Release\Obj\key.pbi
文件 13752 2012-10-06 09:01 触摸按键-控制LED\Release\Obj\key.r18
文件 6767 2012-10-07 18:33 触摸按键-控制LED\Release\Obj\main.r18
文件 281 2012-10-07 14:38 触摸按键-控制LED\Release\Obj\PJJ01.pbd
文件 496 2012-10-06 09:31 触摸按键-控制LED\Release\Obj\protect.pbi
文件 19249 2012-10-06 09:01 触摸按键-控制LED\Release\Obj\protect.r18
文件 2148 2012-10-07 18:02 触摸按键-控制LED\settings\Demo.cspy.bat
文件 63 2012-10-07 18:54 触摸按键-控制LED\settings\Demo.dbgdt
文件 208 2012-10-07 18:54 触摸按键-控制LED\settings\Demo.dni
文件 2970 2012-10-07 18:54 触摸按键-控制LED\settings\demo.wsdt
文件 4181 2012-10-07 15:33 触摸按键-控制LED\settings\demo1.wsdt
文件 6495 2012-03-15 16:52 触摸按键-控制LED\settings\HC-SZB0203.wsdt
............此处省略14个文件信息
评论
共有 条评论