本人学的时C言语,请高手讲解下对以下汇编代码的理解

2019-03-25 19:20发布

新建 .txt (8.54 KB, 下载次数: 12) 2013-3-19 20:56 上传 点击文件名下载附件

PIC16的B端口接在主芯片上。
PIC16是怎么通过B端口获得各种数据的,看不明白,,主要是中断里面的程序!
请高手讲解下对这段代码的理解。。。最好能翻译成C语言。
我主要是想翻译成C言语。
先谢谢各路高手了。。。! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
jishuaihu
1楼-- · 2019-03-26 01:21
C语言和汇编并不是一句一句对应的,不同的内核的汇编也是不一样的,我没用过pic的芯片,如果想了解汇编的话可以在他们网站上找一下,网上应该也有。一条指令一条指令的对比一下。
汇编程序虽然有执行效率高的优点,但是可读性差,可移植性也差。如果不是对速度要求苛刻的话用C更简单一些,等到能够熟练使用C的时候,再看汇编会容易一些。不知道你现在的水平怎么样,不过汇编是对单片机内核的操作,不只是几个字符那么简单,学汇编要先了解芯片的结构。慢慢来吧
qazplm3218
2楼-- · 2019-03-26 05:41
谢谢你,,

我也知道要慢慢来,但是这个比较急。所以只能救助大家了,看看能不能帮帮忙。。
jishuaihu
3楼-- · 2019-03-26 06:59
 精彩回答 2  元偷偷看……
qazplm3218
4楼-- · 2019-03-26 08:16
是的,,,对B口的数据进行处理。。大概分析下也可以
对汇编实在是难理解,看不懂,哎。。。。
qazplm3218
5楼-- · 2019-03-26 11:01
就是从B口获取数据,然后进行分析处理,最后显示在LCD液晶屏上面(比如:电池电压、电流等等)
jishuaihu
6楼-- · 2019-03-26 16:06
这段代码没有这么大作用吧?这些功能可以自己用C写一下啊。希望能有个熟悉PIC的人帮你,我没用过PIC的东西

一周热门 更多>