利用8255和51单片机实现数码管显示按键值的实验.doc

上传人:仙人指路1688 文档编号:4147256 上传时间:2023-04-07 格式:DOC 页数:36 大小:548KB
返回 下载 相关 举报
利用8255和51单片机实现数码管显示按键值的实验.doc_第1页
第1页 / 共36页
利用8255和51单片机实现数码管显示按键值的实验.doc_第2页
第2页 / 共36页
利用8255和51单片机实现数码管显示按键值的实验.doc_第3页
第3页 / 共36页
利用8255和51单片机实现数码管显示按键值的实验.doc_第4页
第4页 / 共36页
利用8255和51单片机实现数码管显示按键值的实验.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《利用8255和51单片机实现数码管显示按键值的实验.doc》由会员分享,可在线阅读,更多相关《利用8255和51单片机实现数码管显示按键值的实验.doc(36页珍藏版)》请在三一办公上搜索。

1、 物 理 与 电 子 工 程 学 院单片机原理及其应用期中大作 姓名: 专业: 学号: 课题:使用8255和51单片机实现对数码管显示案件数值控制 要求:从0-15,数码管上分别显示0-9,A-F,4*4矩阵键盘芯片资料8255一、简介8255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。 其各口功能可由软件选择,使用灵活,通用性强。8255可作为单片机与多种外设连接时的中间接口电路。二、内部结构8255作为主机与外设的连接芯片,必须提供与主机相连的3个总线接口,即数据线、地址线、控制线接口。同时必须具有与外设

2、连接的接口A、B、C口。由于8255可编程,所以必须具有逻辑控制部分,因而8255内部结构分为3个部分:与CPU连接部分、与外设连接部 分、控制部分。1)与CPU连接部分根据定义,8255能并行传送8位数据,所以其数据线为8根D0D7。由于8255具有3个通道A、B、C,所以只要两根地址线就能寻址A、B、C口及控制寄存器,故地址线为两根A0A1。此外CPU要对8255进行读、写与片选操作,所以控制线为片选、复位、读、写信号。各信号的引脚编号如下:(1)数据总线DB:编号为D0D7,用于8255与CPU传送8位数据。(2)地址总线AB:编号为A0A1,用于选择A、B、C口与控制寄存器。(3)控制

3、总线CB:片选信号、复位信号RST、写信号、读信号。当CPU要对8255进行读、写操作时,必须先向8255发片选信号选中8255芯片,然后发读信号或写信号对8255进行读或写数据的操作。2)与外设接口部分根据定义,8255有3个通道A、B、C与外设连接,每个通道又有8根线与外设连接,所以8255可以用24根线与外设连接,若进行开关量控制,则8255可同时控制24路开关。各通道的引脚编号如下:(1)A口:编号为PA0PA7,用于8255向外设输入输出8位并行数据。(2)B口:编号为PB0PB7,用于8255向外设输入输出8位并行数据。(3)C口:编号为PC0PC7,用于8255向外设输入输出8位

4、并行数据,当8255工作于应答I/O方式时,C口用于应答信号的通信。3)控制器8255将3个通道分为两组,即PA0PA7与PC4PC7组成A组,PB0PB7与PC0PC3组成B组。如图(1)所示,相应的控制器也分为A组控制器与B组控制器,各组控制器的作用如下:(1)A组控制器:控制A口与上C口的输入与输出。(2)B组控制器:控制B口与下C口的输入与输出。图(1)三、工作方式8255芯片有三种工作方式:基本输入/输出方式(方式0)、选通工作方式(方式1)、双向传送方式(方式2)。1)方式0:相当于三个独立的8位简单接口,各端口既可设置为输入口,也可设置为输出口,但不能同时实现输入及输出。C端口可

