第一篇:鱼台县实验小学2014年2期简报
鱼台实小教育简报
第 2 期2014年2月21日
———————————————————————————
加强师德行风建设 进一步提升教育教学质量
2月16日,我校召开新学期工作动
员会,传达县教体局《关于进一步加强
师德行风建设工作的意见》和《鱼台县
教学质量提升年活动实施方案》,安排部
署新学期工作,动员全体教师凝心聚力、解放思想,扎扎实实地做好2014年各项
工作,总支书记、校长梁守超出席会议
并讲话,全体教职工参加会议。
会议指出,要用量化评价教师动态的作为,注重用工作实绩来体现工作质效,把“师德、安全、质量、发展”作为学校工作的核心,以开展师德师风建设年和教学质量提升年为契机,切实抓好师德师风建设工作,强化安全责任意识,狠抓教学质量,促进教师和学生全面发展,着力打造精品化学校;要树立实干就是能力,落实就是水平的意识,脚踏实地,埋头苦干,躬身实践,站在新的起点上,面对新目标、新任务,以声誉为重,力争上游,增强赶超意识,树立争名次、夺牌子的决心和信心;全体教师要投入激情,振作精神,勇于担当,敢为人先,永不言败,永葆青春,展现全新的精神风貌,真正把心思用到干事业,把功夫下到谋发展上,大力倡导奋发有为、积极向上的工作作风,完善工作举措,把握工作重点,创新工作亮点,以饱满的工作热情,高质高效地完成本学年的工作目标和任务。
会议提出提出,要解决当前师德方面存在的三个突出问题,一是解决教师违规补课和有偿家教的问题;二是解决教师乱订教辅等从教不廉的问题;三是解决教师体罚或变相体罚学生的问题。要优化和健全师德行风建设的长效工作机制。一是建立健全领导机制,重点健全教师管理、师德考核等规章制度,形成统一领导、分工负责、协调一致的工作机制,实行师德行风建设问责制;二是建立健全教育培养机制,确保师德教育经常化、制度化和规范化;三是建立健全考核机制,认真开展师德专项考核,将考核结果作为教师职务评聘、评优、任用、奖惩、绩效工资兑现的重要依据;四是建立健全监督机制,学校要成立师德行风监督小组,聘请师德行风监督员,建立完善社会、学校、教师、家长、学生多方位的师德行风监督网络;五是建立健全师德行风奖惩机制,全体教师要面向社会公开承诺,大力表彰奖励师德楷模。
会议强调,要通过两个活动有效促进学校形成昂扬向上,积极进取的校风,努力把学校建成风气正、形象好的和谐校园,把县委、县政府提出的“落实年、显效年”落实到实处。全体教师要人人争当师德标兵,弘扬优秀教师爱岗敬业、教书育人、为人师表、热爱学生、诚实守信、无私奉献的高尚品质,努力形成全校教师人人争做师德模范、个个争先创优的良好风气。
我校进行校舍安全专项检查
2月16日—17日,我校组织校舍安全专项检查,对校舍安全全面组织排查,消除安全隐患,确保校舍和师生安全。
校长梁守超带领检查组对东西两个校区校舍的消防设施、供水饮水设施、教学设备设施、课桌凳、楼顶、各楼层门锁、窗、电路电线、围墙、厕所、体育健身器材及场地等进行了全面细致的检查,对检查中发现的问题能够当场解决的,现场予以整改解决,不能现场解决的,检查组提出具体整改意见并在18日、19日组织专业人员集中进行整改。
检查结束后,梁守超要求就本次检查情况进行一一反馈与认真讨论,建立安全“台账”,落实好安全隐患整改措施,进一步明确责任,加强防范,以确保师生安全;要求全体师生要充分认识安全工作的重要性,进一步加强对教职员工和学生的安全教育,建章立制,不断加强安全检查和隐患排查,对发现的隐患要立即整改,确保师生的安全。
“开学五个一”工作重实效
为了使学生从松散的假期生活回到校园生活中来,从而达到收心鼓劲的目的,开学前,依托第一周教育教学工作,我校研究制定了 “开学五个一”工作方案,以便指导教师安全、顺利、有效地开展工作。
第一天:行政人员、班主任、科任教师、学生打扫环境卫生,班主任带领学生学习卫生、纪律、路队、安全等有关制度。科任教师分析班级期末成绩,表扬优等生,对学困生提出新希望和要求。全体教职工自学学校常规管理制度。
第一节课:班主任精心准备收心教育课,听取学生假期生活和学习情况,并对班级提出新的目标。
第一个班会:班主任要精心准备一堂高质量的班队会课,让每一位同学制定出本学期的新目标,说出自己的心愿。
第一次升旗仪式:校长进行国旗下讲话。政教处、少先大队和相关班级的班主任亲自做好第一次升旗仪式的准备和协调工作。
第一个大课间:值勤人员、班主任要严格依据学校值勤制度及大课间管理制度,认真履行职责,履职期间做到“眼到、心到、行为到”。确保学生课间的活动安全。
西校区举行新学期第一次升旗仪式
2月17日是我校2014年春季开学的第一天,虽然天空飘着毛毛细雨,但西校区新学期第一次升旗仪式依旧准时举行。
升旗仪式简短而庄重。本次升旗仪式由四年级八班主办,赵瑾同学主持,张耀中同学担任升旗手,周传硕、张轩嘉同学担任护旗手,全体师生在教室内通过
校园广播系统同步收听收看。姚琪同学做了《新学期、新目标、新气象》的国旗下演讲,提出同学们要做到“五个心”,一是收心,从寒假的以玩为主转变为以学为主;二是决心,新学期有新开始,尤其对于学困生同学;三是恒心,在学习上要下功夫,持之以恒,取得新的成绩;四是爱心,不仅要提高自身的学习积极性,同时还要提高自身的品德修养,尊敬老师,团结友爱,互助互爱,孝顺父母;五是留心,注意校内、校外和家中安全。
西校区多媒体一体机助推教学
2月18日,我校西校区在三年级五班教室分批对53位教师进行了多媒体一体机软件使用培训。副校长方旭主持培训并提出学习和使用要求。
新学期开学,西校区的同学惊喜的发现,传统的黑板不见了,取而代之的是大屏多媒体一体机和推拉式无尘书写板,动画课件演示取代了粉笔,直观形象,极大的调动了同学们学习的积极性,成为教师教学和学生学习的得力“助手”。
2013年底,经过县教体局统一招标,我校投资60多万元购置了30套多媒体一体机,年前,集中进行了安装、调试、验收,开学后,西校区教学班的多媒体一体机全部投入使用。
为确保多媒体一体机的正常、高效使用,西校区成立管理与使用组织机构,形成使用与管理制度,积极联系培训人员,对全体教师进行全面培训。2月13日,邀请供应厂家的工程师进行了管理与使用的培训。此次培训由教务处副主任殷献礼重点讲解了多媒体一体机有关软件的使用和“优教班班通”平台使用应用知识。
马宏赟老师高兴地说,“通过这两天的使用,我深刻的感受到多媒体一体机功能全,教学直观形象,学生喜闻乐见,能充分利用网络获取更多的课程资源,增加了师生互动的有效性,大大提高了教学效率和学生的学习效果。”四年级二班的王高源同学激动地说,“太好了,有动画,还有有趣的卡通形象,老师很少用粉笔了,不用擦黑板,我们也不用喝粉笔末了。”
我校成功召开新学期第一次主题班队会
2月18日下午最后一节课是鱼台县
实验小学班队会时间,校本部和西校区
各班级按照学校统一部署围绕“新学期、新目标、新起点”召开了新学期第一次
主题班队会。副校长方旭和三年级八班的同学一起共同制定了本学期的班级目
标。
本次班队会是一次收心鼓劲教育
课。各班班主任围绕此次班会主题,结
合本班实际,精心准备,让学生提前对上学期个人目标的完成情况进行总结,把自己在本学期的梦想、目标、实现梦想的措施等写下来,在班会上发言。在班会召开过程中,师生们结合上学期学习状况、假期生活和社会实践活动的感受采用报告会、研讨等多种生动活泼的形式,每人都制定出切实可行的个人目标,集体制定出本学期的班级目标,使活动过程成为师生自觉参与、自我教育、自我提高的过程,达到了“收心、提神、鼓劲”的效果。
设立交警助学岗 助力学生安全
2月20日中午11点,在学生放学
之前,县交警大队城区中队民警准时来
到我校西校区所在路段值勤,为学生放
学安全保驾护航。
我校东校区所处的鱼新二路和西校
区所处的湖凌三路均是鱼台县城的交通
干道,车流量大,对学生上放学的交通
安全带来极大威胁,县公安局交警大队
城区中队和学校紧密结合学生交通安全
实际,加强宣传教育力度,设立交警助学岗,确保了学校周边的交通秩序畅通和广大师生的人身安全,为推动警校共建工作和创建平安校园奠定了良好基础。
学校在东西两个校区的校园内设置了大型的交通安全宣传栏,定期更换交通安全儿歌、乘车安全、行路安全、交通法规等内容。在交警大队的指导下,开设了交通安全课,在校园“红领巾广播站”中开设交通安全栏目,组织“走进警营”、“我是小交警”和收集交通安全小常识、撰写“交通安全警示语”等活动宣传交通法规。各班级还经常开展交通安全知识竞赛、绘画比赛和主题班队会活动,校警还共同组织开展了“小手牵大手”活动,将交通安全推进千家万户。
为给学校师生安全通行创造良好的道路环境,县交警大队城区中队在两个校区均设立了助学岗,在学校两侧道路200米内设立了“限速、禁鸣、禁停”标志,在学校门前施划人行横道线,提醒过往司机注意减速慢行。学生上学、放学高峰期间安排专门警力在校门口站岗执勤。经过实地调研,在县创城指挥部的统一协调下,县公安局决定在学生上放学高峰时段,在东校区所在路段实行临时交通管制,并在校区所在路段的东西两端设立了“为了学生的安全请机动车辆绕行”标牌两面,在西校区所在路段增派警力,加大交通疏导力度;在两个校区门前及附近路口均建立了“安全通道”,每日由学校领导、老师轮流值班,协助交警维护交通秩序,对小学生上学、放学途中横穿马路、嬉戏打闹等交通违法行为进行及时纠正,确保交通安全。
“无论酷暑严寒,交警叔叔总是在自己的岗位上默默奉献,每天还要为我们的上学、放学而站岗,为我们的安全保驾护航,真是太辛苦了!我要衷心地谢谢交警叔叔!”同学们纷纷表示,看到交警叔叔工作如此艰辛,我们一定从自己做起,做文明人,走文明路,乘安全车,共同维护良好的交通秩序,为文明交通作出自己的贡献。
报送:县分管领导,县教体局各科室
主办:鱼台县实验小学办公室审核:方 旭编辑:梁霄马犇 电子邮箱:yutaimaben@yeah.net(保留存档)共印200份
第二篇:小学期实验心得体会
小学期实验心得体会
为期一个月的小学期实验已经结束了,在这一个月的学习中,我不仅学习到了专业知识,更重要的是收获了经验与体会,这些使我一生受用不尽。
开展小学期实验的目的在于加深我门对所学知识的理解,进一步了解我们所学的专业,系统的将我们三年所学的知识连贯起来,应用在实践当中,因此,本实验与我们以往所做的实验大不相同。我们从实验设计,实验方法,实验操作,实验结果验证,数据处理都要自己完成。由于以前我们做的都是验证性实验,没有做过设计性实验,一开始有些无从下手。接下来的两天,我们都在查资料,设计实验方案。通过这次实验,我学到了很多;同时也同时也敬佩那些研究者,因为通过这次设计性实验,我清楚的明白一项研究的成功不会像我们这样简单的一次实验就行了的,要经过几百次、几千次甚至无数次的实验,让我知道什么叫做“屡败屡战”、“坚持不懈”、“永不放弃”等词。没有想到,文献上短短一面的实验方法与操作步骤,我们就尝试了许多次。明白了一个试验的成功有很多影响因素。我深刻的体会到了科研工作者的辛苦与探索精神。从这次的小学期的实验中,在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我们通过查找大量资料,请教老师,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。
实验过程中,不仅培养我们独立思考问题的能力,还锻炼了我们团队合作的能力,与队友的合作是一件快乐的事情,只有彼此都付出,彼此都努力维护才能将实验做的更加完美。而团队合作也是当今社会最提倡的。
在实验过程中,我发现了自己很多不足。首先,查阅文献的能力有待提高。在查找文献的时候,会发现网上太多繁杂的信息,不知道该从何下手,没有了解一些常用的药学文献搜素引擎,没有掌握文献搜索的要领,而导致花了很长时间却没有查到所需要的信息。在实验过程中,查阅文献很重要。在我们做药物化学时,就因为查阅文献不到位,导致第一次实验的失败。在以后的工作学习中,我会记住这次教训,做事前认真做好准备工作,这样才不至于事到临头手忙脚乱。要认真对待每一件工作。学会了多学多问,学会他人技能。学问学问,无问不成学。知识和经验的收获可以说与勤学好问是成正比的,要记住知识总是垂青那些善于提问的人。要善于思考,真正消化知识。由知到识,永远不是那么简单的事,当你真正学会去思考时,他人的知识才能变成你自己的东西。前人铺路,后人修路。墨守陈规永远不会有新的建树,前人的道路固然重要,但是学会另辟蹊径更为重。学会独立思考,独立实验,但要记住与他人的交流也是非常重要的,实验和实验事永远不是你自己的。实事求是做实验。不骗自己更不要骗他人。认真仔细地做好实验纪录。不要当你真正用到它时才知它的重要所在。实验完成后要认真思考,总结失败的原因,吸取经验教训。
从这次试验中我得出以下几点思考:①探索性实验是一次很好的学习机会,我们从中学到了多种操作技能和实验方法,接近“科研”,让我们亲身体会到了实验的艰辛和快乐,提高了学习兴趣,学到了写论文、做实验的全过程,这是理论课不可比拟的。②探索性实验教学不仅让学生学到了很多知识,而且锻炼了动手能力,增进了同学之间的团结协作。由以往被动做实验转为现在的主动。③大学中的教学应发展学生的动手和思考能力,只做那些课本上的实验不利于拓展学生的思想。只有真正去思考这个实验怎么做,怎么才能真正学到知识,而且经过自己思考、动手,最后取得成果的开心是无可比拟的。
第三篇:02小学期实验
任务9 串口通信
发送发送什么字符串接收相同的字符串
#include
#define uint unsigned int #define uchar unsigned char
//定义LED的端口 #define LED1 P1_0 #define LED2 P1_1
//函数声明 void Delay_ms(uint);void initUART(void);void UartSend_String(char *Data,int len);
char Txdata[14];//存放“HELLO WEBEE
”共14个字符串
/****************************************************************
延时函数
****************************************************************/ void Delay_ms(uint n){
uint i,j;
for(i=0;i { for(j=0;j<1774;j++); } } void IO_Init(){ P1DIR = 0x01; LED1 = 1;} /**************************************************************** 串口初始化函数 //P1_0,P1_1 IO方向输出 ****************************************************************/ void InitUART(void){ PERCFG = 0x00; P0SEL = 0x0c; //位置1 P0口 //P0_2,P0_3用作串口(外部设备功能) P2DIR &= ~0XC0; //P0优先作为UART0 U0CSR |= 0x80; U0GCR |= 11; U0BAUD |= 216; //设置为UART方式 //波特率设为115200 UTX0IF = 0; //UART0 TX中断标志初始置位0 } /**************************************************************** 串口发送字符串函数 ****************************************************************/ void UartSend_String(char *Data,int len){ int j; for(j=0;j { U0DBUF = *Data++; while(UTX0IF == 0); UTX0IF = 0; } } /**************************************************************** 主函数 ****************************************************************/ void main(void){ CLKCONCMD &= ~0x40; //设置系统时钟源为32MHZ晶振 while(CLKCONSTA & 0x40); //等待晶振稳定为32M CLKCONCMD &= ~0x47; //设置系统主时钟频率为32MHZ IO_Init(); InitUART(); strcpy(Txdata,“HELLO WEBEE ”); //将发送内容copy到Txdata; while(1) { UartSend_String(Txdata,sizeof(“HELLO WEBEE ”));//串口发送数据 Delay_ms(500); //延时 LED1=!LED1; //标志发送状态 } }任务10 键盘打入字符串窗口显示并接受 #include typedef unsigned char uchar;typedef unsigned int uint;#define UART0_RX 1 #define UART0_TX 2 #define SIZE 51 #define char RxBuf;#define char UartState;uchar count;uchar RxData[SIZE];void DelayMS(uint msec){ uint i,j;for(i=0;i if(UartState==UART0_RX) { if(RxBuf!=0) { if((RxBuf!='#')&&(count<50)) RxData[count++]=RxBuf; else { if(count>=50) { count=0; memset(RxData,0,SIZE); } else UartState=UART0_TX; } RxBuf=0; } } if(UartState==UART0_TX) { U0CSR&=~0X40; UartSendString(RxData,count); U0CSR|=0x40; UartState=UART0_RX; count=0; memset(RxData,0,SIZE); } } } ***111111 #include “iocc2530.h” #include char receive[len];uchar counter = 0;uchar RT_flag = 1;void Delay(uint n){ uint i; for(i=0;i for(i=0;i for(i=0;i for(i=0;i for(i=0;i P1SEL = 0X00; P1DIR |= 0x03; LED1 = 1;//红 } void initCLOCK(void){ CLKCONCMD &= ~0X47;while(CLKCONSTA & 0x40);} void initUART(void){ initCLOCK();PERCFG = 0X00;// P0SEL = 0X0C;//p0.2,p0.3设为外设i/0 U0CSR |= 0XC0;//接收器使能,uart模式 U0GCR |= 10;//57600hz U0BAUD |= 216;//57600hz UTX0IF = 0;EA=1;IEN0 |= 0X04;} void Send_String(char *data,int length){ int j;for(j = 0;j U0DBUF = *data++; while(UTX0IF==0); UTX0IF=0;} } void main(){ initUART();LEDinit();char shuoming[]=“输入 A1#--》LED1 ON A2#--》LED1 OFF #--》n”;Send_String(shuoming,sizeof(shuoming));//输入 11#--》LED1 ON 10#--》LED1 OFF n;while(1){ if(counter==4)RT_flag = 3;//判断输入的数据并进行相应操作 if(RT_flag == 3){ U0CSR&=~0X40;if(receive[0]=='A'){ if(receive[1]=='2')LED1=0;else if(receive[1]=='1')LED1=1;} U0CSR |= 0X40;RT_flag = 1;counter = 0;} }} #pragma vector = URX0_VECTOR __interrupt void UART0_ISR(void){ URX0IF=0;if(RT_flag==1){ //接受数据放入receive if((U0DBUF!='#')&&(counter } } } 12222 /**************************************************************************** * 文 件 名: main.c * 作 者: Andy * 修 订: 2013-01-09 * 版 本: 1.0 * 描 述: ADC把芯片温度通过串口发给电脑,部分芯片误差较大需校准 * 手摸芯片温度有明显变化 ****************************************************************************/ #include /**************************************************************************** * 名 称: InitSensor()* 功 能: 温度传感器初始化函数 * 入口参数: 无 * 出口参数: 无 ****************************************************************************/ void InitSensor(void){ DISABLE_ALL_INTERRUPTS(); //关闭所有中断 InitClock(); //设置系统主时钟为 32M TR0=0x01; //设置为1来连接温度传感器到SOC_ADC ATEST=0x01; //使能温度传感 } /**************************************************************************** * 名 称: GetTemperature()* 功 能: 获取温度传感器 AD 值 * 入口参数: 无 * 出口参数: 通过计算返回实际的温度值 ****************************************************************************/ float GetTemperature(void){ uint value; ADCCON3 =(0x3E); //选择1.25V为参考电压;14位分辨率;对片内温度传感器采样 ADCCON1 |= 0x30; //选择ADC的启动模式为手动 ADCCON1 |= 0x40; //启动AD转化 while(!(ADCCON1 & 0x80)); //等待 AD 转换完成 value = ADCL >> 4; //ADCL 寄存器低 2 位无效 value |=(((uint)ADCH)<< 4); return(value-1367.5)/4.5-5;//根据 AD 值,计算出实际的温度,芯片手册有错,温度系数应该是4.5 /℃ //进行温度校正,这里减去5℃(不同芯片根据具体情况校正)} /**************************************************************************** * 程序入口函数 ****************************************************************************/ void main(void){ char i; float AvgTemp; char strTemp[6]; InitUART(); //初始化串口 InitSensor(); //初始化 ADC while(1) { AvgTemp = 0; for(i=0;i<64;i++) { AvgTemp += GetTemperature(); AvgTemp = AvgTemp/2; //每次累加后除 2 } memset(strTemp, 0, 6); sprintf(strTemp,“%.02f”, AvgTemp);//将浮点数转成字符串 UartSendString(strTemp, 5); //通过串口发给电脑显示芯片温度 DelayMS(1000); //延时 } } ***33333 #include #define CL_DQ P1_1=0 #define SET_DQ P1_1=1 #define SET_OUT P1DIR|=0x02 #define SET_IN P1DIR&=~0x02 #define IN_DQ P1_1 uint8 temh,teml;uint8 wendu[8]; uint8 id[8];uint8 flag;uint8 ds18b20_cunzai;#define CLKCONCMD_32MHZ(0)#define OSC_32KHZ 0x00 #define HAL_BOARD_INIT() { uint16 i; SLEEPCMD &= ~(1<<(2)); /* turn on 16MHz RC and 32MHz XOSC */ while(!(SLEEPSTA &(1 <<(6)))); /* wait for 32MHz XOSC stable */ asm(“NOP”); /* chip bug workaround */ for(i=0;i<504;i++)asm(“NOP”); /* Require 63us delay for all revs */ CLKCONCMD =(CLKCONCMD_32MHZ | OSC_32KHZ);/* Select 32MHz XOSC and the source for 32K clock */ while(CLKCONSTA!=(CLKCONCMD_32MHZ | OSC_32KHZ));/* Wait for the change to be effective */ SLEEPCMD |=(1 <<(2)); /* turn off 16MHz RC */ } /************************************************************************************************** * @fn HalLcd_HW_WaitUs * * @brief wait for x us.@ 32MHz MCU clock it takes 32 “nop”s for 1 us delay.* * @param x us.range[0-65536] * * @return None **************************************************************************************************/ void Hal_HW_WaitUs(uint16 microSecs){ while(microSecs--) { /* 1 usecs */ asm(“nop”);asm(“nop”);asm(“nop”); } } void Delay_ms(uint16 k){ uint16 j; while(k--) { for(j=0;j<1000;j++) { asm(“nop”);asm(“nop”);asm(“nop”); } } } void init_1820(void){ SET_OUT;//使P11为输出状态 SET_DQ;//输出1 Hal_HW_WaitUs(7); CL_DQ;//输出0 Hal_HW_WaitUs(530);//拉低一段时间 SET_DQ;//使P11为高,SET_IN;//使P11成为输入状态,等待18b20的存在低脉冲进来 Hal_HW_WaitUs(44);//使P11为1后等待15-60us,这里等待44us if(IN_DQ == 0) ds18b20_cunzai = 1; else ds18b20_cunzai = 0;//等待回复 Hal_HW_WaitUs(150);//回复的低电平在60到240us SET_OUT; SET_DQ;//回到初始DQ=1; } void write_1820(uint16 x) { uint8 m; SET_OUT; for(m=0;m<8;m++) { CL_DQ; Hal_HW_WaitUs(1);//看时序图,至少延时1us,才产生写“时间隙” if(x&(1< //写数据,从低位开始 SET_DQ; else CL_DQ; Hal_HW_WaitUs(40); //15~60us SET_DQ; } SET_DQ; } uint8 read_1820(void) { uint8 temp,k,n; temp=0; for(n=0;n<8;n++) { CL_DQ; Hal_HW_WaitUs(1);//读时隙起始于微处理器将总线置低至少1微秒 SET_DQ; //拉低总线后接着释放总线,让从机18b20能够接管总线,输出有效数据 SET_IN; k=IN_DQ; //读数据,从低位开始 if(k) temp|=(1< else temp&=~(1< Hal_HW_WaitUs(70);//60~120us SET_OUT; } return(temp); } //搜索ID void get_id(){ init_1820(); //resert write_1820(0x33); for(unsigned char ii=0;ii<8;ii++) { id[ii]=read_1820(); } } void read_data(void){ uint8 a,b,c; init_1820();//复位18b20 write_1820(0xcc); // 发出转换命令 搜索器件 write_1820(0x44); //启动 Hal_HW_WaitUs(2000); init_1820(); write_1820(0xcc); write_1820(0xbe); teml=read_1820();//读数据 temh=read_1820(); if(temh&0x80)//判断正负 { flag=1; c=0; c=c|temh; c=c&0x00ff; c=c<<8; a=c; a=c|teml; a=(a^0xffff);//异或 a=a+1;//取反加1 teml=a&0x0f; temh=a>>4; } else { flag=0; //为正 a=temh<<4; a+=(teml&0xf0)>>4;//得到高位的值 b=teml&0x0f; temh=a; teml=b&0x00ff; } } /****************************************************************************** * @fn myApp_ReadTemperature * * @brief Reports temperature sensor reading * * @param * * @return ******************************************************************************/ uint8 myApp_ReadTemperature(void){ uint16 num; //uint8 P read_data(); // 读取温度 num=teml*625; //小数部分的取值每位代表0.0625(精度) if(flag==1) //判断正负温度 { wendu[0]='-'; //+0x2d 为变“-”ASCII码 } else wendu[0]='+'; if(temh/100==0) wendu[1]=' '; else wendu[1]=temh/100+0x30; //+0x30 为变 0~9 ASCII码 if((temh/10%10==0)&&(temh/100==0)) wendu[2]=' '; else wendu[2]=temh/10%10+0x30; wendu[3]=temh%10+0x30; wendu[4]='.'; wendu[5]=num/1000+0x30;//忽略小数点后1位的数 wendu[6]='C';//忽略小数点后1位的数 wendu[7]=0;//结束符 return wendu[0];} /**************************************************************************** * 名 称: InitUart()* 功 能: 串口初始化函数 * 入口参数: 无 * 出口参数: 无 ****************************************************************************/ void InitUart(){ PERCFG = 0x00; //位置1 P0口 P0SEL = 0x0c; //P0用作串口 P2DIR &= ~0xc0; //P0优先作为UART0 U0CSR |= 0x80; //串口设置为UART方式 U0GCR |= 11; U0BAUD |= 216; //波特率设为115200 U0CSR |= 0x40; //UART接收器使能 UTX0IF = 0; //UART0 TX中断标志初始置位0 } /**************************************************************************** * 名 称: UartSendString()* 功 能: 串口发送函数 * 入口参数: Data:发送缓冲区 len:发送长度 * 出口参数: 无 ****************************************************************************/ void UartSendString(char *Data, int len){ uint8 i; for(i=0;i { U0DBUF = *Data++; while(UTX0IF == 0); UTX0IF = 0; } } void main(void){ HAL_BOARD_INIT(); HalLcd_HW_Init(); InitUart(); //UartSendString(“ds18b20:”, 8); while(1) { myApp_ReadTemperature(); HalLcd_HW_WriteLine(1,(char*)wendu); UartSendString((char*)wendu, 7); Delay_ms(1000); UartSendString(“n”, 1); } } 烟雾 #include “ioCC2530.h” #include “string.h” typedef signed short int16;typedef unsigned short uint16;typedef unsigned char uchar;typedef unsigned int uint; char A3[4]; //存储发送字符串 uint16 A1; uint16 A2(void); /**************************************************************************** * 名 称: InitUart()* 功 能: 串口初始化函数 * 入口参数: 无 * 出口参数: 无 ****************************************************************************/ void InitUart(void){ PERCFG = 0x00; //外设控制寄存器 USART 0的IO位置:0为P0口位置1 P0SEL = 0x0c; //P0_2,P0_3用作串口(外设功能) P2DIR &= ~0XC0; //P0优先作为UART0 U0CSR |= 0x80; //设置为UART方式 U0GCR |= 11; U0BAUD |= 216; //波特率设为115200 UTX0IF = 0; //UART0 TX中断标志初始置位0 } /**************************************************************************** * 名 称: UartSendString()* 功 能: 串口发送函数 * 入口参数: Data:发送缓冲区 len:发送长度 * 出口参数: 无 ****************************************************************************/ void UartSendString(char *Data, int len){ uint i; for(i=0;i { U0DBUF = *Data++; while(UTX0IF == 0); UTX0IF = 0; } } /**************************************************************************** * 名 称: DelayMS()* 功 能: 以毫秒为单位延时 16M时约为535,32M时要调整,系统时钟不修改默认为16M * 入口参数: msec 延时参数,值越大延时越久 * 出口参数: 无 ****************************************************************************/ void DelayMS(uint msec){ uint i,j; for(i=0;i for(j=0;j<1070;j++);} /****************************************************************************** * @fn main * * @brief * Main function of application example.* * Parameters: * * @param void * * @return void * ******************************************************************************/ void main(void){ CLKCONCMD &= ~0x40; //设置系统时钟源为32MHZ晶振 while(CLKCONSTA & 0x40); //等待晶振稳定为32M CLKCONCMD &= ~0x47; //设置系统主时钟频率为32MHZ InitUart(); //调置串口相关寄存器 while(1) { A1 = A2(); /*上面一条语句是读取烟雾传感器引脚上的ad转换值,并没有换算成能表示烟雾浓度的值 主要是示意大家如何使用2530芯片的AD功能*/ A3[0] = A1 / 1000 + 48; A3[1] = A1 / 100%10 + 48; A3[2] = A1 / 10%10 + 48; A3[3] = A1 % 10 + 48; /*以上三句,是吧读取到的数值转换成字符,供串口函数使用*/ UartSendString(A3, 4);//想串口助手送出数据,波特率是115200 DelayMS(1000);//延时函数,如果没此函数,读取时间太短,向串口送数据太快了 UartSendString(“n”, 1); } } uint16 A2(void){ uint16 reading = 0; /* 启动低功耗 */ ADCCFG |= 0x80; /* AIN7 p0.7为单端输入 AVDD5 参考电压为VDD5V */ ADCCON3 = 0x87; /* 等待转换完成 */ while(!(ADCCON1 & 0x80)); /* 关闭低功耗 */ ADCCFG &= ~0x80; /* Read the result */ reading = ADCH; reading |=(int16)(ADCH << 8); reading |= ADCL; return(reading);} 人体 #include “ioCC2530.h” // 申明该文件中用到的头文件 void main(void){ P0DIR &= ~0x20; P1DIR |= 0x13; P1_0 = 0;//原来可以直接写,不用定义LED P1_1 = 0; P1_4 = 0; P0_1 = 0; while(1) { if(P0_5 == 1) P1_0 = 1; if(P0_5 == 0) P1_0 = 0; } } // end of main(光敏 /****************************************************************************** 光敏电阻,使用P01。需要吧P01跳冒拔掉,进行实验,当吧P01跳冒拔去的时候,led4就与P01断开了,那么led4就是一直是微亮的了。 ******************************************************************************/ #include “ioCC2530.h” #include “string.h” typedef signed short int16;typedef unsigned short uint16;typedef unsigned char uchar;typedef unsigned int uint; char TxData[2]; //存储发送字符串 uint16 LightLevel; uint16 myApp_ReadLightLevel(void); /**************************************************************************** * 名 称: InitUart()* 功 能: 串口初始化函数 * 入口参数: 无 * 出口参数: 无 ****************************************************************************/ void InitUart(void){ PERCFG = 0x00; //外设控制寄存器 USART 0的IO位置:0为P0口位置1 P0SEL = 0x0c; //P0_2,P0_3用作串口(外设功能) P2DIR &= ~0XC0; //P0优先作为UART0 U0CSR |= 0x80; //设置为UART方式 U0GCR |= 11; U0BAUD |= 216; //波特率设为115200 UTX0IF = 0; //UART0 TX中断标志初始置位0 } /**************************************************************************** * 名 称: UartSendString()* 功 能: 串口发送函数 * 入口参数: Data:发送缓冲区 len:发送长度 * 出口参数: 无 ****************************************************************************/ void UartSendString(char *Data, int len){ uint i; for(i=0;i { U0DBUF = *Data++; while(UTX0IF == 0); UTX0IF = 0; } } /**************************************************************************** * 名 称: DelayMS()* 功 能: 以毫秒为单位延时 16M时约为535,32M时要调整,系统时钟不修改默认为16M * 入口参数: msec 延时参数,值越大延时越久 * 出口参数: 无 ****************************************************************************/ void DelayMS(uint msec){ uint i,j; for(i=0;i for(j=0;j<1070;j++);} /****************************************************************************** * @fn main * * @brief * Main function of application example.* * Parameters: * * @param void * * @return void * ******************************************************************************/ void main(void){ CLKCONCMD &= ~0x40; //设置系统时钟源为32MHZ晶振 while(CLKCONSTA & 0x40); //等待晶振稳定为32M CLKCONCMD &= ~0x47; //设置系统主时钟频率为32MHZ InitUart(); //调置串口相关寄存器 while(1) { LightLevel = myApp_ReadLightLevel(); /*上面一条语句是读取光敏电阻引脚上的ad转换值,并没有换算成能表示光强强度的值 主要是示意大家如何使用2530芯片的AD功能*/ TxData[0] = LightLevel / 10 + '0'; TxData[1] = LightLevel % 10 + '0'; /*以上两句,是吧读取到的数值转换成字符,供串口函数使用*/ UartSendString(TxData, 2);//想串口助手送出数据,波特率是115200 DelayMS(1000);//延时函数,如果没此函数,读取时间太短,向串口送数据太快了 } } uint16 myApp_ReadLightLevel(void){ uint16 reading = 0; /* Enable channel */ ADCCFG |= 0x40; /* writing to this register starts the extra conversion */ ADCCON3 = 0x86; /* Wait for the conversion to be done */ while(!(ADCCON1 & 0x80)); /* Disable channel after done conversion */ ADCCFG &=(0x40 ^ 0xFF); /* Read the result */ reading = ADCH; reading |=(int16)(ADCH << 8); reading >>= 8; return(reading);} 继电器 /**************************************************************************** * 文 件 名: main.c * 作 者: Andy * 修 订: 2013-01-10 * 版 本: 1.0 * 描 述: 继电器接开发板P9座子上,使用P0.5口控制继电器的信息端,* 高电平继电器断开;低电平继电器吸合,并且继电器吸合指示灯亮 ****************************************************************************/ #include typedef unsigned char uchar;typedef unsigned int uint; #define DATA_PIN P1_3 //定义P0.5定义为输入口 /**************************************************************************** * 名 称: DelayMS()* 功 能: 以毫秒为单位延时 16M时约为535,系统时钟不修改默认为16M * 入口参数: msec 延时参数,值越大,延时越久 * 出口参数: 无 ****************************************************************************/ void DelayMS(uint msec){ uint i,j; for(i=0;i for(j=0;j<535;j++);} void main(void){ P1DIR |= 0x08; //P13定义为输出口 HalLcd_HW_Init();//初始化LCD HalLcd_HW_WriteLine(1,“nanjing gebi dianzi”); while(1) //死循环,继电器间隔3秒开关一次 { DATA_PIN = 1; //继电器断开 HalLcd_HW_WriteLine(2,“1”); DelayMS(3000); DATA_PIN = 0; //继电器吸合 HalLcd_HW_WriteLine(2,“0”); DelayMS(3000); } } 实验幼儿园研修简报 ——2016年济源市中小学、幼儿园教师 信息技术应用能力提升项目简报 ___________________________________________ 编辑:王丽丽 第2期 各位参与培训的老师: 从这一阶段的学习中,我看到了老师们都很积极的学习、提交作业、发表感言,先向大家道一声:辛苦了! 许多老师都能联系实际发表感言,在互动平台上经常擦起思想的火花,诉说工作一线的心声……从作业的质量和互动的频率来看,仍存在一些问题: 学员间的交流比较少,互助答疑还不够积极。 希望各位老师能在以后的培训过程中认真学习、用心思考、独立完成作业,展示自己的独特感受和想法,分享自己的教学方法及见解,有效利用远程培训给大家提供的各项资源,用心交流和总结培训所得,使自己能够获得充实的培训成果。 欢迎您来到“2016 年济源市小学、幼儿园信息技术应用能力提升工程培训” 的大家庭!未来的两个月中,我们将共同携手,一起踏上信息技术培训后 50 学时的研修之旅。希望参训的老师们都能在此收获、成长、进步。 为了使每一阶段都能顺畅进行,在每个阶段开始前期,项目组会给出建议学习指南,引导各角色老师研修学习与工作,以下为第一阶段建议研修指南。 预热学习时间:9 月 15 日-9 月 18 日 坊主组织学员上线预热,创建本班 QQ 群引导学员加入,建设班级沟通渠道。第一阶段研修时间:9 月 19 日—9 月 30 日 研修主题: 运用思维导图 梳学科重难点 注意:【所有参训教师】(1)核对个人信息 参训老师获得自己的帐号,登录自己的个人工作室后,需要在个人设置内核对完善自己的真实姓名、电话、身份证号、学科、学段。这些信息与日后的看课学习、发放证书息息相关。如有错误的学科、学段、真实姓名、身份证号、手机号等都可以在“个人设置”中修改。 (2)认真学习了解本项目实施方案,掌握研修大致情况(“实施方案”请见首页导航栏。) (3)学校管理员自己来建学校的校级坊。 【第一阶段各角色研修内容】 【我是学校管理员】 1.通知本校未上线的学员上线学习,督促学员学习。2.制定本校的校本研修计划,并以简报的形式在平台发布。 【我是学校坊主】 1.维护工作坊内资源、话题、活动、问答等内容,活跃工作坊研修氛围。 2.结合阶段主题发布网络线上研修活动。3.指导学员线下研修。 4.组建学校学科坊的 qq 群,邀请本坊成员加入。5.制定线下研修活动情况,以简报形式在平台发布。6.观看网络课程。 【我是区域学科坊主】 1.维护工作坊内资源、话题、活动、问答等内容,活跃工作坊研修氛围。 2.结合阶段主题发布网络研修活动,组织本学科组教师参与研讨。3.制定本坊的研修计划,并以简报的形式在平台发布。4.观看网络课程。 【我是学员】 1.观看第一阶段课程。按照项目的的学习安排和考核要求,在 9 月 19 日—9 月 日期间,参训学员要浏览【第一阶段】项目组开放的课程,并至少学习80 分 钟的课程。2.参与线上活动。3.撰写作业。 【温馨提示】: 1.项目组邮箱: 2016jyxxjs@yanxiu.net 2.培训首页:客服小研在线 3.电话咨询:客服热线 4007799010。 后面的话 学习仍在继续,关注仍在继续…… 虽然每天的工作繁忙,但我们的学习热情仍旧不变,记住上班第一件事:开机!然后用“见缝插针”的方式做以下几件事情:学习、发贴、回贴、上传资源、答疑…… 加油,亲爱的老师们! 驻马店市第七小学创文工作 简 报 第七小学开展“经典照亮人生” 师生诵读活动 为引导师生自觉传承和弘扬优秀传统文化,建设文明校园,驻市七小积极组织开展了“经典照亮人生”诵读比赛。活动分为教师组和学生组,师生们精心准备、踊跃参赛,在校园中掀起了诵读经典的热潮。 经过师生们的认真准备,校园“经典照亮人生”诵读活动取得了圆满成功。师生们深刻感受到了传统文化的博大精深与无穷魅力。 驻马店市第七小学 2017年4月13日第四篇:实验幼儿园简报第二期
第五篇:七小简报