顺着教程,我也点亮了单片机上的LED小灯,程序很简单,其实没什么值得欣喜的事,但是让我像吃了苍蝇一样的是,我照着实例几乎就等于是在一点一点照着抄了,我特么居然还能抄错。

一开始是最基本的忘在每条语句后面加一个;号,我还像个煞笔一样写了好几行才发现不对,再后来,知道注意加;号了,我又不注意加空格,简直日狗,终于磕磕巴巴把程序炒好了,又细细的检查了好几遍,确定没问题以后,点击编译,人家书上写的应该是29个字节,我这显示27个,可我里里外外看了好几遍,没错啊,和书上编程的一样,心想管他呢,先编译出来看看。最后结果栏和书上写的完全不对,怎么看都是我写错了,可我又一眼找不出来,没办法,只能从头到尾从下到上一个字母一个数字的查,连最简单的数字1和0我都仔细的看了看,最终在开头找到了错误。

include <reg52.h> 被我写成了#include <rge52.h>,我还一直没看出来。

改好了以后,字节不符的事情就被我忽略到脑后了,我犯了老师一开始就强调的一个最大错误:你糊弄程序,程序就会糊弄你。
我重新编译,这下子显示正确了,程序没毛病,怀着激动的心情拿出开发板下载好程序,一运行,灯不亮?!wtf?! 我懵了,又重新对照了一遍,发现漏了一条 ADDR0 = 0;语句。
真想狠狠骂自己一顿,黑纸白字,清清楚楚写着的那么几行语句,不是忘记加符号就是写错单词,要么就是漏了,眼镜是干什么吃的?点亮了灯,心情却十分沉重,我这马马虎虎的毛病必须改掉!太傻逼了!
做好笔记,认真的思考了一下这节课的课后习题,不懂得重新翻回去再看看记记,到最后又把整个程序自己先想一遍,然后再重新认真的抄在笔记本上,时间就已经来到10点了,时间过得是真他妈的快!
本来下午我看书看得好好的,隔壁的小孩大人就特么想打了鸡血一样,大吼大叫,大人还因为小孩子总做错作业混合双打了好一会,那小孩就当老师的妈妈已经打了他一个下午,鬼哭狼嚎,丝毫不在意别人的感受,仿佛真的还就把这类当成自己的家了,我尝试着不去理不去想,可那个声音太刺耳了,一口浓浓的带着味儿的河南话,omg,受够了!就是以为有这样的邻居,我第一次对河南人印象极差!
但是没得办法,总不能去把一家子打一顿?我觉得打一顿都不能解决问题,他们大吼大叫习惯了,改不了的,要么搬家。我只好网上搜一下耳塞,可物流还要时间呢,我一刻也受不来了,突然想到我以前上下班在路上看到过劳保店,兴许那里可以买到现成的用,今晚可以逃避这让人崩溃的噪音了。
借着吃完饭买东西的机会我去转了一圈,几家劳保店全部关门,大街上冷冷清清的,只好去五金店试试运气,结果还真让我找到了,好坏先买回去,2块钱一副,拿了5副回去,回来隔壁还是叽叽喳喳的,我感觉做好饭吃完烧水洗洗脸洗脚,吧耳塞用力的堵到耳道里,哦我的上帝,世界清净了,这才能安心的看会书。
可就这3M公司出品的耳塞还是挡不住隔壁一家小孩大人的嬉闹声,这一三口吃完饭又在床上嬉闹起来,笑的稀里哗啦的,隔着耳塞我都还能清晰的听到他们的笑声,真不敢想想摘下耳机那该多恐怖。不过耳塞隔绝了大部分,我还是可以勉强看进去书,买耳塞这个决定真的是太正确了!
3.11.1.jpg

最后修改:2021 年 11 月 30 日
如果觉得我的文章对你有用,请随意赞赏