5、以是一个8位的简单接口,也可以分为两个独立的4位端口。方式0常用于连接简单外设(适于无条件或查询方式)。常使A端口和B端口作为8位数据的输入或输出口,使C口的某些位作状态输入。2)方式1:利用一组选通控制信号控制A端口和B端口的数据输入输出,其中A口、B口作输入或输出口,C口的部分位用作选通控制信号,而A口、B口在作为输入和输出时的选通信号是不同的。方式1主要用于中断控制方式下的输入输出,C口的8位除用作选通信号外,其余位可工作于方式0下,作为输入或输出口。3)方式2:此方式为双向输入输出方式可以既作为输入口,又作为输出口,而只有A端口可工作在方式2下。此种工作方式可使A端口作为双向端口所有,

6、并且主要用于中断控制方式,当A口工作于方式2时,B口可工作于方式1(此时C口的所有位都用作选通控制信号的输入输出),也可工作于方式0(此时C口的剩余位也可工作于方式0)。74LS37374ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片, (1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高

7、阻状态(或者叫浮空状态);(2).当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态. 锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。 当三态门使能信号OE为低电平时,三态门导通,允许Q0Q7输出,OE为高电平时,输出悬空。当74LS373用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出Q0Q7 状态与输入端D1D7状态相同;当C发生负的跳变时,输入端D0D7 数据锁入Q0Q

8、7。51单片机的ALE信号可以直接与74LS373的C连接。74ls373与单片机接口:1D8D为8个输入端。1Q8Q为8个输出端。G是数据锁存控制端;当G=1时,锁存器输出端同输入端;当G由“1”变为“0”时,数据输入锁存器中。OE为输出允许端;当OE=“0”时,三态门打开;当OE=“1”时,三态门关闭,输出呈高阻状态。在MCS-51单片机系统中,常采用74LS373作为地址锁存器使用,其连接方法如上图所示。其中输入端1D8D接至单片机的P0口,输出端提供的是低8位地址,G端接至单片机的地址锁存允许信号ALE。输出允许端OE接地,表示输出三态门一直打开。74LS13874LS138 为3 线

9、8 线译码器,共有 54/74S138和 54/74LS138 两种线路结构型式,其工作原理如下: 当一个选通端(G1)为高电平,另两个选通端(/(G2A)和/(G2B))为 低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低 电平译出。 利用 G1、/(G2A)和/(G2B)可级联扩展成 24 线译码器;若外接一个反 相器还可级联扩展成 32 线译码器。 若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器 用与非门组成的3线-8线译码器74LS138 3线-8线译码器74LS138的功能表 无论从逻辑图还是功能表我们都可以看到74LS138的八个输出引脚,任

10、何时刻要么全为高电平1芯片处于不工作状态,要么只有一个为低电平0,其余7个输出引脚全为高电平1。如果出现两个输出引脚同时为0的情况,说明该芯片已经损坏。 当附加控制门的输出为高电平(S1)时,可由逻辑图写出 由上式可以看出,同时又是这三个变量的全部最小项的译码输出,所以也把这种译码器叫做最小项译码器。 71LS138有三个附加的控制端、和。当、时,输出为高电平(S1),译码器处于工作状态。否则,译码器被禁止,所有的输出端被封锁在高电平,如表3.3.5所示。这三个控制端也叫做“片选”输入端,利用片选的作用可以将多篇连接起来以扩展译码器的功能。 带控制输入端的译码器又是一个完整的数据分配器。在图3

11、.3.8电路中如果把作为“数据”输入端(同时),而将作为“地址”输入端,那么从送来的数据只能通过所指定的一根输出线送出去。这就不难理解为什么把叫做地址输入了。例如当101时,门的输入端除了接至输出端的一个以外全是高电平,因此的数据以反码的形式从输出,而不会被送到其他任何一个输出端上。 【例3.3.2】 试用两片3线-8线译码器74LS138组成4线-16线译码器,将输入的4位二进制代码译成16个独立的低电平信号。 解:由图3.3.8可见,74LS138仅有3个地址输入端。如果想对4位二进制代码,只能利用一个附加控制端(当中的一个)作为第四个地址输入端。 取第(1)片74LS138的和作为它的第

12、四个地址输入端(同时令),取第(2)片的作为它的第四个地址输入端(同时令),取两片的、,并将第(1)片的和接至,将第(2)片的接至,如图3.3.9所示,于是得到两片74LS138的输出分别为 图3.3.9 用两片74LS138接成的4线16线译码器 式(3.3.8)表明时第(1)片74LS138工作而第(2)片74LS138禁止,将的00000111这8个代码译成8个低电平信号。而式(3.3.9)表明时,第(2)片74LS138工作,第(1)片74LS138禁止,将的10001111这8个代码译成8个低电平信号。这样就用两个3线8线译码器扩展成一个4线16线的译码器了。 同理,也可一用两个带控

13、制端的4线16线译码器接成一个5线-32线译码器。 例2 74LS138 38译码器的各输入端的连接情况及第六脚()输入信号A的波形如下图所示。试画出八个输出引脚的波形。 解:由74LS138的功能表知,当(A为低电平段)译码器不工作,8个输出引脚全为高电平,当(A为高电平段)译码器处于工作状态。因所以其余7个引脚输出全为高电平,因此可知,在输入信号A的作用下,8个输出引脚的波形如下: 即与A反相; 其余各引脚的输出恒等于1(高电平)与A的波形无关。 74LS138 引脚图 74LS138 为3 线8 线译码器,共有 54/74S138和 54/74LS138 两种线路结构型式, 其工作原理如

14、下: 当一个选通端(G1)为高电平,另两个选通端(/(G2A)和/(G2B))为 低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低 电平译出。 利用 G1、/(G2A)和/(G2B)可级联扩展成 24 线译码器;若外接一个反 相器还可级联扩展成 32 线译码器。若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器80C51单片机引脚图及引脚功能介绍首先我们来介绍一下单片机的引脚图及引脚功能(如下图所示), 引脚的具体功能将在下面详细介绍单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。 电源: VCC - 芯片电源,接+5V; VSS - 接地端

15、; 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。 控制线:控制线共有4根, ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ALE功能:用来锁存P0口送出的低8位地址 PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 PSEN:外ROM读选通信号。 RST/VPD:复位/备用电源。 RST(Reset)功能:复位信号输入端。 VPD功能:在Vcc掉电情况下,接备用电源。 EA/Vpp:内外ROM选择/片内EPROM编程电源。 EA功能:内外ROM选择端。 Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。

16、 I/O线80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。拿到一块单片机,想要使用它,首先必须要知道怎样去连线,我们用的一块89C51的芯片为例,我们就看一下如何给它连线。1、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。 2、 振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶体震荡器,电容,连上就能了,按图1接上即可。 3、 复位管脚:按图1中画法连好,至于复位是

17、何含义及为何需要复要复位,在单片机功能中介绍。 4、 EA管脚:EA管脚接到正电源端。 至此,一个单片机就接好,通上电,单片机就开始工作了。我们的第一个任务是要用单片机点亮一只发光二极管LED,显然,这个LED必须要和单片机的某个管脚相连,不然单片机就没法控制它了,那么和哪个管脚相连呢?单片机上除了刚才用掉的5个管脚,还有35个,我们将这个LED和1脚相连。(见图1,其中R1是限流电阻)按照这个图的接法,当1脚是高电平时,LED不亮,只有1脚是低电平时,LED才发亮。因此要1脚我们要能够控制,也就是说,我们要能够让1管脚按要求变为高或低电平。即然我们要控制1脚,就得给它起个名字,总不能就叫它一

18、脚吧?叫它什么名字呢?设计51芯片的INTEL公司已经起好了,就叫它P1.0,这是规定,不能由我们来更改。图1 单片机简易应用电路图单片机简易编程名字有了,我们又怎样让它变高或变低呢?叫人做事,说一声就能,这叫发布命令,要计算机做事,也得要向计算机发命令,计算机能听得懂的命令称之为计算机的指令。让一个管脚输出高电平的指令是SETB,让一个管脚输出低电平的指令是CLR。因此,我们要P1.0输出高电平,只要写SETB P1.0,要P1.0输出低电平,只要写 CLR P1.0就能了。现在我们已经有办法让单片机去将P10输出高或低电平了,但是我们怎样才能计算机执行这条指令呢?总不能也对计算机也说一声了

19、事吧。要解决这个问题,还得有几步要走。第一,计算机看不懂SETB CLR之类的指令,我们得把指令翻译成计算机能懂的方式,再让计算机去读。计算机能懂什么呢?它只懂一样东西数字。因此我们得把SETB P1.0变为(D2H,90H ),把CLR P1.0变为 (C2H,90H ),至于为什么是这两个数字,这也是由51芯片的设计者-INTEL规定的,我们不去研究。第二步,在得到这两个数字后,怎样让这两个数字进入单片机的内部呢?这要借助于一个硬件工具编程器。如果你还不知道是什么是编程器,我来介绍一下,就是把你在电脑上写出来来的代码用汇编器等编译器生成的一个目标烧写到单片机的eprom里面去的工具,80c

20、51这种类型的单片机编程是一件很麻烦的事情,必要要先装到编程器上编程后才能在设备上使用,而目前最新的89s51单片机居然在线编程(isp)功能,不用拔出来利用简单的电路就可以实现把代码写入单片机内部.我们将编程器与电脑连好,运行编程器的软件,然后在编缉区内写入(D2H,90H)见图2,写入好,拿下片子,把片子插入做好的电路板,接通电源什么?灯不亮?这就对了,因为我们写进去的指令就是让 图2P10输出高电平,灯当然不亮,要是亮就错了。现在我们再拨下这块芯片,重新放回到编程器上,将编缉区的内容改为(C2H,90H),也就是CLR P1.0,写片,拿下片子,把片子插进电路板,接电,好,灯亮了。因为我

21、们写入的()就是让P10输出低电平的指令。这样我们看到,硬件电路的连线没有做任何改变,只要改变写入单片机中的内容,就能改变电路的输出效果。实验电路图实验源程序/* 时间:2013年11月2* 陶航航* 因为8255 C口是高位输出,低位输入,此处不可以用行列互换法进行键盘扫描*/#include#include#define uchar unsigned char#define PA8255 XBYTE0x4000#define PB8255 XBYTE0x4001#define PC8255 XBYTE0x4002#define COM8255 XBYTE0x4003volatile uch

22、ar key;void display(uchar);/void display1();int key_san();/*/void delay10ms(void) /误差 0us unsigned char a,b,c; for(c=1;c0;c-) for(b=38;b0;b-) for(a=130;a0;a-);void delay1ms(void) /误差 0us unsigned char a,b,c; for(c=1;c0;c-) for(b=142;b0;b-) for(a=2;a0;a-); void main(void) COM8255=0x81;PB8255=0xff;whi

23、le(1) key_san(); /display();int key_san()uchar code table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71; uchar scode,temp,i;PA8255=0x00;/PC8255=0xf0; /*if(PC8255&0xf0)!=0xf0) delay10ms();goto a;if(PC8255 & 0xf0)!=0xf0)/PB8255=table0;goto a;*/scode=0xef;i=4;while(i-)

24、/循环4次PC8255=scode;if(PC8255&0x0f)!=0x0f)delay10ms(); temp=PC8255;switch(temp)case 0xee: PB8255=table15 ; break; /key=15; display(15)case 0xed: PB8255=table11;break; /key=11;display(11)case 0xeb: PB8255=table7;break;/key=7;display(7)case 0xe7: PB8255=table3;break;/key=3;display(3)case 0xde: PB8255=ta

