佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

123
返回列表 发新帖
楼主: jason86

关于PIC电路的小小问题

[复制链接]
发表于 16-4-2008 09:20 PM | 显示全部楼层

回复 38# pic 的帖子

就是在22楼的那个1n4148。
回复

使用道具 举报


ADVERTISEMENT

发表于 16-4-2008 09:34 PM | 显示全部楼层
原帖由 akito 于 16-4-2008 06:36 PM 发表

Subtraction,Division,Shift right,Shift left,decrement,logical complement 是怎样拿到的?一直看不懂= =


这些只是example. 他是教你如何在c 写substraction, addition, logical complement等
回复

使用道具 举报

发表于 17-4-2008 12:00 AM | 显示全部楼层
原帖由 fritlizt 于 16-4-2008 09:34 PM 发表


这些只是example. 他是教你如何在c 写substraction, addition, logical complement等

我就是不明白例如为什么b-a会拿到0x0e
为什么不是0x08 = ="
回复

使用道具 举报

发表于 17-4-2008 07:49 AM | 显示全部楼层
原帖由 yes1010 于 16-4-2008 12:59 PM 发表
那1n4148是防止在download program去microcontroller 时用13.4v的因响吗?

如是指#22楼的那个1N4148,那你是对的, 避免programming时MCLR的13V和5V相冲突~
回复

使用道具 举报

发表于 17-4-2008 07:53 AM | 显示全部楼层
原帖由 akito 于 17-4-2008 12:00 AM 发表

我就是不明白例如为什么b-a会拿到0x0e
为什么不是0x08 = ="

那是16进位值
a=0x03  (a=3   - 10进值)
b=0x11  (b=17   - 10进值)

所以:
b-a = 0x0E  (14 - 10进值)
回复

使用道具 举报

发表于 20-4-2008 01:17 AM | 显示全部楼层
原帖由 akito 于 17-4-2008 12:00 AM 发表

我就是不明白例如为什么b-a会拿到0x0e
为什么不是0x08 = ="


0x11是hexadcimel.也就是16位进值。 1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,10,11/......
0x11 - 0x03 = 17 - 3 = 14 = 0x0e.
回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 27-12-2024 02:39 AM , Processed in 0.124638 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表