完整
- 格式:pdf
- 大小:1.26 MB
- 文档页数:65
⼊党誓词是成为预备党员后,在⼊党宣誓仪式上,需要宣读的誓词。
《中国共产党章程》第⼀章第六条规定:"预备党员必须⾯向党旗进⾏⼊党宣誓。
誓词如下:我志愿加⼊中国共产党,拥护党的纲领,遵守党的章程,履⾏党员义务,执⾏党的决定,严守党的纪律,保守党的秘密,对党忠诚,积极⼯作,为共产主义奋⽃终⾝,随时准备为党和⼈民牺牲⼀切,永不叛党。
"以下是⽆忧考整理的⼊党誓词完整版内容,欢迎阅读!⼀、⼊党誓词我志愿加⼊中国共产党,拥护党的纲领,遵守党的章程,履⾏党员义务,执⾏党的决定,严守党的纪律,保守党的秘密,对党忠诚,积极⼯作,为共产主义奋⽃终⾝,随时准备为党和⼈民牺牲⼀切,永不叛党。
⼆、中国共产党的党徽、宗旨、性质党徽:中国共产党党徽为镰⼑和锤头组成的图案。
宗旨:全⼼全意为⼈民服务。
性质:中国共产党是中国⼯⼈阶级的先锋队,同时是中国⼈民和中华民族的先锋队,是中国特⾊社会注意事业的领导核⼼,代表中国先进⽣产⼒的发展要求,代表中国先进⽂化的前进⽅向,代表中国最⼴⼤⼈民的根本利益。
三、党员标准四、党与共产主义青年团的关系中国共产主义青年团是中国共产党领导的先进青年的群众组织,是⼴⼤青年在实践中学习中国特⾊社会注意和共产主义的学校,是党的助⼿和后备军。
共青团中央委员会受党中央委员会领导。
共青团的地⽅各级组织受同级党的委员会领导,同时受共青团上级组织领导。
五、党员的权利与义务权利:(⼀)参加党的有关会议,阅读党的有关⽂件,接受党的教育和培训。
(⼆)在党的会议上和党报党刊上,参加关于党的政策问题的讨论。
(三)对党的⼯作提出建议和倡议。
(四)在党的会议上有根据地批判党的任何组织和任何党员,向党负责地揭发、检举党的任何组织和任何党员违法乱纪的事实,要求处分违法乱纪的党员,要求罢免或撤换不称职的⼲部。
(五)⾏使表决权、选举权,有被选举权。
(六)在党组织讨论决定对党员的党纪处分或作出鉴定时,本⼈有权参加和进⾏申辩,其他党员可以为他作证和辩护。
《天蓝蓝》完整版歌词天蓝蓝秋草香是心中的天堂谁把思念化一双翅膀敞开你胸膛寻找传说的愿望云霄外飘散最动听的悠扬天蓝蓝秋草黄伴云水的流长谁把思念远远地眺望暖暖的阳光让我纵情地幻想九天外是那最耀眼的光芒让我变成美丽的骏马和你驰骋在天涯一起守护不老的神话和传说永不凋落摘朵美丽的晚霞让它盛开在天涯我的心被融化梦想就会到达草原的夜正是月色朦胧袅袅炊烟让我回到从前我一直唱一直唱一直唱一直唱让我想起乌兰巴托慈祥的妈妈蓝蓝的天有着美丽的幻想我那温暖的家有一份馨香不会遗忘你那含情的目光陪我走遍天涯啊哈~天蓝蓝秋草香是心中的天堂谁把思念化翅膀是天边的向往啦啦啦啦啦啦啦啦暖暖的阳光九天外马琴悠扬是最耀眼的光芒天蓝蓝秋草黄是心中的天堂谁把思念化翅膀是天边的向往啦啦啦啦啦啦啦啦暖暖的阳光九天外马琴悠扬是最耀眼的光芒《天蓝蓝》完整版歌词天蓝蓝秋草香是心中的天堂谁把思念化一双翅膀敞开你胸膛寻找传说的愿望云霄外飘散最动听的悠扬天蓝蓝秋草黄伴云水的流长谁把思念远远地眺望暖暖的阳光让我纵情地幻想九天外是那最耀眼的光芒让我变成美丽的骏马和你驰骋在天涯一起守护不老的神话和传说永不凋落摘朵美丽的晚霞让它盛开在天涯我的心被融化梦想就会到达草原的夜正是月色朦胧袅袅炊烟让我回到从前我一直唱一直唱一直唱一直唱让我想起乌兰巴托慈祥的妈妈蓝蓝的天有着美丽的幻想我那温暖的家有一份馨香不会遗忘你那含情的目光陪我走遍天涯啊哈~天蓝蓝秋草香是心中的天堂谁把思念化翅膀是天边的向往啦啦啦啦啦啦啦啦暖暖的阳光九天外马琴悠扬是最耀眼的光芒天蓝蓝秋草黄是心中的天堂谁把思念化翅膀是天边的向往啦啦啦啦啦啦啦啦暖暖的阳光九天外马琴悠扬是最耀眼的光芒。
(注:本片开始,三姐划竹藤沿江游唱)刘三姐:山顶有花山脚香,桥底有水桥面凉,心中有了不平事,山歌如火出胸膛。
山歌好像泉水流,深山老林处处有,若还有人来阻挡,冲破长堤泡九洲。
虎死虎骨在深山,龙死龙鳞在深潭,唱歌不怕头落地,阎王殿上唱三年。
如今世界实在难,好比滩头上水船,唱起山歌胆气壮,过了一滩又一滩。
财主嚣,半夜举起杀人刀,害我不死偏要唱,唱得大河起浪滔,浪滔滔,河里鱼虾都来朝,急水滩头唱一句,风平浪静姐逍遥。
(注:碰到一艘打鱼小船......)独白李老汉:脚下葡萄藤,手握青竹杆,请问小姑娘,你是那家的神仙?)刘三姐:不是仙家不是神,我是山中砍柴人,只因生来爱唱歌,四方飘流难安身。
(独白李老汉:砍柴姑娘为什么会流落在江上?)刘三姐:上山不怕石崖高,手攀青藤好砍樵,财主到来砍藤断,我落石崖顺水漂。
(注:李老汉请三姐上船......)李老汉:渔船虽小能安身,老汉不是陌路人,猛虎再起伤人意,老汉敲他牙三根。
(注:认识李老汉之子,阿牛......)刘三姐:真像笨鸟不开声,忽然变成分水龙,隔着船仓喊一句,五尺汉子脸也红。
(注:阿牛跳入江中抓鱼......)阿牛:小小鲤鱼不吞钩,摇头摆尾江中游,知道我家客来了,漂出水面碰船头。
注:三姐在李老汉家会四方乡亲......)刘三姐:多谢了,多谢四方众乡亲,我今没有好茶饭,只有山歌敬亲人。
众人唱:山歌好,好似热茶暖透心,世上千般咱无份,只有山歌属穷人。
刘三姐:莫讲穷,山歌能把海填平,上天能赶乌云走,下地能催五谷生。
众人唱:好歌声,三姐开口赛洪钟,歌声还比钢刀利,难怪四方都闻名。
刘三姐:取笑多,画眉取笑小阳雀,我是嫩鸟才学唱,绒毛鸭子初下河。
众人唱:山歌好,好似热茶暖透心,世上千般咱无份,只有山歌属穷人。
(注:莫怀仁的管家来叫李老汉......)(独白管家:我家老爷有请......)李老汉:不欠租来水欠债,无亲无故无往来,我家不是财神庙,财主哪会进香来。
(独白管家:......就凭我堂堂莫府管家在你家门前一站,就是对你的抬举,你给我走。
完整《千字⽂》全⽂及解释千字⽂(中国传统蒙学三⼤读物之⼀)千字⽂,由南北朝时期梁朝散骑侍郎、给事中周兴嗣编纂、⼀千个汉字组成的韵⽂(在隋唐之前,不押韵、不对仗的⽂字,被称为“笔”,⽽⾮“⽂”)。
梁武帝(502—549年)命⼈从王羲之书法作品中选取1000个不重复汉字,命员外散骑侍郎周兴嗣编纂成⽂。
全⽂为四字句,对仗⼯整,条理清晰,⽂采斐然。
《千字⽂》语句平⽩如话,易诵易记,并译有英⽂版、法⽂版、拉丁⽂版、意⼤利⽂版,是中国影响很⼤的⼉童启蒙读物。
中国⼤陆实⾏简化字、归并异体字后,其简体中⽂版本剩下九百九⼗余个相异汉字。
《千字⽂》原⽂及参考注解:天地⽞黄宇宙洪荒:苍天是⿊⾊的,⼤地是黄⾊的;茫茫宇宙辽阔⽆边。
⽇⽉盈昃⾠宿列张:太阳有正有斜,⽉亮有缺有圆;星⾠布满在⽆边的太空中。
寒来暑往秋收冬藏:寒暑循环变换,来了⼜去,去了⼜来;秋季⾥忙着收割,冬天⾥忙着储藏。
闰余成岁律吕调阳:积累数年的闰余并成⼀个⽉,放在闰年⾥;古⼈⽤六律六吕来调节阴阳。
云腾致⾬露结为霜:云⽓升到天空,遇冷就形成⾬;露⽔碰上寒夜,很快凝结为霜。
⾦⽣丽⽔⽟出昆冈:⾦⼦⽣于⾦沙江底,⽟⽯出⾃昆仑⼭岗。
剑号巨阙珠称夜光:最有名的宝剑叫“巨阙”,最贵重的明珠叫“夜光”。
果珍李柰菜重芥姜:果⼦中最珍贵的是李和柰,蔬菜中最看重的是芥和姜。
海咸河淡鳞潜⽻翔:海⽔咸,河⽔淡;鱼⼉在⽔中潜游,鸟⼉在空中飞翔。
龙师⽕帝鸟官⼈皇:龙师、⽕帝、鸟官、⼈皇:这都是上古时代的帝皇官员。
始制⽂字乃服⾐裳:有了仓颉,开始创造了⽂字,有了嫘祖,⼈们才穿起了遮⾝盖体的⾐裳。
推位让国有虞陶唐:唐尧、虞舜英明⽆私,主动把君位禅让给功⾂贤⼈。
吊民伐罪周发殷汤:安抚百姓,讨伐暴君,有周武王姬发和商君成汤。
坐朝问道垂拱平章:贤君⾝坐朝廷,探讨治国之道,垂⾐拱⼿,和⼤⾂共商国事。
爱育黎⾸⾂伏戎羌:他们爱抚、体恤⽼百姓,四⽅各族⼈都归附向往。
遐迩⼀体率宾归王:远远近近都统⼀在⼀起,全都⼼⽢情屈服贤君。
中国共产党纪律处分条例Word(完整版)中国共产党纪律处分条例第一编总则第一章指导思想、原则和适用范围第一条为维护党的章程和其他党内法规,严肃党的纪律,纯洁党的组织,保障党员民主权利,教育党员遵纪守法,维护党的团结统一,保证党的路线、方针、政策、决议和国家法律法规的贯彻执行,根据《中国共产党章程》,制定本条例。
第二条本条例以马克思列宁主义、毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观为指导,深入贯彻习近平总书记系列重要讲话精神,落实全面从严治党战略部署。
第三条党章是最根本的党内法规,是管党治党的总规矩。
党的纪律是党的各级组织和全体党员必须遵守的行为规则。
党组织和党员必须自觉遵守党章,严格执行和维护党的纪律,自觉接受党的纪律约束,模范遵守国家法律法规。
第四条党的纪律处分工作应当坚持以下原则:(一)党要管党、从严治党。
加强对党的各级组织和全体党员的教育、管理和监督,把纪律挺在前面,注重抓早抓小。
(二)党纪面前一律平等。
对违犯党纪的党组织和党员必须严肃、公正执行纪律,党内不允许有任何不受纪律约束的党组织和党员。
(三)实事求是。
对党组织和党员违犯党纪的行为,应当以事实为依据,以党章、其他党内法规和国家法律法规为准绳,准确认定违纪性质,区别不同情况,恰当予以处理。
(四)民主集中制。
实施党纪处分,应当按照规定程序经党组织集体讨论决定,不允许任何个人或者少数人擅自决定和批准。
上级党组织对违犯党纪的党组织和党员作出的处理决定,下级党组织必须执行。
(五)惩前毖后、治病救人。
处理违犯党纪的党组织和党员,应当实行惩戒与教育相结合,做到宽严相济。
第五条本条例适用于违犯党纪应当受到党纪追究的党组织和党员。
第二章违纪与纪律处分第六条党组织和党员违反党章和其他党内法规,违反国家法律法规,违反党和国家政策,违反社会主义道德,危害党、国家和人民利益的行为,依照规定应当给予纪律处理或者处分的,都必须受到追究。
第七条对党员的纪律处分种类:(一)警告;(二)严重警告;(三)撤销党内职务;(四)留党察看;(五)开除党籍。
上林赋原文4184字,完整版无是公听然而笑曰:“楚则失矣,齐亦未为得也。
夫使诸侯纳贡者,非为财币,所以述职也;封疆画界者,非为守御,所以禁淫也。
今齐列为东藩,而外私肃慎,捐国逾限,越海而田,其于义故未可也。
且二君之论,不务明君臣之义而正诸侯之礼,徒事争游戏之乐,苑囿之大,欲以奢侈相胜,荒淫相越。
此不可以扬名发誉,而适足以贬君自损也。
“且夫齐楚之事又焉足道邪!君未睹夫巨丽也,独不闻天子之上林乎?左苍梧,右西极,丹水更其南,紫渊径其北;终始灞海出入径渭;酆镐潦,纡余委蛇,经营乎其内。
荡荡乎八川分流,相背而异态,东西南北,驰骛往来,出乎椒丘之阙,行乎洲淤之浦,经乎桂林之中,过乎泱漭之野。
汩乎混流,顺阿而下,赴隘陕之口。
触穹石,激堆危沸乎暴怒,汹涌澎湃,弗宓汩,逼侧泌,横流逆折,转腾洌,滂濞沆溉;穹隆云桡,蜿胶戾,逾波趋牛莅莅下濑,批岩冲壅,奔扬滞沛。
临坻注壑,损坠,湛湛隐隐,砰磅訇磕,,鼎沸,驰波跳沫,汩漂疾,悠远长怀,寂x无声,肆乎永归。
然后灏蠕暄,安翔徐回,乎椋东注太湖,衍溢陂池。
“于是乎蛟龙赤螭,离鳙,禺禺,鳍掉尾,振鳞奋翼,潜处乎深岩,鱼鳖声,万物众伙,明月珠子,江靡,蜀石黄,水玉磊`,磷磷烂烂,采色缓梗积乎其中。
鸿鹄鸨,鹅,目,烦鹜,,群浮乎其上,泛淫泛滥,随风澹淡,与波摇荡,奄薄水渚,唼喋菁藻,咀嚼菱藕。
“于是乎崇山,崔巍嵯峨,深林巨木,崭岩参差。
九,南山峨峨,岩,摧崛崎,振溪通谷,蹇产沟渎,呀豁,阜陵别坞,崴,丘墟崛,隐辚郁,登降施靡,陂池豸,溶淫鬻,散涣夷陆,亭皋千里,靡不被筑。
以绿蕙,被以江蓠,糅以芜,杂以留夷。
结缕攒戾莎,揭车衡兰,槁本射干,茈姜荷,橙若荪,鲜枝黄砾,蒋苎青,布闳泽,延曼太原,离靡广衍,应风披靡,吐芳扬烈,郁郁斐斐,众香发越,布写,癫。
“于是乎周览泛观,轧芴,芒芒恍忽,视之无端,察之无崖。
日出东沼,入于西陂。
其南则隆冬生长,涌水跃波;兽则旄,沈牛麈麋,赤首圜题,穷奇象犀。
【导语】实习能拓展⼤学⽣的综合素质,培养适应型⼈才。
实习是⼤学⽣拓展⾃⾝素质的主要载体之⼀,学⽣通过实习磨练意志,发展个性,锻炼能⼒,勇于承担社会责任,拓展⾃⾝的综合素质,成为学历,素质,技能⼀体化的适应型⼈才。
以下是⽆忧考为⼤家准备的实习协议书完整版【三篇】,供您参考学习!【篇⼀】实习协议书完整版 甲⽅(⼈资公司): ⼄⽅(学⽣): 甲⼄双⽅秉承平等⾃愿、协商⼀致之原则,就甲⽅组织⼄⽅前往企业实习事宜签订本协议书,双⽅共同遵守以下所列协议: ⼀、实习期限 本协议约定的实习起⽌⽇期为:xx年xx⽉xx⽇⾄xx年xx⽉xx⽇为⽌。
⼆、实习⽣条件 1、证件要求:必须持本⼈⾝份证(⼆代证原件及复印件两张),学⽣证复印件,⼀⼨照⽚五张; 2、学历要求:中专、⼤专、本科在读; 3、年龄及⾝⾼要求:年龄18周岁以上; 4、视⼒及其它要求:矫正视⼒0.8以上;⾝体健康,⽆传染性疾病,⽆精神病史,能吃苦耐劳,⼥性⽆⾝孕; 三、实习内容 1、实习地点: 2、实习岗位:流⽔线操作员 实习⽣具体实习岗位根据实习企业需求进⾏安排,如需调整需提前通知⼄⽅驻⼚代表,并进⾏岗位相关培训。
如⼄⽅需调整岗位需提前10个⼯作⽇通知甲⽅,甲⽅根据情况进⾏调整。
四、实习时间与薪资待遇 1、每周五天(40H)⼯作制,具体的⼯作时间实习⽣要配合企业进⾏加班。
2、学⽣薪资按照每⼩时xx元计算,⽉⼯资在xx左右,个⼈所得税费⼯资中扣除。
3、每⽉⽇实习⼯资以现⾦的⽅式发放⾄学⽣⼿中(节假⽇顺延)。
4、实习期间若遇特殊情况需中途终⽌实习的学⽣,需提前10天通知驻⼚代表和甲⽅,并打书⾯申请,获得批准后,实习补贴与其他实习⽣的实习补贴同期发放;否则,补贴不予结算。
五、实习福利待遇 1、实习企业为实习⽣提供⼯作餐。
2、实习企业免费为实习⽣提供住宿,住宿条件:宿舍皆配备有空调、电视机、风扇、洗澡间、⾐柜等设备供使⽤。
3、实习企业负责为实习⽣在实习期间购买⼈⾝意外伤害保险。
《诗韵合璧》(完整版) 《诗韵合璧》是清代极为流⾏的韵书,系作者采择前代各韵书之⻓编辑⽽成。
收词极丰富,排列甚精当。
古⼈写律诗,是严格地依照韵书来押韵的。
韵书的历史,这⾥⽤不着详细叙述。
清代⼀般⼈常常查阅的《诗韵集成》、《诗韵合璧》等韵书,不但可以说明清代律诗的押韵,⽽且可以说明唐宋律诗的⽤韵。
⼀般⼈所谓“诗韵”,也就是指这个来说的。
诗韵共有 106个韵:平声30韵,上声29韵,去声 30韵,⼊韵17韵。
律诗⼀般只⽤平声韵,所以我们在这⾥只谈平声韵;⾄于仄声韵,留待下⽂讲古体诗时再⾏讨论。
诗韵合壁 上平声 ⼀东 东同铜桐筒童僮瞳中衷忠⾍终戎崇嵩⼸躬宫融雄熊穹穷冯⻛枫丰充隆空公功⼯攻蒙笼聋珑洪红鸿虹丛翁聪通蓬烘潼胧砻峒螽梦讧冻忡酆恫总侗窿懵庞种盅芎倥艨绒葱匆骢 ⼆冬 冬农宗钟⻰舂松冲容蓉庸封胸雍浓重从逢缝踪茸峰锋烽蛩慵恭供淙侬松凶墉镛佣溶邛共憧喁邕壅纵龚枞脓淞匈汹禺蚣榕彤 三江江扛窗邦缸降双庞逄腔撞幢桩淙豇 四⽀ ⽀枝肢移为垂吹陂碑奇宜仪⽪⼉离施知驰池规危夷师姿迟⻳眉悲之芝时诗棋旗辞词期祠基疑姬丝司葵医帷思滋持随痴维卮麾墀弥慈遗肌脂雌披嬉⼫狸炊湄篱兹差疲茨卑亏蕤骑歧岐谁斯澌私窥熙欺疵赀羁彝髭颐资糜饥衰锥姨夔祗涯伊追缁萁箕治尼⽽推匙陲魑锤缡璃骊羸帔罴糜蘼脾芪畸牺羲曦欹漪猗崎崖萎筛狮蛳鸱绥虽粢瓷椎饴嫠痍惟唯机耆逵岿丕毗枇貔楣霉辎蚩嗤媸埘莳鲥鹚笞漓怡贻禧噫其琪祺麒嶷螭栀鹂累踟琵嵋 五微 微薇晖徽挥⻙围帏违霏菲妃绯⻜⾮扉肥腓威畿机⼏讥矶稀希⾐依沂巍归诽痱欷葳颀圻 六⻥ ⻥渔初书舒居裾⻋渠余予誉舆胥狙锄疏蔬梳虚嘘徐猪闾庐驴诸除储如墟与畲疽苴于茹蛆且沮祛蜍榈淤好雎纾躇趄滁屠据匹咀衙涂虑 七虞 虞愚娱隅刍⽆芜巫于盂衢儒濡襦须株诛蛛殊瑜榆谀愉腴区驱躯朱珠趋扶符凫雏敷夫肤纡输枢厨俱驹模谟蒲胡湖瑚乎壶狐弧孤辜姑觚菰徒途涂荼图屠奴呼吾梧吴租卢鲈苏酥乌枯都铺禺诬竽吁瞿劬需俞逾觎揄萸臾渝岖镂娄夫孚桴俘迂姝拘摹糊鸪沽呱蛄驽逋舻垆徂孥泸栌嚅蚨诹扶⺟毋芙喁颅轳句邾洙麸机膜瓠恶芋呕驺喻枸侏龉葫懦帑拊 ⼋⻬ ⻬蛴脐黎犁梨黧妻萋凄堤低氐诋题提荑缔折篦鸡稽兮奚嵇蹊倪霓⻄栖犀嘶撕梯鼙批挤迷泥溪圭闺睽奎携畦骊鹂⼉ 九佳 佳街鞋牌柴钗差涯阶偕谐骸排乖怀淮豺侪埋霾斋娲蜗娃哇皆喈揩蛙楷槐俳 ⼗灰 灰恢魁隈回徊枚梅媒煤瑰雷催摧堆陪杯醅嵬推开哀埃台苔该才材财裁来莱栽哉灾猜胎孩虺崔裴培坏垓陔徕皑傀崃诙煨桅唉颏能茴酶偎隗咳 ⼗⼀真 真因茵⾟新薪晨⾠⾂⼈仁神亲申伸绅身宾滨邻鳞麟珍尘陈春津秦频苹颦银垠筠⼱⺠珉缗贫淳醇纯唇伦纶轮沦匀旬巡驯钧均臻榛姻寅彬鹑皴遵循振甄岷谆椿询恂峋莘堙屯呻粼磷辚濒闽豳逡填狺泯洵溱夤荀竣娠纫鄞抡畛嶙斌氤 ⼗⼆⽂ ⽂闻纹云氛分纷芬焚坟群裙君军勤⽄筋勋薰曛熏荤耘芸汾氲员欣芹殷昕贲郧雯蕲 ⼗三元 元原源园猿辕坦烦繁蕃樊翻萱喧冤⾔轩藩魂浑温孙⻔尊存蹲敦墩暾屯豚村盆奔论坤昏婚阍痕根恩吞沅媛援爰幡番反埙鸳宛掀昆琨鲲扪荪髡跟垠抡蕴犍袁怨蜿溷昆炖饨臀喷纯 ⼗四寒 寒韩翰丹殚单安难餐滩坛檀弹残⼲肝竿乾阑栏澜兰看刊丸桓纨端湍酸团抟攒官观冠鸾銮栾峦欢宽盘蟠漫汗郸叹摊奸剜棺钻瘢谩瞒潘胖弁拦完莞獾拌掸萑倌繁曼馒鳗谰洹滦 ⼗五删 删潸关弯湾还环鹌鬟寰班斑颁般蛮颜菅攀顽⼭鳏艰闲娴悭孱潺殷扳讪患 下平声 ⼀先 先前千阡笺天坚肩贤弦烟燕莲怜⽥填钿年颠巅牵妍研眠渊涓蠲编⽞县泉迁仙鲜钱煎然延筵禅蝉缠连联涟篇偏便全宣镌穿川缘鸢铅捐旋娟船涎鞭专圆员乾虔愆骞权拳椽传焉跹溅舷咽零骈阗鹃翩扁平沿诠痊悛荃遄卷挛戋佃滇婵颛犍搴嫣癣澶单竣鄢扇键蜷棉 ⼆萧 萧箫挑貂刁凋雕迢条跳苕调枭浇聊辽寥撩僚寮尧⺓宵消霄绡销超朝潮嚣樵谯骄娇焦蕉椒饶烧遥姚摇谣瑶韶昭招飚标杓镳瓢苗描猫要腰邀乔桥侨妖夭漂飘翘祧佻徼侥哨娆陶橇劭潇骁獠料硝灶鹞钊蛲峤轿荞嘹逍燎憔剽 三肴 肴巢交郊茅嘲钞包胶⽘苞梢蛟庖匏坳敲胞抛鲛崤铙炮哮捎茭淆泡跑咬啁教咆鞘剿刨佼抓姣唠 四豪 豪毫操髦⼑萄猱桃糟漕旄袍挠蒿涛皋号陶翱敖遭篙羔⾼嘈搔⽑艘滔骚韬缫膏牢醪逃槽劳洮叨绸饕骜熬臊涝淘尻挑嚣捞嗥薅咎谣 五歌 歌多罗河⼽阿和波科柯陀娥蛾鹅萝荷过磨螺⽲哥娑驼佗沱峨那苛诃珂轲莎蓑梭婆摩魔讹坡颇俄哦呵皤么涡窝茄迦伽磋跎番蹉搓驮献蝌箩锅倭罗嵯锣 六麻 麻花霞家茶华沙⻋⽛蛇⽠斜邪芽嘉瑕纱鸦遮叉葩奢楂琶衙赊涯夸巴加耶嗟遐笳差蟆蛙虾拿葭茄挝呀枷哑娲爬杷蜗爷芭鲨珈骅娃哇洼畲丫夸裟瘕些桠杈痂哆爹椰咤笆桦划迦揶吾佘 七阳 阳杨扬⾹乡光昌堂章张王房芳⻓塘妆常凉霜藏场央泱鸯秧嫱床⽅浆觞梁娘庄⻩仓皇装殇襄骧相湘箱缃创忘芒望尝偿樯枪坊囊郎唐狂强肠康冈苍匡荒遑⾏妨棠翔良航倡伥羌庆姜僵缰疆粮穰将墙桑刚祥详洋徉佯粱量⽺伤汤鲂樟彰漳璋猖商防筐煌隍凰蝗惶璜廊浪裆沧纲亢吭潢钢丧盲簧忙茫傍汪臧琅当庠裳昂障糖疡锵杭邙赃滂禳攘瓤抢螳踉眶炀阊彭蒋亡殃蔷镶孀搪彷胱磅膀螃 ⼋庚 庚更羹盲横觥彭棚亨英瑛烹平评京惊荆明盟鸣荣莹兵卿⽣甥笙牲檠擎鲸迎⾏衡耕萌氓宏闳茎莺樱泓橙筝争清情晴精睛菁旌晶盈瀛嬴营婴缨贞成盛城诚呈程声征正轻名令并倾萦琼赓撑瞠枪伧峥猩珩蘅铿嵘丁嘤鹦铮砰绷轰訇瞪侦顷榜抨趟坪请 九⻘ ⻘经泾形刑邢型陉亭庭廷霆蜓停丁宁钉仃馨星腥醒惺娉灵棂龄铃苓伶零玲翎瓴囹聆听厅汀冥溟螟铭瓶屏萍荧萤荥扃町瞑暝 ⼗蒸 蒸承丞惩陵凌绫冰膺鹰应蝇绳渑乘升胜兴缯凭仍兢矜征凝称登灯僧增曾憎层能棱朋鹏弘肱腾滕藤恒冯瞢扔誊 ⼗⼀尤 尤邮优忧流留榴骝刘由油游猷悠攸⽜修羞秋周州洲⾈酬仇柔俦畴筹稠邱抽湫遒收鸠不愁休囚求裘球浮谋牟眸⽭侯猴喉讴沤鸥瓯楼娄陬偷头投钩沟幽彪疣绸浏瘤犹啾酋售蹂揉搜叟邹貅泅球逑俅蜉桴罘欧搂抠髅蝼兜句妯惆呕缪繇偻篓馗区 ⼗⼆侵 侵寻浔林霖临针箴斟沈深淫⼼琴禽擒钦衾吟今襟⾦⾳阴岑簪琳琛椹谌忱壬任黔歆禁喑森参淋郴妊湛 ⼗三覃 覃潭谭参骖南男谙庵含涵函岚蚕探贪耽龛堪戡谈⽢三酣篮柑惭蓝郯婪庵颔褴澹 ⼗四盐 盐檐廉帘嫌严占髯谦奁纤签瞻蟾炎添兼缣尖潜阎镰粘淹箝甜恬拈暹詹渐歼黔沾苫占崦阉砭 ⼗五咸 咸缄谗衔岩帆衫杉监凡馋芟喃嵌掺搀严 上声 ⼀董 董动孔总笼汞桶空拢洞懂侗 ⼆肿 肿种踵宠陇垄拥壅冗茸重冢奉捧勇涌踊俑蛹恐拱巩竦悚耸溶 三讲 讲港棒蚌项耩 四纸 纸只咫是枳砥抵⽒靡彼毁委诡傀髓妓绮此褫徙髀尔迩弭弥婢侈弛⾗紫捶揣企旨指视美訾否兕⼏姊⼔⽐妣轨⽔唯⽌市徵喜已纪跪技迤鄙晷宄⼦梓⽮雉死履垒诔揆癸趾芷以已似姒⺒祀史使驶⽿⾥理李俚鲤起杞⼠仕俟始峙痔⻮矣拟耻滓玺跬圮痞址悝娌秭倚被你仔 五尾 尾⻤苇卉虺⼏伟韪炜斐诽菲岂匪蜚 六语 语圉圄御吕侣旅膂抒宁杼与予渚煮汝茹暑⿏⿉杵处贮褚⼥许拒距炬所楚础阻俎沮举莒序绪屿墅著巨讵咀纾去 七⾬ ⾬⽻禹宇舞⽗府⿎⻁古股贾⼟吐圃谱庾户树煦琥怙嵝篓⻧努肚沪枸辅组乳弩补鲁橹睹竖腐数簿姥普拊侮五斧聚午伍缕部柱矩武脯苦取抚浦主杜祖堵愈祜扈雇虏甫腑俯估诂牯瞽酤怒浒诩栩拄剖鹉溥赌伛偻莽滏 ⼋荠 荠礼体⽶启醴陛洗邸底诋抵坻弟悌递涕济澧祢 九蟹 蟹解骇买洒楷锴摆拐矮伙 ⼗贿 贿悔改采彩海在宰醢载铠恺待怠殆倍猥蕾诒蓓鼐颏浼汇璀每亥乃 ⼗⼀轸 轸敏允引尹尽忍准隼笋盾闵悯泯菌蚓诊畛肾牝赈窘蜃陨殒蠢紧缜纯吮朕稹嶙 ⼗⼆吻 吻粉蕴愤隐谨近恽忿坟刎殷 ⼗三阮 阮远本晚苑返反阪损饭偃堰稳蹇犍婉蜿宛阃鲧捆很恳垦圈盾绻混沌娩棍 ⼗四旱 旱暖管满短馆盥缓碗款懒卵散伴诞浣瓒断侃算疃但坦袒悍懑纂趱 ⼗五潸 潸眼版产限撰栈绾赧羼柬拣莞板 ⼗六铣 铣善遣浅典转衍⽝选冕辇免展茧辩篆勉翦卷显践饯眄喘软蹇演岘栈扁阐娈跣腆鲜戬吮辫件琏蠕单殄腼蚬缅沔键搴冼燹癣狷钱趁匾宴 ⼗七⼩ ⼩表⻦了晓少扰绕娆绍秒沼眇矫蓼皎杳窈袅窕挑掉渺缈藐淼娇标悄缭僚昭夭燎赵兆 ⼗⼋巧 巧饱卯狡⽖鲍挠搅绞拗姣炒 ⼗九皓 皓宝藻早枣⽼好道稻造脑恼岛倒祷抱讨考燥嫂槁潦保葆堡褓草昊浩颢镐皂袄缫蚤澡灏媪杲缟涝 ⼆⼗哿 哿⽕舸柁沱我娜荷可坷轲左果裹朵锁琐堕垛惰妥坐裸跛簸颇叵祸卵娑爹揣隋 ⼆⼗⼀⻢ ⻢下者野雅瓦寡社写泻夏冶也把贾假舍赭厦惹若踝姐哆哑且瘕洒 ⼆⼗⼆养 养痒鞅怏泱像象橡仰朗奖浆敞氅枉沆荡惘放仿两傥杖响掌党想爽⼴享丈仗幌晃莽襁纺蒋攘盎脏苍⻓上⽹荡壤赏往罔蟒魍抢慌⼚慷向 ⼆⼗三梗 梗影景井岭领境警请屏饼永骋逞颍颖顷整静省幸颈郢猛炳杏丙打哽秉耿憬冷靖睛 ⼆⼗四迥 迥炯茗挺艇町醒溟酊刭等鼎顶胫肯拯酩 ⼆⼗五有 有酒⾸⼿⼝⺟后柳友妇⽃狗久负厚⾛守绶右否受牖偶耦⾩九后咎吼帚垢亩舅藕朽⾅肘⾲剖诱牡缶⾣扣欧黝蹂取钮莠丑苟糗某玖拇纣纠枸忸浏赳蚪培擞趣陡寿殴 ⼆⼗六寝 寝饮锦品枕审甚衽饪稔禀沈凛荏恁婶 ⼆⼗七感 感览榄胆澹啖坎惨敢颔撼毯喊橄嵌 ⼆⼗⼋琰 琰焰敛俭险检脸染掩点贬冉陕谄奄渐玷忝闪歉⼴俨 ⼆⼗九槛 槛范减舰犯湛斩黯掺阚喊滥歉 去声 ⼀送 送梦凤洞众弄贡冻痛栋仲中讽恸空控赣砻哄衷 ⼆宋 宋重⽤颂诵统纵讼种综俸共供从缝雍封恐 三绛 绛降巷撞虹洚淙 四置 置事地意志治思泪吏赐字义利器位戏⾄次累伪寺瑞智记异致肆翠骑使试类弃饵媚⿐易辔坠醉议翅避粹侍谊帅厕寄睡忌萃穗臂嗣吹遂恣四骥季刺驷识痣志寐魅 四邃 邃燧隧谥植织饲⻝积被芰懿悸觊冀暨匮馈篑⽐庇畀痹毖泌鸷贽挚渍迟祟豉珥示伺嗜⾃詈痢莉譬肄惴劓啻企腻施遗值柴出萎司诿陂⼆近始术瑟德 五未 未味⽓贵费沸尉畏慰蔚魏胃渭谓讳卉毅溉既⾐忾诽痱蜚翡 六御 御处去虑誉署据驭曙助絮著豫翥恕与遽疏庶诅预茹语踞狙沮除如⼥讵欤楚嘘 七遇 遇路赂露鹭树度渡赋布步固素具数怒务雾鹜骛附兔故顾雇句墓暮慕募注驻祚裕误悟寤住戍库护诉蠹妒惧趣娶铸傅付谕妪捕哺忤措错醋赴恶互孺怖煦寓酤瓠输吐屡塑捂瞿驱讣属作酗⾬获镀圃驸⾜播苦铺姹 ⼋霁 霁制计势世丽岁卫济第艺惠慧币桂滞际厉涕契毙帝蔽敝锐戾裔袂系祭⾪闭逝缀替细税例誓蕙偈诣砺励噬继谛系剂曳睇憩彗逮芮掣蓟妻挤弟题鳜蹶⻬棣说彘离荔泥蜕赘揭唳泄娣薜呓濞捩羿谜缔切医 九泰 泰会带外盖⼤濑赖蔡害最⻉霭沛艾兑奈绘桧脍会太汰癞粝蜕酹狈 ⼗卦 卦挂懈隘卖画派债怪坏诫戒界介芥械拜快迈话败稗噫疥瀣湃聩惫杀喝解祭蒯喟呗寨 ⼗⼀队 队内塞爱辈佩代退载碎背秽菜对废诲晦昧戴贷配妹溃黛赉吠逮岱肺溉耒慨块赛刈耐悖淬敦铠焙在再孛柿睐裁采回粹栽北劾悔 ⼗⼆震 震信印进润阵镇填刃顺慎鬓晋骏闰峻衅振舜吝烬讯胤殡迅瞬谆馑蔺徇赈觐摈仅认衬瑾趁韧汛磷躏浚缙娠引诊蜃亲 ⼗三问 问闻运晕韵训粪奋忿郡分紊汶愠靳近⽄郓员拚隐 ⼗四愿 愿论怨恨万饭献健⼨困顿建宪劝蔓券钝闷逊嫩贩溷远曼喷⾉敦郾褪堰圈 ⼗五翰 翰岸汉难断乱叹⼲观散奈旦算玩烂贯半案按炭汗赞漫冠灌窜幔灿璨换焕唤悍弹惮段看判叛腕涣绊惋钻缦锻瀚胖谰蒜泮谩摊侃馆滩盥 ⼗六谏 谏雁患涧闲宦晏慢盼豢栈惯串苋绽幻讪绾谩汕疝瓣篡铲栅扮 ⼗七霰 霰殿⾯县变箭战扇煽膳传⻅砚选院练燕宴贱电荐绢彦甸便眷线倦羡堰奠遍恋眩钏倩卞汴弁拚咽⽚禅谴谚缘颤擅援媛瑗佃钿淀狷煎悬袖穿茜溅拣缠牵先炫善缱遣研衍辗转饯 ⼗⼋啸 啸笑照庙窍妙诏召邵要曜耀调钓吊叫燎峤少眺诮料肖尿剽掉鹞粜轿烧疗漂醮骠绕娆摇哨约嘹裱 ⼗九效 效教貌校孝闹淖豹爆罩拗窖酵稍乐较钞敲觉 ⼆⼗号 号帽报导盗操噪灶奥告诰暴好到蹈劳傲躁涝漕造冒悼倒骜缟懊澳膏犒郜瀑旄靠糙 ⼆⼗⼀个 个贺佐作逻坷轲⼤饿奈那些过和挫课唾簸磨座坐破卧货左惰 ⼆⼗⼆驾 驾夜下谢榭罢夏暇霸灞嫁赦借藉炙蔗假化舍价射骂稼架诈亚罅跨麝咤怕讶诧迓胯柘卸泻靶乍桦杷 ⼆⼗三漾 漾上望相将状帐浪唱让旷壮放向仗畅量葬匠障谤尚涨饷样藏舫访养酱嶂抗当酿亢况脏瘴王谅亮妄丧怅两圹宕忘傍砀恙吭炀张⾏⼴汤炕⻓创诳掠妨旺荡防怏偿荡盎仰挡傥 ⼆⼗四敬 敬命正令政性镜盛⾏圣咏姓庆映病柄郑劲竞净竟孟聘诤泳请倩硬檠晟更横榜迎娉轻评证侦并盟 ⼆⼗五径 径定听胜磬应乘媵赠佞称罄邓胫莹证孕兴经醒廷锭庭钉暝剩凭凝橙凳蹬 ⼆⼗六宥 宥候就授售寿秀绣宿奏富兽⽃漏陋守狩昼寇茂懋旧胃宙袖岫柚覆复救臭幼佑右侑囿⾖窦逗溜瘤留构遘媾购透瘦漱镂鹫⾛副诟究凑谬缪疚灸畜柩骤⾸皱绉戊句鼬蹂沤⼜逅蔻伏收犹油后厚扣吼读 ⼆⼗七沁 沁饮禁任荫谶浸鸩枕衽赁临渗妊吟深甚沈 ⼆⼗⼋勘 勘暗滥担憾缆瞰三暂参澹淡憨淦 ⼆⼗九艳 艳剑念验赡店占敛厌滟垫⽋僭砭餍殓苫盐沾兼念埝俺潜忝 三⼗陷 陷鉴监汛梵帆忏赚蘸谗剑⽋淹站 ⼊声 ⼀屋 屋⽊⽵⽬服福禄熟⾕⾁咒⿅腹菊陆轴逐牧伏宿读犊渎牍椟黩毂复粥肃育六缩哭幅斛戮仆畜蓄叔淑菽独卡馥沐速祝麓镞蹙筑穆睦啄覆鹜秃扑鬻辐瀑竺簇暴掬濮郁矗复塾朴蹴煜谡碌毓舳柚蝠辘夙蝮匐觫囿苜茯髑副孰⾕ ⼆沃 沃俗⽟⾜曲粟烛属录辱狱绿毒局欲束鹄蜀促触续督赎浴酷瞩躅褥旭欲渌逯告仆 三觉 觉⻆桷较岳乐捉朔数卓汲琢剥趵爆驳邈雹璞朴确浊擢镯濯幄喔药握搦学 四质 质⽇笔出室实疾术⼀⼄壹吉秩密率律逸佚失漆栗毕恤蜜橘溢瑟膝匹黜弼七叱卒虱悉谧轶诘戌佶栉昵窒必侄蛭泌秫蟀嫉唧怵帅⾀郅桎茁汨尼蒺 五物 物佛拂屈郁乞掘讫吃绂弗诎崛勿熨厥迄不屹芴倔尉蔚 六⽉ ⽉⻣发阙越谒没伐罚卒竭窟笏钺歇突忽勃蹶筏厥蕨掘阀讷殁粤悖⺎碣猝樾羯汨咄渤凸滑孛纥核饽垡阏堀⽈讦 七曷 曷达末阔活钵脱夺褐割沫拔葛渴拨豁括聒抹秣遏挞萨掇喝跋獭撮剌泼斡捋袜适咄妲 ⼋黠 黠札拔猾⼋察杀刹轧刖戛秸嘎瞎刮刷滑 九屑 屑节雪绝列烈结⽳说⾎⾆洁别裂热决铁灭折拙切悦辙诀泄咽噎杰彻别哲设劣碣掣谲窃缀阅抉挈捩楔蹩亵蔑捏竭契疖涅颉撷撤跌蔑浙澈蛭揭啜辍迭呐侄冽掇批橇 ⼗药 药薄恶略作乐落阁鹤爵若约脚雀幕洛壑索郭博错跃若缚酌托削铎灼凿却络鹊度诺橐漠钥著虐掠获泊搏勺酪谑廓绰霍烁莫铄缴谔鄂亳恪箔攫涸疟郝骆膜粕礴拓蠖鳄格昨柝摸貉愕柞寞膊魄烙焯厝噩泽矍各猎昔芍踱迮 ⼗⼀陌 陌⽯客⽩泽伯迹宅席策碧籍格役帛戟璧驿⻨额柏魄积脉夕液册尺隙逆画百辟⾚易⾰脊获翮屐适剧碛隔益栅窄核掷责惜僻癖辟掖腋释舶拍择摘射斥弈奕迫疫译昔瘠赫炙谪虢腊硕螫藉翟亦⿀骼鲫借啧蜴帼席貊汐摭咋吓剌百莫蝈绎霸霹 ⼗⼆锡 锡壁历枥击绩笛敌滴镝檄激寂翟逖籴析晰溺觅摘狄荻戚涤的吃霹沥惕踢剔砾栎适嫡阋觋淅晰吊霓倜 ⼗三职 职国德⻝蚀⾊⼒翼墨极息直得北⿊侧饰贼刻则塞式轼域殖植敕饬棘惑默织匿亿忆特勒劾仄稷识逼克蜮唧即拭⼷陟测冒抑恻肋亟殛忒嶷熄穑啬匐鲫或愎翌 ⼗四缉 缉辑⽴集⾢急⼊泣湿习给⼗拾什袭及级涩粒揖汁蛰笠执隰汲吸熠岌歙熠挹 ⼗五合 合塔答纳榻杂腊蜡匝阖蛤衲沓鸽踏飒拉盍搭溘嗑 ⼗六叶 叶帖贴牒接猎妾蝶箧涉捷颊楫摄蹑谍协侠荚睫慑蹀挟喋燮褶靥烨摺辄捻婕聂霎 ⼗七洽 洽狭峡法甲业邺匣压鸭乏怯劫胁插押狎掐夹恰眨呷喋札钾。
目录:KEY篇第一章----按键程序编写的基础KEY篇第二章----基于状态转移的独立按键程序设计LED篇第三章----模块化编程初识LED篇第四章----渐明渐暗的灯LED篇第五章----多任务环境下的数码管编程设计我们用学单片机不要停在演示的基础上。
只能让单片机完成局部事。
这样我们永远不会走出流水灯地狱!!!学习单片机也已经有几年了,藉此机会和大家聊一下我学习过程中的一些经历和想法吧。
也感谢一线工人提供了这个机会。
希望大家有什么好的想法和建议都直接跟帖说出来。
毕竟只有交流才能够碰撞出火花来^_^。
几年前,和众多初学者一样,我接触到了单片机,立刻被其神奇的功能所吸引,从此不能自拔。
很多个日夜就这样陪伴着它度过了。
期间也遇到过非常多的问题,也一度被这些问题所困惑……等到回过头来,看到自己曾经走过的路,唏嘘不已。
经常混迹于论坛里,也看到了很多初学者发的求助帖子,看到他们走在自己曾走过的弯路上,忽然想到了自己的那段日子,心里竟然莫名的冲动,凡此总总,我总是尽自己所能去回帖。
很多时候,都想写一点什么东西出来,希望对广大的初学者有一点点帮助。
但总是不知从何处写起。
今天借一线工人的台,唱一唱我的戏。
“卖弄”也好,“吹嘘”也罢,我只是想认真的写写我这一路走来历经的总总,把其中值得注意,以及经验的地方写出来,权当是我对自己的一个总结吧。
而作为看官的你,如果看到了我的错误,还请一定指正,这样对我以及其它读者都有帮助,而至于你如果从中能够收获到些许,那便是我最大的欣慰了。
姑妄言之,姑妄听之。
如果有啥好的想法和建议一定要说出来。
一路学习过来的过程中,帮助最大之一无疑来自于网络了。
很多时候,通过网络,我们都可以获取到所需要的学习资料。
但是,随着我们学习的深入,我们会慢慢发现,网络提供的东西是有限度的,好像大部分的资料都差不多,或者说是适合大部分的初学者所需,而当我们想更进一步提高时,却发现能够获取到的资料越来越少,相信各位也会有同感,铺天盖地的单片机资料中大部分不是流水灯就是LED,液晶,而且也只是仅仅作功能性的演示。
于是有些人选择了放弃,或者是转移到其他兴趣上面去了,而只有少部分人选择了继续摸索下去,结合市面上的书籍,然后在网络上锲而不舍的搜集资料,再从牛人的只言片语中去体会,不断动手实践,慢慢的,也摸索出来了自己的一条路子。
当然这个过程必然是艰辛的,而他学会了之后也不会在网络上轻易分享自己的学习成果。
如此恶性循环下去,也就不难理解为什么初级的学习资料满天飞,而深入一点的学习资料却很少的原因了。
相较于其他领域,单片机技术的封锁更加容易。
尽管已经问世了很多年了,有价值的资料还是相当的欠缺,大部分的资料都是止于入门阶段或者是简单的演示实验。
但是在实际工程应用中却是另外一回事。
有能力的高手无暇或者是不愿公开自己的学习经验。
很多时候,我也很困惑,看到国外爱好者毫不保留的在网络上发布自己的作品,我忽然感觉到一丝丝的悲哀。
也许,我们真的该转变一下思路了,帮助别人,其实也是在帮助自己。
啰啰嗦嗦的说了这么多,相信大家能够明白说的是什么意思。
在接下来的一段日子里,我将会结合电子工程师之家举办的主题周活动写一点自己的想法。
尽可能从实用的角度去讲述。
希望能够帮助更多的初学者更上一层楼。
而关于这个主题周的最大主题我想了这样的一个名字“从单片机初学者迈向单片机工程师”。
名字挺大挺响亮,给我的压力也挺大的,但我会努力,争取使这样的一系列文章能够带给大家一点帮助,而不是看后大跌眼镜。
这样的一系列文章主要的对象是初学者,以及想从初学者更进一步提高的读者。
而至于老手,以及那些牛XX 的人,希望能够给我们这些初学者更多的一些指点哈~@_@我们首先来看第一章节从这一章开始,我们开始迈入单片机的世界。
在我们开始这一章具体的学习之前,有必要给大家先说明一下。
在以后的系列文章中,我们将以51内核的单片机为载体,C语言为编程语言,开发环境为KEIL uv3。
至于为什么选用C语言开发,好处不言而喻,开发速度快,效率高,代码可复用率高,结构清晰,尤其是在大型的程序中,而且随着编译器的不断升级,其编译后的代码大小与汇编语言的差距越来越小。
而关于C语言和汇编之争,就像那个啥,每隔一段时间总会有人挑起这个话题,如果你感兴趣,可以到网上搜索相关的帖子自行阅读。
不是说汇编不重要,在很多对时序要求非常高的场合,需要利用汇编语言和C语言混合编程才能够满足系统的需求。
在我们学习掌握C语言的同时,也还需要利用闲余的时间去学习了解汇编语言。
1.从点亮LED(发光二极管)开始在市面上众多的单片机学习资料中,最基础的实验无疑于点亮LED了,即控制单片机的I/O的电平的变化。
如同如下实例代码一般void main(void){LedInit() ;While(1){LED = ON ;DelayMs(500) ;LED = OFF ;DelayMs(500) ;}}程序很简单,从它的结构可以看出,LED先点亮500MS,然后熄灭500MS,如此循环下去,形成的效果就是LED以1HZ的频率进行闪烁。
下面让我们分析上面的程序有没有什么问题。
看来看出,好像很正常的啊,能有什么问题呢?这个时候我们应该换一个思路去想了。
试想,整个程序除了控制LED = ON ;LED = OFF;这两条语句外,其余的时间,全消耗在了DelayMs(500)这两个函数上。
而在实际应用系统中是没有哪个系统只闪烁一只LED就其它什么事情都不做了的。
因此,在这里我们要想办法,把CPU解放出来,让它不要白白浪费500MS的延时等待时间。
宁可让它一遍又一遍的扫描看有哪些任务需要执行,也不要让它停留在某个地方空转消耗CPU时间。
从上面我们可以总结出(1) 无论什么时候我们都要以实际应用的角度去考虑程序的编写。
(2) 无论什么时候都不要让CPU白白浪费等待,尤其是延时(超过1MS)这样的地方。
下面让我们从另外一个角度来考虑如何点亮一颗LED。
先看看我们的硬件结构是什么样子的。
我手上的单片机板子是电子工程师之家的开发的学习板。
就以它的实际硬件连接图来分析吧。
如下图所示一般的LED的正常发光电流为10~20MA而低电流LED的工作电流在2mA以下(亮度与普通发光管相同)。
在上图中我们可知,当Q1~Q8引脚上面的电平为低电平时,LED发光。
通过LED的电流约为(VCC - Vd)/ RA2 。
其中Vd为LED导通后的压降,约为1.7V左右。
这个导通压降根据LED颜色的不同,以及工作电流的大小的不同,会有一定的差别。
下面一些参数是网上有人测出来的,供大家参考。
红色的压降为1.82-1.88V,电流5-8mA,绿色的压降为1.75-1.82V,电流3-5mA,橙色的压降为1.7-1.8V,电流3-5mA兰色的压降为3.1-3.3V,电流8-10mA,白色的压降为3-3.2V,电流10-15mA,(供电电压5V,LED直径为5mm)74HC573真值表如下:(原文件名:74hc573.jpg)通过这个真值表我们可以看出。
当OutputEnable引脚接低电平的时候,并且LatchEnable引脚为高电平的时候,Q端电平与D端电平相同。
结合我们的LED硬件连接图可以知道LED_CS端为高电平时候,P0口电平的变化即Q端的电平的变化,进而引起LED的亮灭变化。
由于单片机的驱动能力有限,在此,74HC573的主要作用就是起一个输出驱动的作用。
需要注意的是,通过74HC573的最大电流是有限制的,否则可能会烧坏74HC573这个芯片。
上面这个图是从74HC573的DATASHEET中截取出来的,从上可以看出,每个引脚允许通过的最大电流为35mA 整个芯片允许通过的最大电流为75mA。
在我们设计相应的驱动电路时候,这些参数是相当重要的,而且是最容易被初学者所忽略的地方。
同时在设计的时候,要留出一定量的余量出来,不能说单个引脚允许通过的电流为35mA,你就设计为35mA,这个时候你应该把设计的上限值定在20mA左右才能保证能够稳定的工作。
(设计相应驱动电路时候,应该仔细阅读芯片的数据手册,了解每个引脚的驱动能力,以及整个芯片的驱动能力)了解了相应的硬件后,我们再来编写驱动程序。
首先定义LED的接口#define LED P0然后为亮灭常数定义一个宏,由硬件连接图可以,当P0输出为低电平时候LED亮,P0输出为高电平时,LED熄灭。
#define LED_ON() LED = 0x00 //所有LED亮#define LED_OFF() LED = 0xff //所有LED熄灭下面到了重点了,究竟该如何释放CPU,避免其做延时空等待这样的事情呢。
很简单,我们为系统产生一个1MS的时标。
假定LED需要亮500MS,熄灭500MS,那么我们可以对这个1MS的时标进行计数,当这个计数值达到500时候,清零该计数值,同时把LED的状态改变。
unsigned int g_u16LedTimeCount = 0 ; //LED计数器unsigned char g_u8LedState = 0 ; //LED状态标志, 0表示亮,1表示熄灭void LedProcess(void){if(0 == g_u8LedState) //如果LED的状态为亮,则点亮LED{LED_ON() ;}else //否则熄灭LED{LED_OFF() ;}}void LedStateChange(void){if(g_bSystemTime1Ms) //系统1MS时标到{g_bSystemTime1Ms = 0 ;g_u16LedTimeCount++ ; //LED计数器加一if(g_u16LedTimeCount >= 500) //计数达到500,即500MS到了,改变LED的状态。
{g_u16LedTimeCount = 0 ;g_u8LedState = ! g_u8LedState ;}}}上面有一个变量没有提到,就是g_bSystemTime1Ms 。
这个变量可以定义为位变量或者是其它变量,在我们的定时器中断函数中对其置位,其它函数使用该变量后,应该对其复位(清0) 。
我们的主函数就可以写成如下形式(示意代码)void main(void){while(1){LedProcess() ;LedStateChange() ;}}因为LED的亮或者灭依赖于LED状态变量(g_u8LedState)的改变,而状态变量的改变,又依赖于LED计数器的计数值(g_u16LedTimeCount ,只有计数值达到一定后,状态变量才改变)所以,两个函数都没有堵塞CPU的地方。
让我们来从头到尾分析一遍整个程序的流程。
程序首先执行LedProcess() ;函数因为g_u8LedState 的初始值为0 (见定义,对于全局变量,在定义的时候最好给其一个确定的值)所以LED 被点亮,然后退出LedStateChange()函数,执行下一个函数LedStateChange()在函数LedStateChange()内部首先判断1MS的系统时标是否到了,如果没有到就直接退出函数,如果到了,就把时标清0以便下一个时标消息的到来,同时对LED计数器加一,然后再判断LED计数器是否到达我们预先想要的值500,如果没有,则退出函数,如果有,对计数器清0,以便下次重新计数,同时把LED状态变量取反,然后退出函数。