25、ble14;break;/key=14;display(14)case 0xdd: PB8255=table10;break;/key=10;display(10)case 0xdb: PB8255=table6;break;/key=6;display(6) case 0xd7: PB8255=table2;break; /key=2;display(2)case 0xbe: PB8255=table13;break;/key=13;display(13)case 0xbd: PB8255=table9;break;/key=9;display(9)case 0xbb: PB8255=tab

26、le5;break; /key=5; display(5)case 0xb7: PB8255=table1;break; /key=1;display(1)case 0x7e: PB8255=table12;break;/key=12;display(12)case 0x7d: PB8255=table8;break; /key=8;display(8)case 0x7b: PB8255=table4;break;/key=4;display(4) case 0x77: PB8255=table0;break;/key=0;display(0)default : key=-1;while(PC

27、8255!=temp);else scode=(scode1)|0x01;/*a:while(1)PB8255=table1;PA8255=0x00;*/ /*void display(uchar num)/静态显示uchar code table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71; COM8255=0x81;PA8255=0x00;PB8255=tablekey;if(key=-1) PB8255=0x8e;void dispaly1()/动态显示uchar code

28、 table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71;uchar sel,i;PA8255=0x00;PB8255=tablekey;sel=0x01;for(i=0;i6;i+)PB8255=tablekey;PA8255=sel;delay1ms();sel=sel1; */实验结果实验心得:通过本次实验操作,初步完成了从理论到实际应用的实践,书本上的知识学的再好,没有实际操作还是不行的。对于单片机的学习,还是需要多多上机操作,难度肯定有,只要有兴趣,就可以学好实验总结:

