这是用XS128驱动OLED的程序。
------------------------------------CodeWarrior5.0/1Target:MC9S12XS128Crystal:16.000Mhzbusclock:16.000MHzpllclock:32.000MHz============================================使用说明:OLED电源使用5V。
----------------G电源地3.3V接5V电源,电源跟模块之间串接100欧姆电阻,并加3.3V钳位二极管D0PORTE_PE2单片机跟模块之间串接2k-3.3k电阻D1 PORTE_PE3单片机跟模块之间串接2k-3.3k电阻RSTPORTE_PE4单片机跟模块之间串接2k-3.3k电阻DCPORTE_PE5单片机跟模块之间串接2k-3.3k电阻CS已接地,不用接============================================如果用户使用的是5V单片机,请看用户手册,切勿烧毁模块!============================================*/#include"derivative.h"#include#include#include"OLED12864.h"//PLL初始化子程序BUSClock=16MvoidSetBusCLK_48M(void){CLKSEL=0X00;//disengagePLLtosystemPLLCTL_PLLON=1;//turnonPLLSYNR=0xc0|0x05;REFDV=0x80|0x01;POSTDIV=0x00;//pllclock=2*osc*(1+SYNR)/(1+REFDV)=96MHz;_asm(nop);//BUSCLOCK=48M_asm(nop);while(!(CRGFLG_LOCK==1));//whenpllissteady,thenuseit;CLKSEL_PLLSEL=1;//engagePLLtosystem;}voidDly_ms(intms){intii,jj;if(ms<1)ms=1;for(ii=0;ii<ms;ii++)for(jj=0;jj<1335;jj++);//16MHz--1ms//for(jj=0;jj<4006;jj++);//48MHz--1ms//for(jj=0;jj<5341;jj++);//64MHz--1ms}//============================MAIN()===========================/*********************主函数************************************/voidmain(void){bytei=0;SetBusCLK_48M();DDRB=0XFF;DDRE=0XFF;PORTB=0XFF;LCD_Init();DisableInterrupts;for(;;){//LCD_Fill(0xff);//Dly_ms(100);//LCD_Fill(0x00);//Dly_ms(2000);//LCD_CLS();//LCD_Print(12,0,"广州Beyond科技");//LCD_Print(15,2,"飞思卡尔智能车");//LCD_Print(43,4,"专营店");//LCD_Print(15,6,"智能车首选液晶");//LCD_P8x16Str(48,4,"OLED");//LCD_P6x8Str(16,6,"b
2023/10/17 14:34:33 255KB OED例程
1
单片机课程设计电阻炉对于大学生是一个非常好的学习资源
2023/10/16 10:37:09 3.82MB 电阻炉 单片机
1
算例一:《电力系统暂态分析》李光琦第三版例5-6。
2.1.1算例系统数据表1注:用A、B列来表示一条支路,C、D、E、F、G、H列分别表示该支路上的正序电阻、正序电抗、负序电阻、负序电抗、零序电阻、零序电抗。
表2注:A、B、C、D、E列分别表示发电机节点号、次暂态电抗、负序电抗、次暂态电动势、相位角。
2023/10/14 13:09:28 2.04MB 电力系统 断线故障仿真 课程设计
1
各大厂家的FOC控制基于电阻的电流采样方案比较,ST、TI,microchip
2023/10/11 18:53:36 1.48MB FOC 电流采样 TI ST
1
电阻焊接机原理与特点.docx
2023/10/10 2:56:13 1.01MB 电阻焊接机
1
I2C上拉电阻的设计与选择
2023/10/9 3:33:38 149KB I2C上拉电阻
1
实现:1.定时器检测按键;
2.红外的学习和发送;
说明:1.硬件电路更改:去掉R2电阻,用470欧姆电阻串接在PB8和三极管Q1的B级;
2.操作:a.长按KEY1按键,待LED9点亮后进入学习。
任意按一个遥控按键,系统将会学习到相应的按键信息;
b.短按KEY1按键,红外发射口将发射最新学习到的红外信号。
2023/9/28 23:11:03 1.63MB STM32 红外自学习
1
特点高达800mA的可编程充电电流无需MOSFET、检测电阻器或隔离二极管用于单节锂离子电池、采用ThinSOTTM封装的完整线性充电器恒定电流/恒定电压操作,并具有可在无过热危险的情况下实现充电速率最大化的热调节功能*直接从USB端口给单节锂离子电池充电精度达±1%的4.2V预设充电电压用于电池电量检测的充电电流监控器输出*自动再充电充电状态输出引脚C/10充电终止停机模式下的供电电流为25µA2.9V涓流充电门限(LTC4054)可提供无涓流充电器件版本(LTC4054X)软起动限制了浪涌电流采用5引脚SOT-23封装
2023/9/28 20:21:29 199KB ltc 充电
1
基于热敏电阻数字温度计整理毕业设计,里面有c语言程序,原理图,proteus仿真通过,还有解释,还有实验报告,毕设报告,详细解释。
所有的都在里面,绝对值!
2023/9/24 11:29:52 504KB 热敏电阻 温度计 单片机 51
1
本系统以TI公司的MSP430F5529单片机为核心,设计了一套高效率的双向DC-DC变换器。
通过闭环控制实现了恒流充电,放电,过充保护以及自动切换工作模式的功能,效率高,精度高。
该设计应用同步整流技术和准方波零电压软开关技术使效率明显提高。
单片机输出带死区的互补PWM来控制MOSFET的导通与关断,驱动电路使用TI公司的UCC27211驱动芯片驱动TI公司的导通电阻极小的CSD19506功率MOSFET,采用自举升压、浮地驱动的方式驱动高侧MOSFET。
采用电阻分压电路检测电压和TI公司的INA282AIDR电流检测芯片检测电流。
并且可以实现按键步进调节电流值,屏幕显示电压电流值的功能。
2023/9/24 11:32:42 606KB DC-DC
1
共 297 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