1、LEDLED显示的原理显示的原理 数码管的每段笔画其实就是一个单独的发光二极管,内部有两数码管的每段笔画其实就是一个单独的发光二极管,内部有两种不同的连接方式,若将各二极管的阳极都连在一起引出个公共种不同的连接方式,若将各二极管的阳极都连在一起引出个公共端端称共阳数码管,如图(称共阳数码管,如图(a a);若将各二极管的阴极都连在一);若将各二极管的阴极都连在一起引出个公共端起引出个公共端称共阴数码管如图(称共阴数码管如图(b b);使用时将共阴数码);使用时将共阴数码管公共端接低电平,若某笔画端接高电平则对应笔画点亮,共阳管公共端接低电平,若某笔画端接高电平则对应笔画点亮,共阳反之。所以购买
2、和使用时必须高清是共阳还是共阴的。反之。所以购买和使用时必须高清是共阳还是共阴的。4.1 LED显示 LED LED的显示可分静态和动态显示。静态显示是各只数码管单的显示可分静态和动态显示。静态显示是各只数码管单独用一只显示译码器,单片机与显示器的连接如下图如示:独用一只显示译码器,单片机与显示器的连接如下图如示:当某只数当某只数码管要显示某码管要显示某一数或字符时一数或字符时单片机向该管单片机向该管的锁存端发允的锁存端发允许写入电平,许写入电平,并向并向P1P1口发出口发出显示的十六进显示的十六进制数,其余管制数,其余管不允许写入,不允许写入,接着发锁存信接着发锁存信号。号。共阳数码管组成的
3、动态扫描电路LEDLED显示动态显示的原理显示动态显示的原理 静态显示的优点显示稳定,不存在闪烁。与静态显示的优点显示稳定,不存在闪烁。与CPUCPU并行工作。并行工作。但从静态显示的硬件可以看出,当选用的数码管越多,译码器的但从静态显示的硬件可以看出,当选用的数码管越多,译码器的数量也随之增多,这样会增加硬件的开销。为此人们采用动态显数量也随之增多,这样会增加硬件的开销。为此人们采用动态显示。如图所示示。如图所示位选口字型口动态显示的原理动态显示的原理 某一时刻位选先选通其中一位,如对图中的共阳数码管,要某一时刻位选先选通其中一位,如对图中的共阳数码管,要使最左边位能点亮,则令使最左边位能点
4、亮,则令P2.0为为0,其余位选位均为,其余位选位均为1;这时在字;这时在字型口输出该位要显示的数字(或字符)的型口输出该位要显示的数字(或字符)的字型字型,亮,亮1ms左右;接左右;接着位选选通另一位,其余位选关闭,字型口输出该位要显示的数着位选选通另一位,其余位选关闭,字型口输出该位要显示的数字(或字符)的字(或字符)的,虽然这时前一位位选已关闭,但基于眼睛,虽然这时前一位位选已关闭,但基于眼睛的惰性,前一位显示的数字或字型还留在眼中,依次一位位循环的惰性,前一位显示的数字或字型还留在眼中,依次一位位循环显示下去,直至最后一位显示完毕,一个动态扫描显示过程结束。显示下去,直至最后一位显示完
5、毕,一个动态扫描显示过程结束。可见动态扫描显示是在执行动态扫描显示程序的。要连续显示可见动态扫描显示是在执行动态扫描显示程序的。要连续显示必须反复的必须反复的去执行动态扫描显示程序。一般可把动态扫描显示编动态扫描显示程序。一般可把动态扫描显示编成个子函数,主函数反复去调用它。人眼的惰性有一定时间,一成个子函数,主函数反复去调用它。人眼的惰性有一定时间,一般般10ms左右左右,超过这一时间再去执行显示程序,它就会闪烁,所超过这一时间再去执行显示程序,它就会闪烁,所以以LED的位数不能太多。的位数不能太多。动态扫描具体实现方法:显示缓冲区显示缓冲区 首先在内部数据存储器的若干连续单元中开辟一个显示
6、缓冲区首先在内部数据存储器的若干连续单元中开辟一个显示缓冲区数组,每个单元顺序对应一个数码管,在调用动态扫描子函数以数组,每个单元顺序对应一个数码管,在调用动态扫描子函数以前,先在数组中写入各数码管要显示的数字和字符在字型表中离前,先在数组中写入各数码管要显示的数字和字符在字型表中离开表头位置的值,这样当动态扫描显示程序要向字型口输出字型开表头位置的值,这样当动态扫描显示程序要向字型口输出字型时,只要读得该对应缓冲区内的值,通过查字型表获得输出字型。时,只要读得该对应缓冲区内的值,通过查字型表获得输出字型。注意不是把缓冲单元的值直接输出。注意不是把缓冲单元的值直接输出。待显示信息数组待显示信息
7、数组动态扫描子程序流程图:动态扫描子程序流程图:P1TABa1TABa1P3ri00r01r01a1dtidtir=0 x20?或或i=6ii+1i+1r r r1 调用延时调用延时1MS子函数子函数TAB =0 x3F,0 x06,0 x5B,0 x4F,0 x66,0 x6D,0 x7D,0 x07,0 x7F,0 x67。0 x71;#include unsigned char code dt=0 x01,0 x02,0 x03,0 x04,0 x05,0 x06;/待显示的信息在显示缓冲区数组;unsigned char code TAB_Font=0 xC0,0 xF9,0 xA4,
8、0 xB0,0 x99,0 x92,0 x83,0 xF8,0 x80,0 x90,0 x88,0 x83,0 xC6,0 xA1,0 x86,0 x8E,0 x8C,0 xFF,0 x89;/共阳字型表数组unsigned r=1;/位输出口初值,选中最左位LEDvoid delay1(unsigned int);/延时1ms子函数原型说明main()/主函数 unsigned chaar i=0,a;/定义变量i 显示缓冲区数组元素 指针,a某位待输出信息 while(1)P2=r;/选中某一位 a=dti;/从显示缓冲区数组取出该位显示信息 P0=TAB_Fonta;/查字型表,输出字型
9、 delay1(1);/延时1ms r=1;/扫描位左移(在实际图中即右移)i+;/指针加1 if(r=0 x40)r=1;/6 位扫描结束判断 i=0;/结束后指针复位 /延时程序1 void delay1(unsigned int ms)unsigned int i,j;for(i=0;ims;i+)for(j=0;j60;j+);动态显示作为子函数的程序设计动态显示作为子函数的程序设计#include unsigned char code dt=0 x01,0 x02,0 x03,0 x04,0 x05,0 x06;unsigned char code TAB_Font=0 xC0,0
10、xF9,0 xA4,0 xB0,0 x99,0 x92,0 x83,0 xF8,0 x80,0 x90,0 x88,0 x83,0 xC6,0 xA1,0 x86,0 x8E,0 x8C,0 xFF,0 x89;unsigned r=1;unsigned i=0,a;void delay1(unsigned int);display();main()while(1)display();display()/LED动态扫描显示子函数 r=1;/1位选通,要根据数码管类型和硬件电路决 定,若0选通应该为r=0 xfe;i=0;while(r!=0 x40)/6个数码管没全扫完,继续扫描 P3=r;/
11、选通某位 a=dti;/显示缓冲区去该位要显示的内容 P0=TAB_Fonta;/查字型表向字型口输出字型 delay1(1);/延时1ms r8;/定时时间10ms TL0=-10000;TR0=1;/定时器启动开始定时 P0=0 x00;/字型熄灭 P3=0 xff;/位选关闭 i=0;/显示缓冲区取数指针复零 while(1)if(count=0)/如果定时2S时间到 count=200;/外部定时计数器置初值 i=i+6;/显示缓冲区调整到下一显示区 if(i=24)/四种显示内容都显示完毕,指针重新调整到第 i=0;/一显视区 display();/调用显示子函数 display()
12、/LED动态扫描显示子函数 unsigned char r=0 xfe;unsigned char a,j=0;r=0 xfe;/1位选通,要根据数码管类型和硬件电路决定,若0选通应该为 r=0 xfe;while(j6)/6个数码管没全扫完,继续扫描 P3=r;/选通某位 a=dti+j;/显示缓冲区去该位要显示的内容 P0=TAB_Fonta;/查字型表向字型口输出字型 delay1(1);/延时1ms r=1;r|=1;/移位选中下一数码管,指针修正 j+;P0=0 x00;/6个数码管没全完,输出熄灭字型。/*延时程序*/void delay1(unsigned int ms)unsi
13、gned int i,j;for(i=0;ims;i+)for(j=0;j8;TL0=-10000;count-;4 42 2 查键程序查键程序 键盘作为单片机应用系统最常见的输入设备,在一般键盘作为单片机应用系统最常见的输入设备,在一般的应用系统中都是必须的。键个数比较少时,可采用独立式的应用系统中都是必须的。键个数比较少时,可采用独立式键盘,即每个键单独与单片机的一个键盘,即每个键单独与单片机的一个I/OI/O口相连,如图所示口相连,如图所示 XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P
14、0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51X1CRYSTALC130pC230pR110kR1010kR1110kK0R910kR1210kK1K2K3C
15、310uF 当键的个数较多时,可采用非独立式键盘(行列当键的个数较多时,可采用非独立式键盘(行列矩阵式),如图所示。矩阵式),如图所示。键盘的抖动和消抖键盘的抖动和消抖独独立立式式键键盘盘键键判判断断和和处处理理流流程程XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/I
16、NT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51X1CRYSTALC130pC230pR110kR1010kR1110kK0R910kR1210kK1K2K3C310uF案例案例1、P1口分别接口分别接K0、K1、K2和和K3四个按四个按键,键,P2.0、P2.1、P2.2和和P2.3分别接着分别接着LDE0、LED1、LED2、LED3四个发光二四个发光二极管,试编程极管,试编程 要求四
17、个按键按下后使对应要求四个按键按下后使对应的的LED点亮(其余不亮,按键释放后一直亮点亮(其余不亮,按键释放后一直亮着)。着)。P1=0 xff;key=P1|0 xf0;if(key!=0 xff)delay1(10);key=P1|0 xf0;if(key!=0 xff)根据不同键值转各自处理 while(P1|0 xf0)!=0 xff)delay1(10);/输出接口用位输出编程#include unsigned key;sbit p2_0=P20;sbit p2_1=P21;sbit p2_2=P22;sbit p2_3=P23;/定义各位输出接口void delay1(unsign
18、ed int);/延时子函数原型说明 display();/动态扫描子函数原型说明 main()while(1)key=P1|0 xf0;/读入键状态 if(key!=0 xff)delay1(10);key=P1|0 xf0;/再次读入键状态 if(key!=0 xff)/确有键输入 if(key=0 xfe)/K0键按下,处理 p2_0=0;p2_1=1;p2_2=1;p2_3=1;else if(key=0 xfd)/K1键按下,处理 p2_0=1;p2_1=0;p2_2=1;p2_3=1;if(key=0 xfe)/K2键按下,处理 p2_0=1;p2_1=1;p2_2=0;p2_3=
19、1;else if /K3键按下,处理 p2_0=1;p2_1=1;p2_2=1;p2_3=0;while(P1|0 xf0)!=0 xff);/等待按键释放 delay1(10);/延时10ms消抖 /输出接口用字节输出编程,分支语句用switch_case#include unsigned key_value;void delay1(unsigned int);/延时子函数原型说明 display();/动态扫描子函数原型说明 main()while(1)key_value=P1|0 xf0;/读入键状态 if(key!=0 xff)delay1(10);key=P1|0 xf0;/再次读
20、入键状态 if(key!=0 xff)/确有键输入 swictch(key)case 0 xfe:P2=0 xfe;break;/K0键按下,处理 case 0 xfd:P2=0 xfd;break;/K1键按下,处理 case 0 xfb:P2=0 xfb;break;/K2键按下,处理 case 0 xf7:P2=0 xf7;break;/K3键按下,处理 default:P2=0 xff;while(P1|0 xf0)!=0 xff);/等待按键释放 delay1(10);/延时10ms消抖 本例中键值key与P2输出值刚好一致,不必判断可直接输出。练习练习1、P1口分别接口分别接K0、
21、K1、K2和和K3四个按键,四个按键,P0口接着口接着8盏流水灯。试编程要求四个按键按下盏流水灯。试编程要求四个按键按下后使对应:后使对应:1、使流水灯循环左移一位(只亮一盏灯)、使流水灯循环左移一位(只亮一盏灯)2、使流水灯循环右移一位(只亮一盏灯)、使流水灯循环右移一位(只亮一盏灯)3、使流水灯循环左移一位(逐点点亮)、使流水灯循环左移一位(逐点点亮)4、使流水灯循环左移一位(逐点点亮)、使流水灯循环左移一位(逐点点亮)#include bit flage=0;void delay1(unsigned int);display();main()unsigned key;P0=0 x00;j
22、1=0;P3=0 xff;while(1)P1=0 xff;/输入端口先写输入端口先写1 key=P1|0 xf0;/读入开关状态(使高读入开关状态(使高4位为位为1)if(key!=0 xff)/有键按下有键按下 key=P1|0 xf0;if(key!=0 xff)/switch(key)case 0 xfe:P0=1;P0|=0 x80;if(P0=0 xff)P0=0 x7f;break;case 0 xfb:P0=1;if(P0=0 x00)flage=!flage;if(flage=1)P0=0 x7f;flage=1;break;default:P0=0 xff;while(P1
23、|0 xf0)!=0 xff);/等待按键释放 delay1(10);/*-延时程序1 -*/void delay1(unsigned int ms)unsigned int i,j;for(i=0;ims;i+)for(j=0;j60;j+);案例案例2、P1口分别接口分别接K0、K1、K2和和K3四个按键,四个按键,P0口口和和P3口分别为口分别为6位数码管的字型和位选口,试编程位数码管的字型和位选口,试编程 要求要求K0、K1、K2和和K3四个按键按下后,分别显示四个按键按下后,分别显示年月日(年月日(14xxxx)、时间(、时间(xx:xx ,时和分时和分)、班、班级和学号(级和学号(
24、A3-06)、和(、和(P ,最左边最左边P其余熄其余熄灭符灭符),键没按过显示(,键没按过显示(123456)。)。案例案例2的源程序的源程序#include unsigned char code dt=1,4,0,4,1,6,10,3,0 x14,0,0,2,0 x10,0 x12,0 x12,0 x12,0 x12,0 x12,0 x11,0 x14,0 x14,0 x14,0 x14,0 x14;unsigned char code TAB_Font=0 x3F,0 x06,0 x5B,0 x4F,0 x66,0 x6D,0 x7D,0 x07,0 x7F,0 x67,0 x77,0
25、x3D,0 x39,0 x5E,0 x79,0X71,0X73,0X76,0X00,0X6E,0 x40;unsigned char code TAB_bit=0 xfe,0 xfd,0 xfb,0 xf7,0 xef,0 xdf;unsigned char count=100;unsigned char j1;/四种显示形式的取数指针四种显示形式的取数指针bit flage=0;/为使没键按下过不显示任何信息设位标为使没键按下过不显示任何信息设位标志志 main()unsigned key;P0=0 x00;j1=0;P3=0 xff;while(1)P1=0 xff;/输入端口先写1 ke
26、y=P1|0 xf0;/读入开关状态(使高4位为1)if(key!=0 xff)/有键按下 flage=1;display();display();/用调用显示子函数来软件延时 key=P1|0 xf0;if(key!=0 xff)/再次读入键值 switch(key)case 0 xfe:j1=0;break;case 0 xfd:j1=6;break;case 0 xfb:j1=12;break;case 0 xf7:j1=18;break;default:j1=0;while(P1|0 xf0)!=0 xff)display();/等待按键释放等待按键释放 display();displ
27、ay();void delay1(unsigned int ms)unsigned int i,j;for(i=0;ims;i+)for(j=0;j60;j+);display()/LED动态扫描显示子函数 unsigned i=0,a;while(i6)/6个数码管没全扫完,继续扫描 P3=TAB_biti;/选通某位 a=dtj1+i;/显示缓冲区去该位要显示的内容 P0=TAB_Fonta;/查字型表向字型口输出字型 delay1(1);/延时1ms i+;/移位选中下一数码管,指针修正 P0=0 x00;/6个数码管没全完,输出熄灭字型。非独立式键盘的键扫描原理非独立式键盘的键扫描原理
28、有无键按下判断:有无键按下判断:所有的行都输所有的行都输出为低电平出为低电平0 0,读,读入列的值,若入列的值,若4 4位位为全为全1 1,则无键按,则无键按下,下,反之有键按下。反之有键按下。何健按下的判断:何健按下的判断:可采用逐行扫描可采用逐行扫描的办法来实现。的办法来实现。0000111011111键码的确定:键码的确定:只要能使各只要能使各键有不重复的键有不重复的键码用任何方键码用任何方法获得都行。法获得都行。如这里我们如这里我们用用R1行扫描寄行扫描寄存器,存器,R2作为作为列读入数据寄列读入数据寄存器,只要将存器,只要将R1与与F0H,R2与与0FH,再相,再相或。就可得各或。就
29、可得各不相同的键码。不相同的键码。XEHXDHXBHX7HEXHDXH BXH7XHEEHEDHEBHE7HDEHDDHDBHD7HBEHBDHBBHB7H7EH7DH7BH77HR1R20142356789101112131415 如何使无序的键码如何使无序的键码变成有序的键值?变成有序的键值?查表的方法是解决查表的方法是解决此类问题的最佳的选此类问题的最佳的选择。就是把无序的键择。就是把无序的键码按有序的键值存放码按有序的键值存放在在ROMROM的表中,将某键的表中,将某键按下后获得的键码与按下后获得的键码与表中顺序比较,并用表中顺序比较,并用计数器记录,当查到计数器记录,当查到与键码相同
30、时,此时与键码相同时,此时计数器的值就是该键计数器的值就是该键对应的键值。对应的键值。键码键码 D7 EE DE BE ED DD BD EB DB BB E7 7E 7D 7B B7 77键值键值 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15OM键扫描和键分析程序流程键扫描和键分析程序流程 进入键扫描程序后,首先要进入键扫描程序后,首先要判断有否键按下,若没有则继判断有否键按下,若没有则继续检测(若键扫描作为一个子续检测(若键扫描作为一个子程序,则转结束返回),若有程序,则转结束返回),若有键按下,软件延时消抖后重新键按下,软件延时消抖后重新检测,确有键按下,则
31、转入键检测,确有键按下,则转入键扫描和键值获得程序以及各键扫描和键值获得程序以及各键处理。在结束前一般要检测键处理。在结束前一般要检测键是否释放?若没释放继续检测,是否释放?若没释放继续检测,释放后还要过抖动期后再转相释放后还要过抖动期后再转相应入口。键扫描若与应入口。键扫描若与LED动态动态显示一起编程,为使检测等待显示一起编程,为使检测等待时不使时不使LED熄灭,可用熄灭,可用LED动动态显示作为软件延时。态显示作为软件延时。形成一种骈散结合的独特风格。如“野芳发而幽香,佳木秀而繁阴”“朝而往,暮而归,四时之景不同,而乐亦无穷也”。(2)文章多用判断句,层次极其分明,抒情淋漓尽致,“也”“
32、而”的反复运用,形成回环往复的韵律,使读者在诵读中获得美的享受。(3)文章写景优美,又多韵律,使人读来不仅能感受到绘画美,也能感受到韵律美。目标导学七:探索文本虚词,把握文言现象虚词“而”的用法用法文本举例表并列1.蔚然而深秀者;2.溪深而鱼肥;3.泉香而酒洌;4.起坐而喧哗者表递进1.而年又最高;2.得之心而寓之酒也表承接1.渐闻水声潺潺,而泻出于两峰之间者;2.若夫日出而林霏开,云归而岩穴暝;3.野芳发而幽香,佳木秀而繁阴;4.水落而石出者;5.临溪而渔;6.太守归而宾客从也;7.人知从太守游而乐表修饰1.朝而往,暮而归;2.杂然而前陈者表转折 1.而不知人之乐;2.而不知太守之乐其乐也虚
33、词“之”的用法用法文本举例表助词“的”1.泻出于两峰之间者;2.醉翁之意不在酒;3.山水之乐;4.山间之朝暮也;5.宴酣之乐位于主谓之间,取消句子独立性而不知太守之乐其乐也表代词1.望之蔚然而深秀者;2.名之者谁(指醉翁亭);3.得之心而寓之酒也(指山水之乐)【教学提示】更多文言现象请参见我的积累本。三、板书设计路线:环滁琅琊山酿泉醉翁亭风景:朝暮之景四时之景山水之乐(醉景)风俗:滁人游太守宴众宾欢 太守醉宴游之乐(醉人)心情:禽鸟乐人之乐乐其乐与民同乐(醉情)可取之处重视朗读,有利于培养学生的文言语感,并通过节奏划分引导学生理解文意,突破了仅按注释疏通文义的桎梏,有利于引导学生自主思考;不单
34、纯关注“直译”原则,同时培养学生的“意译”能力,引导学生关注文言文的美感,在一定程度上有助于培养学生的核心素养。不足之处文章难度相对较高,基础能力低的学生难以适应该教学。l11醉翁亭记l l1反复朗读并背诵课文,培养文言语感。l2结合注释疏通文义,了解文本内容,掌握文本写作思路。l3把握文章的艺术特色,理解虚词在文中的作用。l4体会作者的思想感情,理解作者的政治理想。一、导入新课范仲淹因参与改革被贬,于庆历六年写下岳阳楼记,寄托自己“先天下之忧而忧,后天下之乐而乐”的政治理想。实际上,这次改革,受到贬谪的除了范仲淹和滕子京之外,还有范仲淹改革的另一位支持者北宋大文学家、史学家欧阳修。他于庆历五
35、年被贬谪到滁州,也就是今天的安徽省滁州市。也是在此期间,欧阳修在滁州留下了不逊于岳阳楼记的千古名篇醉翁亭记。接下来就让我们一起来学习这篇课文吧!【教学提示】结合前文教学,有利于学生把握本文写作背景,进而加深学生对作品含义的理解。二、教学新课目标导学一:认识作者,了解作品背景作者简介:欧阳修(10071072),字永叔,自号醉翁,晚年又号“六一居士”。吉州永丰(今属江西)人,因吉州原属庐陵郡,因此他又以“庐陵欧阳修”自居。谥号文忠,世称欧阳文忠公。北宋政治家、文学家、史学家,与韩愈、柳宗元、王安石、苏洵、苏轼、苏辙、曾巩合称“唐宋八大家”。后人又将其与韩愈、柳宗元和苏轼合称“千古文章四大家”。l
36、关于“醉翁”与“六一居士”:初谪滁山,自号醉翁。既老而衰且病,将退休于颍水之上,则又更号六一居士。客有问曰:“六一何谓也?”居士曰:“吾家藏书一万卷,集录三代以来金石遗文一千卷,有琴一张,有棋一局,而常置酒一壶。”客曰:“是为五一尔,奈何?”居士曰:“以吾一翁,老于此五物之间,岂不为六一乎?”写作背景:宋仁宗庆历五年(1045年),参知政事范仲淹等人遭谗离职,欧阳修上书替他们分辩,被贬到滁州做了两年知州。到任以后,他内心抑郁,但还能发挥“宽简而不扰”的作风,取得了某些政绩。醉翁亭记就是在这个时期写就的。目标导学二:朗读文章,通文顺字1初读文章,结合工具书梳理文章字词。2朗读文章,划分文章节奏,
37、标出节奏划分有疑难的语句。节奏划分示例l环滁/皆山也。其/西南诸峰,林壑/尤美,望之/蔚然而深秀者,琅琊也。山行/六七里,渐闻/水声潺潺,而泻出于/两峰之间者,酿泉也。峰回/路转,有亭/翼然临于泉上者,醉翁亭也。作亭者/谁?山之僧/曰/智仙也。名之者/谁?太守/自谓也。太守与客来饮/于此,饮少/辄醉,而/年又最高,故/自号曰/醉翁也。醉翁之意/不在酒,在乎/山水之间也。山水之乐,得之心/而寓之酒也。节奏划分思考“山行/六七里”为什么不能划分为“山/行六七里”?l明确:“山行”意指“沿着山路走”,“山行”是个状中短语,不能将其割裂。“望之/蔚然而深秀者”为什么不能划分为“望之蔚然/而深秀者”?明
38、确:“蔚然而深秀”是两个并列的词,不宜割裂,“望之”是总起词语,故应从其后断句。【教学提示】引导学生在反复朗读的过程中划分朗读节奏,在划分节奏的过程中感知文意。对于部分结构复杂的句子,教师可做适当的讲解引导。目标导学三:结合注释,翻译训练1学生结合课下注释和工具书自行疏通文义,并画出不解之处。【教学提示】节奏划分与明确文意相辅相成,若能以节奏划分引导学生明确文意最好;若学生理解有限,亦可在解读文意后把握节奏划分。2以四人小组为单位,组内互助解疑,并尝试用“直译”与“意译”两种方法译读文章。3教师选择疑难句或值得翻译的句子,请学生用两种翻译方法进行翻译。翻译示例:若夫日出而林霏开,云归而岩穴暝,
39、晦明变化者,山间之朝暮也。野芳发而幽香,佳木秀而繁阴,风霜高洁,水落而石出者,山间之四时也。直译法:那太阳一出来,树林里的雾气散开,云雾聚拢,山谷就显得昏暗了,朝则自暗而明,暮则自明而暗,或暗或明,变化不一,这是山间早晚的景色。野花开放,有一股清幽的香味,好的树木枝叶繁茂,形成浓郁的绿荫。天高气爽,霜色洁白,泉水浅了,石底露出水面,这是山中四季的景色。意译法:太阳升起,山林里雾气开始消散,烟云聚拢,山谷又开始显得昏暗,清晨自暗而明,薄暮又自明而暗,如此暗明变化的,就是山中的朝暮。春天野花绽开并散发出阵阵幽香,夏日佳树繁茂并形成一片浓荫,秋天风高气爽,霜色洁白,冬日水枯而石底上露,如此,就是山中
40、的四季。【教学提示】翻译有直译与意译两种方式,直译锻炼学生用语的准确性,但可能会降低译文的美感;意译可加强译文的美感,培养学生的翻译兴趣,但可能会降低译文的准确性。因此,需两种翻译方式都做必要引导。全文直译内容见我的积累本。目标导学四:解读文段,把握文本内容1赏析第一段,说说本文是如何引出“醉翁亭”的位置的,作者在此运用了怎样的艺术手法。l明确:首先以“环滁皆山也”五字领起,将滁州的地理环境一笔勾出,点出醉翁亭坐落在群山之中,并纵观滁州全貌,鸟瞰群山环抱之景。接着作者将“镜头”全景移向局部,先写“西南诸峰,林壑尤美”,醉翁亭坐落在有最美的林壑的西南诸峰之中,视野集中到最佳处。再写琅琊山“蔚然而
41、深秀”,点山“秀”,照应上文的“美”。又写酿泉,其名字透出了泉与酒的关系,好泉酿好酒,好酒叫人醉。“醉翁亭”的名字便暗中透出,然后引出“醉翁亭”来。作者利用空间变幻的手法,移步换景,由远及近,为我们描绘了一幅幅山水特写。2第二段主要写了什么?它和第一段有什么联系?明确:第二段利用时间推移,抓住朝暮及四季特点,描绘了对比鲜明的晦明变化图及四季风光图,写出了其中的“乐亦无穷”。第二段是第一段“山水之乐”的具体化。3第三段同样是写“乐”,但却是写的游人之乐,作者是如何写游人之乐的?明确:“滁人游”,前呼后应,扶老携幼,自由自在,热闹非凡;“太守宴”,溪深鱼肥,泉香酒洌,美味佳肴,应有尽有;“众宾欢”
42、,投壶下棋,觥筹交错,说说笑笑,无拘无束。如此勾画了游人之乐。4作者为什么要在第三段写游人之乐?明确:写滁人之游,描绘出一幅太平祥和的百姓游乐图。游乐场景映在太守的眼里,便多了一层政治清明的意味。太守在游人之乐中酒酣而醉,此醉是为山水之乐而醉,更是为能与百姓同乐而醉。体现太守与百姓关系融洽,“政通人和”才能有这样的乐。5第四段主要写了什么?明确:写宴会散、众人归的情景。目标导学五:深入解读,把握作者思想感情思考探究:作者以一个“乐”字贯穿全篇,却有两个句子别出深意,不单单是在写乐,而是另有所指,表达出另外一种情绪,请你找出这两个句子,说说这种情绪是什么。明确:醉翁之意不在酒,在乎山水之间也。醉
43、能同其乐,醒能述以文者,太守也。这种情绪是作者遭贬谪后的抑郁,作者并未在文中袒露胸怀,只含蓄地说:“醉能同其乐,醒能述以文者,太守也。”此句与醉翁亭的名称、“醉翁之意不在酒,在乎山水之间也”前后呼应,并与“滁人游”“太守宴”“众宾欢”“太守醉”连成一条抒情的线索,曲折地表达了作者内心复杂的思想感情。目标导学六:赏析文本,感受文本艺术特色1在把握作者复杂感情的基础上朗读文本。2反复朗读,请同学说说本文读来有哪些特点,为什么会有这些特点。(1)句法上大量运用骈偶句,并夹有散句,既整齐又富有变化,使文章越发显得音调铿锵,形成一种骈散结合的独特风格。如“野芳发而幽香,佳木秀而繁阴”“朝而往,暮而归,四
44、时之景不同,而乐亦无穷也”。(2)文章多用判断句,层次极其分明,抒情淋漓尽致,“也”“而”的反复运用,形成回环往复的韵律,使读者在诵读中获得美的享受。(3)文章写景优美,又多韵律,使人读来不仅能感受到绘画美,也能感受到韵律美。目标导学七:探索文本虚词,把握文言现象虚词“而”的用法用法文本举例表并列1.蔚然而深秀者;2.溪深而鱼肥;3.泉香而酒洌;4.起坐而喧哗者表递进1.而年又最高;2.得之心而寓之酒也表承接1.渐闻水声潺潺,而泻出于两峰之间者;2.若夫日出而林霏开,云归而岩穴暝;3.野芳发而幽香,佳木秀而繁阴;4.水落而石出者;5.临溪而渔;6.太守归而宾客从也;7.人知从太守游而乐表修饰1
45、.朝而往,暮而归;2.杂然而前陈者表转折1.而不知人之乐;2.而不知太守之乐其乐也虚词“之”的用法用法文本举例表助词“的”1.泻出于两峰之间者;2.醉翁之意不在酒;3.山水之乐;4.山间之朝暮也;5.宴酣之乐位于主谓之间,取消句子独立性而不知太守之乐其乐也表代词1.望之蔚然而深秀者;2.名之者谁(指醉翁亭);3.得之心而寓之酒也(指山水之乐)【教学提示】l更多文言现象请参见我的积累本。三、板书设计路线:环滁琅琊山酿泉醉翁亭风景:朝暮之景四时之景山水之乐(醉景)风俗:滁人游太守宴众宾欢 太守醉宴游之乐(醉人)l心情:禽鸟乐人之乐乐其乐与民同乐(醉情)l可取之处重视朗读,有利于培养学生的文言语感,并通过节奏划分引导学生理解文意,突破了仅按注释疏通文义的桎梏,有利于引导学生自主思考;不单纯关注“直译”原则,同时培养学生的“意译”能力,引导学生关注文言文的美感,在一定程度上有助于培养学生的核心素养。l不足之处文章难度相对较高,基础能力低的学生难以适应该教学。l