29、 这次试验中,第一次实际操作软件,这过程中遇到了很多问题,把程序输入电脑后出现了很多问题,自己也想办法去解决了,但还是有些没办法解决,只好请教实验室成员,最终才完成此次作业,达到了实验目的。学会了74LS373扩展I/O口,掌握了行列式键盘,7段数码管显示借口的设计方法,总的来说,这次实验让我收获颇多!你所谓的迷茫,说到底,就是懒!你说,你很迷茫,对未来有那么多不确定,看不到希望,不敢轻举妄动。我说,别找借口,你无非是懒得行动罢了。少年,别总把你的懒惰说得那么漂亮少年不识愁滋味,爱上层楼,爱上层楼,为赋新词强说愁。这可以理解成为矫情,也可以深层次的理解成所谓的迷茫。记住,无论是青春还是年华,一

30、旦和迷茫扯上关系,接下来,坐以待毙,甘心平庸,就会成为主旋律,如病毒一样侵袭每个人。我给大家说一个真实的故事:大学毕业后,步入社会,走入职场,顺理成章。有一天,一个朋友给我打电话,讲述着自己的困惑,对未来的迷茫。大概的内容总结起来是这样的;第一;在单位没有存在感,工作乏味,赚钱不多。第二;不是很喜欢这个职位,和自己的专业不对口,没有那么多兴趣爱好。第三;每天工作内容是不少,但都是细如牛毛的小事,没什么意义。第四;觉得领导是难为自己,他们也没有什么真才实学。说实话,我听的有点累,但我还是耐心的听到最后,给出真心实意的建议。那就是;别扯迷茫,你就是懒,说到底。这也许是许多人嘴里所谓的迷茫,那我倒是

