第一篇:鱼台县实验小学1期简报
鱼台实小教育简报
第 1 期2014年2月11日
———————————————————————————
县教育督导组督导检查我校教育工作
1月10日下午,县教育督导组在县
教体局副局长李洪学的带领下到我校督
导检查教育工作。
本次教育督导检查由县人事局、县
事业单位绩效考核委员会、县教体局和
县政府教育督导室联合组成,主要对学
校领导班子进行年度考核,对学校进行
年度绩效考核,对学校教育教学工作进
行年度综合督导评估。
督导检查组认真听取了总支书记、校长梁守超的述职述廉报告,对学校领导班子进行了民主测评,抽取部分教师进行了个别座谈、听取教师对学校班子成员和学校教育教学管理工作的意见和建议,仔细查阅了有关档案资料,实地查看了学校建设情况。督导检查组对县实验小学的教育教学工作给予充分肯定,通过考核,认为有一支干事创业、办实事、能够团结带领全校师生促进学校教育发展的领导班子,学校各项工作均取得了优异成绩。对学校下一步工作的开展,督导检查组提出了中肯的意见和建议,为学校今后的科学发展指明了方向。
新春传佳讯 我校荣获市级荣誉
马年伊始,济宁市关心下一代工作委员会发文表彰2013年度 “济宁市关心下一代工作先进集体”,我校学榜上有名,实现新春开门红。
我校高度重视关心下一代工作,一年来,在上级领导的关心、支持下,学校进一步明确关心下一代工作的主要任务,结合学校实际、发挥学校教育优势、用好各种教育资源,充分调动教师的积极性、主动性,并紧紧依靠老同志的智慧和经验,大力开展社会主义核心价值体系教育,引领青少年思想道德建设;用以爱国主义为核心的民族精神和以改革创新为核心的时代精神鼓舞青少年,为学生的健康成长、持续发展做了大量富有成效的工作,努力培养中国特色社会主义事业合格的建设者和可靠的接班人,力促学校关心下一代工作跃上新台阶。
学校成立了由校长任组长、分管副校长任副组长、政教处主任、少先队辅导员、各年级组长为成员的工作领导小组,建立家长学校、法制学校,聘请了校外辅导员和法制副校长。完善了“家校联系”制度,定期召开家长会,了解学生学习、思想情况。老师与家长形成合力、教育学生。
政教处和少先队联合在学生和家长中积极开展了以《未成年人保护法》、《预防未成年人犯罪法》和“远离毒品,珍爱生命”的宣传教育。开展好法制宣传、交通安全教育、文明礼仪教育等,提高孩子的法制意识、交通安全意识;开展了“地震科普知识讲座”以及“地震应急疏散演练活动”,让师生在实践中掌握自护自救的常识和技能。
我校大力开展 “感恩教育”、“中华诗文背诵”和“才艺培养”三项活动,依托“孝贤故里”的传统优势,把三项活动纳入学校教育计划,编制相应的教材、课外读物,营造氛围,在熟读古诗文过程中弘扬优秀的民族传统文化,加厚师生的人文底蕴。学校编排的《孝贤颂》及快板书《争做四好少年》节目荣获济宁市中信银行杯“经典诵读伴我成长”比赛二等奖、市中小学生文艺展演优秀创作奖,多名同学荣获省中小学生朗读比赛优秀奖。
巩固安全知识 掌握安全技能
我校举行安全知识竞赛
1月7日上午,我校举行学生安全知识竞赛。竞赛以书面考试的形式进行,政教处在全校58个班级中按照学号每班随机抽取9名学生进行集中测试,测试内容涵盖校园安全、交通安全、在校一日常规等与学生密切相关的内容。
我校高度重视学生安全教育,把学生安全工作作为学校工作的重中之重,形成制度,制定目标,明确任务,狠抓落实,大力开展多种形式的教育和实践活动,把每周二的第一节课作为专门的安全课,每周确定一个教育主题,让学生活学活用,以学导行,做到安全知识有效进课堂、安全意识扎实进头脑、安全技能确实有提高。学校定期对教师安全课教案进行检查,不定期对学生安全技能的掌握情况进行抽查测评,期末进行评定。
通过本次测评,发现各班级对学生的安全教育扎实到位,学生安全知识掌握全面,知识点把握准确,特别是对安全风险分析题的解析客观、准确,模拟处理情况合理,体现了较强的安全风险应急处理能力。
我校指导学生安全文明节俭过寒假
春节将至,孩子们盼望的寒假生活又将开始了。寒假是孩子们走出校门、观察社会、关心家庭、学会生活,锻炼本领、提高素质的大好时机。我校通过召开主题班队会、发放《致学生家长的一封信》、在学校网站和校报上开设专栏等措施,教育指导孩子度过一个“平安、节俭、文明、充实”的假期。
加强安全教育,过一个平安、节俭的假期。安全教育、健康成长是寒假生活的重中之重,该校除了教给孩子一些自我防范的本领外,还把注意事项明确告知家长:遵纪守法、遵守社会公德,抵制社会不良现象的引诱,不参加封建迷信活动;注意饮食卫生,防止暴饮暴食;不让孩子迷恋网络、电视,关注孩子的去向,教育孩子远离网吧、游戏厅、歌舞厅等不安全场所;提醒孩子增强自我防范意识。不私自一人上街,一人在家时不给陌生人开门,并注意防水、防电、防煤气中毒,家庭注意防火、防盗,外出注意交通安全;培养孩子勤俭节约的习惯,帮助孩子管好、用好压岁钱;严禁孩子独自燃放烟花爆竹,加强消防安全教育,确保孩子平安无事。
指导督促孩子寒假生活,过一个文明、充实的假期。要求家长督促孩子按时作息,培养孩子良好的学习习惯;有计划、高质量地完成《寒假生活》;1-2年级的学生每天临帖10个正楷字,3-6年级的学生每天临帖20个正楷字,开学后交语文教师;鼓励孩子观看健康、有益的电视节目,增长见识,开阔眼界;积极指导学生进行经典诵读活动。家长们可以在语文课本中选择优秀古诗文、中外名家名篇,让学生诵读。1-2年级的学生家长可以和孩子一起阅读中外童话故事、诵读《千字文》、《百家姓》、《论语》等,让孩子讲述书中的故事或有关内容,帮助孩子养成良好的阅读习惯,每天读书不低于半小时。3-6年级学生可读《论语》、中外名著、童话故事、经典诵读、儿童文学等,每天读书不低于1小时,假期至少写两篇读后感。开学后,语文教师和班主任检查并评比本班的“书香之星”;开展以“假期我当家”为主题的劳动体验活动。如:去市场购物,学会理财,节约每一分钱;下厨房做饭,懂得节约每一粒粮食;交一次电费;写一篇实践活动方面的文章;3-6年级学生以“我的中国梦”为主题,写一篇作文,开学时交给语文老师,由老师精心指导后,每班推选三篇优秀作品参与学校评比;3-6年级学生听、读小学英语课本的所学内容。4--6年级学生用A4纸制作一张以The Spring Festival(春节)为主题的英语手抄报,要求书写工整、规范,绘图精美,开学后交英语教师。
我校对学生的寒假生活教育指导工作指向明确,措施具体可行,指导性强,得到了广大家长的一致好评。
假期走访留守儿童架起家校连心桥
“我来了解一下孩子假期的生活学习情况。”2月10日下午,党总支委员、副校长方旭来到结对帮扶的三年级四班
王雅芳同学家进行家访。方旭详细了解
了王雅芳同学的假期学习生活特别是社
会实践活动和为家长做一件事情况,认
真检查了孩子的假期作业,考查了孩子的假期读书情况,和家长交流了《鱼台
县实验小学致家长一封信》的落实情况,和孩子共同制定了新学期的学习计划,并向家长提出了家庭教育的合理化建议。
我校把开展“关爱留守儿童”的工作作为学校党员干部群众路线教育实践活动的重要内容,要求全体党员教师每人至少结对一名留守儿童,在生活上给予他们细心照顾、学习上悉心指导、心理上耐心引导,做孩子生活的知情人、学习的引路人、成长的保护人。
学校党总支委员、校领导班子成员在寒假期间,按照要求逐一深入所联系的留守儿童家中家访,详细了解留守儿童在家的学习、生活、安全状况以及家庭教育中的盲点和困惑,并进行有针对性的指导。
党员教师和班主任老师分别对联系帮扶的学生采取了多种措施进行督促。对于家庭离学校较近的孩子,老师们利用家访,到孩子家里,了解孩子们的寒假生活,看到孩子们寒假作业动完成的不错,也看到了孩子们在家里的劳动体验活动,还看到了孩子们的假期生活丰富多彩,完全是按“致学生家长一封信”进行落实的。对于家庭离学校较远和到父母工作地度假的孩子,老师们利用电话,及时了
解孩子们在家的假期生活,交流孩子们假期作业和社会实践活动的开展情况,知道了孩子们在假期里,学会了生活,锻炼了本领,提高了素质。还有部分老师利用网络与孩子们交流,与孩子们聊天、视频、发电子邮件等等,对孩子们的假期生活进一步督促,并针对孩子们的社会实践活动,对家长提出一些合理的建议,使家校在假期中也得到互动,让孩子们在假期里也得到全面发展。
寒冬情暖贫困师生
1月21日,校长助理、政教处主
任刘国峰带领有关负责同志走访慰问
贫困师生,为他们送去慰问金,并致
以节日的问候,把党和政府的温暖送
到贫困师生的心坎上。
刘国峰一行每到一户都热情地同
家长交谈,详细询问了解孩子的学习
和生活情况,勉励孩子加强自律,学
会自我管理,合理安排自己的学习和
生活时间,并积极参加学校组织的各种有意义的实践活动,鼓励家长勇于战胜困难,争取早日摆脱困境,过上幸福生活,并表示今后将一如既往地帮助他们解决实际困难。
一上午的时间,共走访慰问9户贫困师生,发放慰问金一万元。
附属幼儿园教师理论考试促发展
为了全面落实《3—6岁儿童学习与发展指南》的精神,帮助幼儿教师了解3-6岁幼儿学习与发展的基本规律和特点,使幼儿教师尽快更新观念,为幼儿后续学习和终身发展奠定良好素质基础,1月18日上午,附属幼儿园举行了2013—2014学年度第一学期教师理论考试,全园50名幼儿教师参加了考试。
本次理论考试采取闭卷考试,试卷为(100分),试题由幼儿园统一拟定,统一印制。考试内容以《指南》文本为基础,以提高全园教师的专业理论为主题,通过扎实开展《指南》的培训学习,提升幼儿教师的专业理论水平,努力造就一支专业理论扎实的高素质幼儿教师队伍,防止和克服“小学化”倾向,全面提高学前教育质量。教师理论考试成绩,将作为量化管理考核参考依据之一。
△简讯:近日,济宁市教育局发文表彰2013年度全市学前教育工作先进集体,附属幼儿园榜上有名。2013年度,附属幼儿园捷报频传,在全市幼儿园区域活动中荣获二等奖,多名教师在全市幼儿教师基本功比赛、优质课评选中取得优异成绩。
报送:县分管领导,县教体局各科室
主办:鱼台县实验小学办公室审核:方 旭编辑:梁霄马犇 电子邮箱: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日第四篇:实验幼儿园简报第二期
第五篇:七小简报