我好乱啊!!!!

2020-01-27 11:30发布

学了一段时间汇编了,想做个东西用汇编练练手,于是就选了电子锁,主要有三个模块,矩阵键盘,AT24C02,还有就是led灯验证。这个用c写就没什么难的,但是用汇编写,咋就这么难啊,感觉越写越乱,越来乱越不能掌控自己写的程序了,于是呼的一声,把keil,proteus,资料全都关掉!跑到这里来发牢骚,妈的,写了一半天,头痛欲裂的感觉有木有!!我在想到底是用汇编比用c难还是自己刚接触汇编许多技巧不会,突然又想起来了自己第一次用c编程的那种感觉,似乎有些类似。。是不是自己比较笨啊?还是自己不具备那种在脑中的抽象思维?还是客观的一些东西,一些程序框架没有拟清楚?求大神指点一二。。。。我操!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
31条回答
东海傲虾
1楼-- · 2020-01-30 10:08
Soul.art 发表于 2013-8-12 20:31
汇编个啥啊,撸主找乱,需要精确延时的函数写成汇编尚可,其他皆用C带过

精准的delay要用滴答定时器来做的,汇编也不行的。
woshigeshuai
2楼-- · 2020-01-30 12:45
由简入深,用C一开始什么都不用管,只管写代码。

可是用汇编一开始就是注意很多东西,要设置堆栈地址,要知道自己的用的RAM放在哪,要知道哪里需要加RET,多加或少加 程序都会乱。慢慢来吧,熟练了就感觉用汇编很HIGH的。
hyghyg1234
3楼-- · 2020-01-30 17:59
大哈欠E 发表于 2013-8-12 21:09
如果您想年轻人走的更远,就推荐一本好的模电书吧。。

大学课本,模拟电子技术就是很好的书
AIHHLI
4楼-- · 2020-01-30 20:30
 精彩回答 2  元偷偷看……
myxiaonia
5楼-- · 2020-01-30 23:45
大哈欠E 发表于 2013-8-12 20:40
学了一段时间就是想用汇编做个东西,然后就不用汇编了,再用c做东西。学汇编主要彻底了解一下单片机工作 ...

实际上在调试的时候多看看反汇编的内容,差不多也就是在熟悉汇编了
cshp138
6楼-- · 2020-01-31 05:05
汇编当然比C语言难,高级语言的出现就是为了体现比旧编程方式更容易理解,使用,更接近人的思维方式。汇编只要理解它是如何运作就行,不需要深入。除非你真的闲着蛋疼

一周热门 更多>