31、想问一问;工作,你真的用心做了吗?你说你不喜欢它,你兴趣爱好不在于此,但是,为什么一开始你选择了?选择了刚起步你就退缩了?你坚持过吗?你到底能坚持什么?你说工作事情小,你又可以做多少大事呢?小事也没做好,甚至不愿意去做,还不就是给懒惰找借口吗?我真的很难发现,什么是你付出却没有一点回报的?你不说自己的懒散,给自己讲理由,你如果真可以,那么领导的位置就是你的了,不是吗?我知道;你们说的迷茫,是对不可控的未来,见不到希望的未来,看不到方向的未来,可是,说到底,还是未来,你脚踏实地的看当下了吗?很多人都在讲选择比努力还重要,你千万别信,最大的谎言莫过于此。选择,你没有站在一个制高点,选择不就是瞎蒙吗

32、?但是,你只要不懒散,去努力,还是有所实践的,摸索中前进。心里想的,明明是“不想做,不愿做”,嘴上却说的理直气壮。“不喜欢”,不过就是你不努力的借口,“迷茫”就是你逃避的理由。这让我想起了学生时代,考试前,觉得通不过,我好迷茫。感情谈不明白,我好迷茫。同学关系,处理不好,我好迷茫。几乎所有的不顺心,所有事一旦遇到沟沟坎坎,就他妈迷茫,唉声叹气是标配,更可怕是动不动找人倾述。回头想想,都觉得可笑至极,还不要脸的说,那就是青春的味道,狗屁。你想过,为什么你的迷茫那么频繁吗?你为什么落后于别人吗?你自认为是不喜欢读书,讨厌考试,那不能说明自己的才学和能力,所以,宁愿打游戏,逃课,打篮球,在宿舍打扑克

