中颖内带LED资源驱动代码

//上一篇写了LCD驱动,本篇写下LED驱动
//DISPCON 最高位为1时, 选择LED驱动,LCD驱动无效
	最高位为0时, 选择LCD驱动,LED驱动无效 

void Sh79fLed_Init(void)
{
	uint8 i ;

	Bank0;
	DISPCLK0 = 0x6e;//0X6E  //帧频率 64HZ  此设置无效
	DISPCLK1 = 0x01;//0X01
	P0SS = 0X00 ;
	P1SS = 0XFF ; //P10-P17作为SEG
	P3SS = 0XFF ; //P30-P37作为COM

	DISPCON = (1<<7) | (1<<4) ; //led使能 1/8占空比
	for(i=0;i<200;i++) ;
	DISPCON |= (1<<6) ;	//打开LED模块
	for(i=0;i<100;i++) ; 

}

中颖内带LED资源驱动代码,布布扣,bubuko.com

时间: 2024-10-05 01:56:02

中颖内带LED资源驱动代码的相关文章

中颖内带LCD资源驱动代码

uint8 xdata LCDBuf[19] _at_ 0x1e0; //LCD RAM 地址 480-224 //LCD模式选择 #define LcdMode0 0x00 //传统电阻型 偏置和225K/900K #define LcdMode1 0x01 //传统电阻型 偏置和60K #define LcdMode2 0x02 //快速充电型 偏置于60K 与 225K/900K间切换 //偏置电阻选择 #define LcdRSum225K (0<<4) #define LcdRSum

驱动代码与文件系统中的设备信息

关于mkmod 不使用mknod,在驱动代码里自动生成设备号: 1.在内核驱动中用class_create,device_create两个函数,内核启动后就会在sysfs文件系统中建立相应的设备信息,记得把sysfs文件系统挂载到/sys,为下一步做准备 2.去官网下载udev,编译生成udevd,udevstart......等9个工具,只要把udevd,udevstart拷到自己的文件系统,配置好udev,并在系统启动时运行(可以在rcS脚本中加入),这样内核启动后,udev就会根据/sys

JSP中的内置对象和Struts中的Web资源的详解

JSP中的内置对象有如下几种: request :继承于HttpServletRequest, HttpServletRequest继承ServletRequest, 获得的Request对象的方法:只能在Servlet中获取的doGet()和doPost()方法中获取 作用:封装用户请求信息 response   : 继承于HttpServletResponse,   HttpServletResponse继承ServletResponse 获得response对象的方法:只能在Servlet

光盘中自带的linux驱动是基于内核2.6的,ubuntu14的内核是3.13,根据光盘中默认的驱动

光盘中自带的linux驱动是基于内核2.6的,ubuntu14的内核是3.13,根据光盘中默认的驱动,得知nw336 model是RTL8188CUS,官方下载地址:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=21&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false,当前unix最新版为4.0.2,支持2.6.18以后

在Winform开发框架中使用DevExpress的内置图标资源

在开发Winform程序界面的时候,我们往往会使用一些较好看的图表,以便能够为我们的程序界面增色,良好的图标设置可以让界面看起来更加美观舒服,而且也比较容易理解,图标我们可以通过一些网站获取各种场景的图标资源,不过本篇随笔主要介绍如何利用DevExpress的内置图标资源来实现界面图标的设置. 1.设计时刻的图标处理 丰富的图标处理,在菜单.工具栏.树列表等地方,以及按钮等地方,都可以使用,而这些我们可以利用DevExpress的内置图标选择来减轻我们寻找合适图标的烦恼. 一些按钮.工具栏等的图

[原]Unity3D深入浅出 - 认识开发环境中的自带的Package资源包

Character Controller:角色控制器 Glass Refraction(pro only):玻璃反射资源包 Image Effects :图像效果资源包 Light Cookies:光效资源包 Light Flares:光晕资源包 Particles:粒子效果资源包 Physic Materials:物理材质资源包 Projectors:幻灯机效果资源包 Scripts:脚本资源包 Skyboxes:天空盒资源包 Standard Assets(Mobile):标准资源包 Ter

YJX_Driver_024_驱动代码中C和C++代码区别

1. 驱动代码中C和C++代码区别 A.函数调用约定 B.C和C++编译方式 C.用C++方式编译驱动 D.C代码升级至C++ E.优化21课的代码 本课主要是做着两个工作:"D.C代码升级至C++"."E.优化21课的代码" [180]把 第21课 的代码复制过来 2.*.c 当文件后缀名为*.c时 编译器将会用C编译器方式编译*.cpp 当文件后缀名为*.cpp时 编译器将会用C++编译器方式编译区别: 解决办法在需要用到C方式编译的函数前加extern &qu

通过VS2010性能分析来查找代码中那些地方最损耗资源

在编写完成一个程序后,大家都比较关心程序的性能如何,想把程序优化得更好.很多时候凭个人直觉来优化程序是件非常不靠普的事情,即使你是一个优秀的开人员也很难准确地判断程序中那些出现问题.VS2010提供了性能分析工具就能轻松地帮我们解决这一事情. 假设现在写了一个组件,很想知道组件和代码的性能情况.这个可以简单地写一个测试程序. 测试程序写好后可以通过VS2010分析菜单里选择启用性能向导 选择CPU采样后就选择需要分析的项目 测试项目选择完成后就可以运行分析,结束分析后VS2010会提供个详细报告

platform总线驱动代码分析

/************************************************************************/ Linux内核版本:2.6.35.7 运行平台:三星s5pv210 /************************************************************************/ 1.本例中通过使用Linux驱动模型中的platform总线和led驱动框架编写出来的led驱动代码来分析platform总线的工作