夜深了,发一个4*4的16按键控制数码管的程序
弄到深夜,总算调试完成,没有注释,不指望谁能读,只是发表上来,以资鼓励
芯片采用的是at89c52
数码管接P1的8个角,共阳极
按键接P2的8个个角,P2.4-P2.7对应竖四列低电平,P2.0-P2.3对应横四列高电平
#include
typedef unsigned char uchar;
sbit P20 = P2 ^ 0;
sbit P21 = P2 ^ 1;
sbit P22 = P2 ^ 2;
sbit P23 = P2 ^ 3;
uchar aNum[17] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xbf};
uchar P2_que[4] = {0x7f,0xbf,0xdf,0xef};
/*
void delay(int ms){
uchar i;
for(;ms>=1;ms--)
for(i=125;i>=1;i--);
}
*/
uchar getRow(uchar row){
switch(row){
case 0:
if(P23 == 0) return 2;
else return 1;
break;
case 1:
if(P22 == 0) return 2;
else return 1;
break;
case 2:
if(P21 == 0) return 2;
else return 1;
break;
case 3:
if(P20 == 0) return 2;
else return 1;
break;
default:
break;
}
}
uchar onClick(row,col){
static uchar stat[4][4]={0};
if(stat[row][col] == 2){
stat[row][col] |= getRow(row);
}else{
stat[row][col] = getRow(row);
}
if(stat[row][col] == 3){
stat[row][col] = 0;
return 1;
}
return 0;
}
int main(){
uchar i,j;
P1 = aNum[16];
while(1){
for(i=0;i<=3;i++){
P2 = P2_que[i];
for(j=0;j<=3;j++){
if( onClick(j,i) ){
P1 = aNum[j*4+i]&127;
}
}
}
}
}
在firefox下访问qq空间
首先,安装这个firefox扩展
然后设置代理为211.140.192.186 端口8080
接着访问http://z.qq.com
至此,一个强大的qq空间版本将呈现在你眼前,在里面,干任何事情都不需要图片验证码了。。包括登陆与留言
这个版本直接访问会被跳转到给PC用户看的页面。
不知道tx是根据什么进行验证是否通过手机访问的,修改request header的user-agent是无效的(事实上,你只要用上面的代理,即使是firefox默认的的request header也会通过验证)。难道说是ip段?
River Crab Society!
关于做好查缴《死亡笔记》等危害青少年身心健康的恐怖类印刷品的紧急通知
一样SBB的通知,SBB的执行方式。。。绝了
真的是river crab sociey 啊
高考了…吗?
今日才恍惚地意识到,今日高考了。
本来应该是我关心的头等大事,现在,我却远远呆在了考场之外。高考。。。很久以前就事不关己了。
而和我同届的同学们,此时此刻正在努力奋战中吧。
没有什么特别想说的,只是在这里祝福一下他们 。祝他们早日解脱…
想想这一年多来,似乎也没有完成多少当初定下的目标。而我的前同学们,都已经都在完成当前自己最大的目标。
所以在以后的日子里,自己要好好加油了。
最后:现在想想,高考,其实,无论结果是好是坏。。我还是不想去尝试一下
今天开始,正式使用ubuntu laptop
虽然,在laptop上用ubuntu很长时间了。但是不好意思地说,其实是当成一个方便搬运的台式PC用。
作为laptop最重要的特色之一:休眠,也就是悬挂功能。在我使用过的所有版本里,只能偶尔成功,而且几率非常小。
今天终于决心耗费精力和时间google来 寻求解决之道。
现在,问题MS是解决了,成功率是9/9 。剩下的就是时间考验的问题了。
终于,以后再也不用经历漫长开关机 过程了,更关键的是,那些现有的工作记录(打开的窗口和网页,打开的编辑文件,vi的会话记录等等)终于不会因为关机而消失了。真正保证了工作的延续性。
update:在启动mysql 的情况下。可能会导致悬挂失败。所以记得悬挂之前关闭mysql
下面一个需要解决的是,无线设备在配置错误的情况下,导致系统近于瘫痪的问题。
不知道blog该写点什么
很久没有更新了,没有想写的东西是一点,
还有一点就是本该放在blog上的东西,正慢慢被其他应用占据掉
讨论技术吧,我一般都放在自己的备忘wiki里面
说说自己在干什么或者在想什么吧,我开始喜欢放在nowhere里面
另:nowhere是一个仿ing的应用,但是它的作者正在一些原创功能,并不断更新中(我的blog顶部放了它的图片输出)。
一来我很喜欢这个应用,二来我也非常喜欢它的作者,所以就当上了忠实用户。
然后,blog可以干什么呢。其实做这些事情 还是很合适的,只是我心中有感而发的想法太少了。
blog还可以用来当日记,记录那些长篇大论的或者需要特别公之于众而且还不是流水帐的事情和想法 。
blog还是草根媒体的支柱力量,但是成为公民记者或者一个专业余记者对我来说,目标还是太远大了。
所以,我的blog该写点什么呢?
说出真心话
前段时间被hidecloud点名
因为种种原因,给搁置了
今天 糖棉 又通知我被点了,盛情难却。就同时接受两人的吧。
下面问题都是自己筛选喜欢的回答
hidecloud方的:
Q1: 2006年你最后悔的一件事是什么?
答:暑期时跳槽决心不够果断,结果又多干了半年
Q2:曾经有过最被感动的事是什么?
答:貌似是某次觉得自己太伟大。感动地哭了。
Q3:你最想要的5样东西是什么?
答:爱情,知识,健康, 钱,RP
Q4: 如果时间能倒流你希望回到哪一天
答:高一下学期开学当天
Q5:你心目中理想的爱人是什么样子呢?
答:不知道… 没有最理想,只有更理想,嘿嘿…
Q6:hidecloud在我眼里什么样?
答:心地善良。充满责任心,爱心,热情。热心公益事业,有圣人风范^_^
Q7:你在乎别人看你的眼光吗?会为了众人的反对放弃自己想要的东西或人吗?
答:非常在乎。但是我的固执是出名的。
Q8:愿意和hidecloud做一辈子的朋友么?
答:愿意和实事可能是两样的,也许日后我流俗了啥的,导致人生观价值观不同的话。可能会做不了朋友吧。
Q9: 你对现在的另一半满意吗?单身的回答现在想告别单身吗?
答:恋爱这种事情 要看缘分呢,这个是未知数。不回答。暂时还是单身….
Q10:最近的一次生日你许的是什么愿望?
答:所爱的人们身体健康。
糖棉方的:
1.你会因为所爱的人另有所爱而终身不嫁/娶么
还是那句话。如果缘分到了,不是自己能决定的。终身…伤害自己的行为绝对是不允许的。除非是可以等到的幸福。
2.假如老天就只给你3天的时间可以活,你打算怎么度过这宝贵的3天,期待有什么样的事发生呢?
天天睡觉,什么都不想了。太累了。
3.谈谈你未来10年的远大计划吧。
暂时还没想。命运太会捉弄人了,不再抱有这方面的YY了。
4.心目中的白马王子/公主是誰?
小豚
5.如果遇到火灾,你第一会带走的是什么?
自己这条小命
6.第一次失眠是什么时候,为什么事情失眠?
小学二年级,第一次春游的前夜。
7.男人和女人之间可能有纯粹的友谊吗?
估计很难,boy和girl之间,走得太近。关系就容易暧昧。
8.你对暧昧的理解是什么?
不纯粹的友谊,参考问题7。
9.现在最想见的人是谁以及最想和他/她说的话?
上帝,让我变帅一点吧。
10.说一本你最喜欢的书吧?可以的话再说说为什么吧。
《我的精神家园》,思想启蒙读本…
11.听过最伤感的诗或词是什么?
十年生死两茫茫,不思量,自难忘。
12.(浅灰的问题)曾经恋人们许下的誓言都会长着翅膀飞走吗?
还没经历过,很难说….
两人 共同的问题:
2006年,你有哪些愿望没有完成?2007年最大的愿望是什么?
都是:变NB一点
VeryCD云南助学之旅中的小明星
VeryCD做了这个非常有意义的事情
在VeryCD站长dash的flickr专辑中, 有一个可爱的小姑娘频繁出现
下面抽取几张样本:
光线不太好,照得皮肤太黑



知道要给她拍特写,害羞了呢




这几张照得水灵水灵的



再八卦一下:这个小姑娘叫卢长英,真的是非常可爱。
但是你看到这脏脏的衣服和手掌,心里也会不是滋味吧。
助学的意义何在?就是能让他们日后可以融入社会,给他们改变命运的机会。
所以给VeryCD鞠躬了!
有兴趣的同学可以进这个专辑去看看更多的图片哦
坐上了CRH
第一次见这种车
流线型的白色车身
超低的底盘
160的时速
无锡直达上海,用时55分钟
真正的特快!
和普通特快一样的价格
坐舱有如飞机内部坐舱
还有连洗手液都自动喷的洗手间
爽歪歪了
据说那里的马桶也很高级,但是没用,可惜可惜
乘的是T717,去南京方向应该就是T716了
有兴趣的同学可以试试哦
CRH=China Railway High-Speed
I’m 大彘
小豚…
I’m大彘
I leave this post
Hoping you can find me