33、,但是,看到别人的成绩,你却眼红,然后还装作毫不在意。你竟想着把妹,扯犊子,谈着毫不用心的恋爱,打发了自己的寂寞和空虚,浪费着大好光阴。然后,喝上几瓶啤酒,叹息着;迷茫。所有的迷茫,都是因为懒,懒得努力,懒得上进,所以,考试不行,感情不顺,工作不好,自己超级的差劲,还在那里,自以为是,聊以自慰,多可悲!懒其实分两种;一种是行动上,一种是思维上。第一种几乎是无可救药,因为谁也救不了自暴自弃的人,如果你懒着去做,那就代表,不是你不忙,而不是你压根就不想忙。我们常常听;好记性不如烂笔头,其实讲的就是不要懒。我想重点说第二种;看到许多人每天忙的焦头烂额,成果甚微,那你要注意,是不是你的工作方式要改变呢

34、,你的工作效率不高呢?是不是你应该思考一下,勤思考,不要懒着思考,那更可怕,埋头就干也要时刻总结。别人发奋图强,你在偷懒。别人努力向上,你在放纵。于是,差距就出来了,一点点的出来了。你以为自己的迷茫,所有人都一样,于是你理所应当的偷懒,而且认为别人是自讨苦吃,干嘛活的如此累?你还天真的以为你得了便宜。你却不知道,在努力的路上,很多人是非常开心的。而你现在偷的懒,以后要用累来还。如果当初怎样?这是最可悲的的假设。你一直在迷茫,其实就是在懒,不想通过努力给自己增值,却迷茫那不可知的未来,你输的不是客观因素,而是你自己。终于,你看见了很多人,很多年以后,熠熠生辉,头戴光环,你却忘记了人家背后的付出,

35、而那时你在干嘛?在懒。如果你总觉得时间够用,那说明你不偷懒,如果你觉得时间不够用,那么说明你在偷懒。听过了太多的迷茫,那都不是迷茫,都是懒。于是,有人立刻就反驳;努力了也一定的成功,这话无比正确,但是下一句呢?不努力一定成功不了。如果你懒,就去努力,别扯什么迷茫,让人看不起。这是我见过最聪明的回答-没有之一!1、在一次宴会上,马克吐温与一位女士对坐,出于礼貌,说了一声:您真漂亮!那位女士却不领情,高傲地说:可惜我无法同样来赞美您!马克吐温委婉平和地说:那没关系,你可以像我一样,说一句谎话就行了。那位女士羞愧地低下了头。感悟:你扔下的石头,绊倒的往往是你自己。2、老鼠掉进了半满的米缸,意外让它喜

36、不自禁。确定没有危险后,它便开始了在米缸里吃了睡、睡了吃的生活。很快,米缸就要见底了,可它终究还是摆脱不了大米的诱惑,继续留在缸里。最后,米吃完了,它才发现,跳出去只是梦想,一切都无能为力了感悟:我们的生活看似平坦,其实到处都是危机。3、第一天,小白兔去钓鱼,一无所获。第二天,它又去钓鱼,还是如此。第三天它刚到,一条大鱼从河里跳出来,大叫:你要是再敢用胡萝卜当鱼饵,我就扁死你!感悟:你给的都是你自己“想”给的,而不是对方想要的,活在自己世界里的付出,不值钱。4、一个朋友是医生,一次癌症手术,打开后发现切不了,只好再缝上。去和病人解释情况,那病人农村来的,听不懂术语,坚持认为手术过了,病就好了。

37、只好让其出院,一年后回访,真的好了,癌细胞消失了!感悟:乐观的心态是最好的手术。5、那年,他坐在咖啡店等朋友,一位女孩走过来问:你是通过王阿姨的介绍来相亲的吗?他抬头打量一下她,正是自己喜欢的类型,心想何不将错就错,于是忙答应道:对,请坐。结婚当天,他坦白,当时自己不是去相亲的。老婆笑,说:我也不是去相亲的,只是找个借口和你搭讪感悟:机遇来了,要毫不犹豫地抓住它。6、女生公开投票选班花,相貌平平的小梅发表演说:如果我当选,再过几年,在座的姐妹可以向自己先生骄傲地说,我上大学时,比班花还漂亮!结果,她全票当选!感悟:说服别人支持你,不一定要证明比别人都优秀,而是要让别人觉得,因为有你,他们才变得

38、更优秀、更有成就感。7、在高速行驶的火车上,一个老人不小心把刚买的新鞋从窗口掉了一只,周围的人倍感惋惜,不料老人立即把第二只鞋也从窗口扔了下去。这个举动让人大吃一惊。老人解释说:这一只鞋无论多么昂贵,对我而言已经没有用了,如果有谁能捡到一双鞋子,说不定他还能穿呢!感悟:注定无法挽回的痛苦,不如早点放弃。开心一刻一、喜欢一女神,久追不下,就在昨天她找到我说,“你剪个光头看看。”我心喜,以为有戏 ,当晚立马剪了光头?今天老子屁颠屁颠跑去找她,她问我,“剪了光头啥感觉?”我想都没想说道“凉快”她说“对啊,哪里凉快哪里呆着去啊”我艹。二、以前有个猴就偷了一个桃冷笑话有个贼偷水果被巡逻队抓,要关起来,那

39、贼还理直气壮的说:不就偷了20斤山竹,至于关起来吗? 巡逻队不慌不忙的说:以前有个猴就偷了一个桃,被关了500年。三、我是猪才怪冷笑话 女同事骂男同事:“你是猪!”男同事怒了,反驳道:“我是猪才怪!”于是,这几天,女同事的语气都很奇怪。“猪才怪,去开会了!”“猪才怪,在上厕所呢?”“猪才怪,中午吃什么啊?”男同事忍无可忍,对女同事大吼:“我不是猪才怪!”四、猪八戒调戏嫦娥!冷笑话天蓬元帅调戏嫦娥,一怒之下,嫦娥将其告至玉帝!玉帝问太白金星:“天蓬此举,该如何处置?”太白金星:“知法犯法,按律当诛!”玉帝点了点头,说:“唉,当猪就当猪吧!”五、我在学校火了囧人糗事小学时上课爱睡觉,一次语文课老师

40、布置作业写一篇作文,题目是“假如我是蜘蛛”。下课了问了同学,晚上在家绞尽脑汁的写了一篇轰动全校的“假如我是只猪”。后来我在学校火了六、三国时期的超冷笑话!汗颜!冷笑话诸葛亮临死前料定他死后魏延必反,暗嘱马岱杀掉魏延。蜀将中人才济济,马岱武功并不高强,为何诸葛亮偏要找马岱担此重任呢?因为,马岱字丁琳,马丁琳专治魏延。七、三床的要完了冷笑话小刘的父亲因病住院了,在病房里打吊瓶。药液快滴完了,却不见护士来。同房间的一位病人热心地说:“我帮你喊护士。”说着,就站在门口高喊道:“护士快来呀,3床快完了。”小刘听后,感觉别扭,对门口说道:“你喊得不对,是药完了。”那个热心的病人马上改口道:“护士,3床要完

41、了,3床要完了。”八、企鹅约会冷笑话企鹅哥哥和企鹅妹妹约会。企鹅哥哥为了给企鹅妹妹一个好印象,专门打扮了一下,穿了一身笔挺的西服。企鹅妹妹看了,照着企鹅哥哥的脸猛扇几耳光:“妈的,让你会员!妈的,让你会员!”九、师弟,你知道吗,武林第一魔头疯了冷笑话“师弟,你知道吗,武林第一魔头疯了。”“他武功盖世,怎么会突然疯了?”“前两天,他打败了少林数位高僧,闯入了藏经阁。藏经阁全是秘籍,然后他就疯了。”“为啥?”“他有秘籍恐惧症。”十、你要是有块地,我马上认你做干爹!冷笑话昨天中午和同事聊房价,我还说:现在房价这么贵,如果我有块地,那真是发达了!他说:你要是有块地,我马上认你做干爹!刚说完,前台那边小

42、姑娘喊我:XX你有快递!。后来整个下午我干儿子都不愿意和我说话。十一、西游记倒过来写幽默笑话如来派师徒四人去东去传教,路遇各种磨难,渐发觉众妖均有后台,遂沙僧钻进流沙河,八戒躲进高老庄,剩悟空护送唐僧.天庭如来商议,保唐僧平安为条件,解决掉悟空.悟空被压五指山下,唐僧在长安传教至寿终正寝.五百年后,悟空从五指山下蹦出来,一声不吭大闹天庭后把自己变成石头。十二、锦囊冷笑话临别之际师父送我一枚锦囊,并嘱咐我紧要关头再打开。隔年,大军压境,城内人心涣散。麻爪的我突然想起师傅曾赐我锦囊。将其打开只见上书八个大字:“你现在一定很着急”。我惊声叹道:“准!”十三、高中语文考试冷笑话高中语文考试,有道填空题

43、:山对海说:“你是如此的宽广、如此的澎湃、如此的博大”然后下面的填空是海对山说:()。大家都极尽所能发挥想象,结果,卷子发下来时,有个同学在空格里填了:“谢谢。”十四、丞相我换了头像冷笑话得知南蛮的象兵即将到来,诸葛亮暗暗心惊,想买头大象回来研究。不过当地乡民不认货币。诸葛亮叫来马岱:给你五十石大米,给我换头象。马岱领命而去。第二天,第三天。第N天,诸葛亮意识到马岱黑了他的米跑路了,郁闷着上网发心情,有个陌生头像留言,打开一看:丞相我换了头像,请注意查收。十五、一个带狗的男人气势汹汹地对宠物商店的老板说幽默笑话一个带狗的男人气势汹汹地对宠物商店的老板说:“你把这条狗卖给我看门,昨天晚上小偷进我

44、家偷了我300元钱,可这条狗连吭都没有吭一声!”老板翻翻白眼:“这条狗以前的主人是千百万富翁,这300块钱它根本不放在眼里。”十六、你的狗会咬人么?幽默笑话某日,来福去乡下探青,来到一道上,站着一人一狗。来福问他:“你的狗会咬人么?”乡下人说:“不会!”话音未落,那狗突然咬了来福一口。来福怒道:“不是说你的狗不咬人吗?”乡下人笑道:“但这不是我的狗啊。人生五句话1。人生有何意义?其实这个问题,是最容易解答的:人生的意义,全是各人自己寻出来的、造出来的:高尚、卑劣、清贵、污浊、有用、无用,全靠自己的作为。总之,生命本没有意义,你能给他什么意义,他就有什么意义。与其终日冥想人生有何意义,不如试用此生,做点有意义的事。胡适 2。人生最痛苦的事,莫过于不断努力而梦想永远无法实现,而我们的人生正是如此。令人欣慰的是,我听见时间长廊另一端有个声音说:“也许今天无法实现,明天也不能。重要的是,它在你心里。重要的是,你一直在努力。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号