Electronics 板


LINE

最近在阅读PIC系列单晶片的使用手册,有几个小问题想不通,想请问: 1.以80C51来说,我们可以直接将常数值用立即定址的方式给输出PORT,如: MOV P1,#10101010B 但是在PIC系列IC的标准指令集中,资料搬移指令细分为很多种,却没有一种可 以直接将常数丢往输出PORT(根据使用手册叙述,PORT似乎可以视为暂存器,但 仍然没有一种资料搬移指令可以将常数丢往暂存器。),如果要达到上述功能, 仅能靠: MOVLW B'10101010' MOVWF PORTB 来实现,以执行所花费时间来看,的确不一定会比较久,但对於撰写的过程中, 每次要操作输出PORT(暂存器)都得经过W累加器感觉有点麻烦。 想请问一下是不是有更简单或是更常用的方法呢? 2.以80C51来说,使用者很清楚基本的暂存器总共有8*4(R0~R7*4组暂存器库),然 而在PIC的架构中,暂存器确是一个个"区块",如果8-BIT划成一个的话应该有非常 多暂存器可以用,但是纵使知道很多,却不知道如何操作起,因为它们没有"名字" ,想请问我该如何把这麽大一片记忆体空间,规划成暂存器呢(像是R0就是指XXX位 址、R1就是指XXX位址这种感觉)? 3.之前询问入门方式时,有版众建议我可以参加该公司的教学课程,於是我上该公 司网站寻找课程资讯,并找其课程讲义下来看,发现最基础的课程中,都含有撰写 程式的部分,这是不是代表要参加课程,至少要先把指令集背熟呢?因为我无法确 定课程要对公司产品熟悉到什麽样的地步,才不会觉得无法理解上课内容,这点想 请有参加过这些课程的版众能分享一点心得。 1、2点疑问因为我唯一学习过的单晶片只有89C51系列,所以都是以这个来做比较 ,当然我很了解两者於架构上不同,所以不见得能做到我所叙述的问题,如果是观 念上的错误,还请大家帮忙指正。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.181.137
1F:推 cowbaoh:个人觉得第1个问题就那样写最好了吧!PIC要做什麽事都会经 04/29 22:31
2F:→ cowbaoh:过w暂存器 习惯就好了 我们上课在写也是都这样用 04/29 22:32
3F:→ cowbaoh:至於入门 有人带最好啦 你也可以买书来看 或自己做一些小 04/29 22:33
4F:→ cowbaoh:西之类的 练习书里的例子也可以 或把你以前做过的事 转到 04/29 22:34
5F:→ cowbaoh:PIC上面写写看 看能不能work 这样应该就可以了吧 04/29 22:36
6F:→ cowbaoh:这本Embedded Design with the PIC18F452 Microcontroller 04/29 22:38
7F:→ cowbaoh:还不错 里面有附一块板子 自己把零件焊一焊 书上的练习就 04/29 22:39
8F:→ cowbaoh:可以一一去试啦 至於指令 常用的记一记就好啦 04/29 22:41
9F:→ icetofux:我目前就是打算把以前写过的小东西,甚至是新东西换成 04/29 22:49
10F:→ icetofux:PIC来尝试看看,至於有人带这个可能比较困难,因为 04/29 22:50
11F:→ icetofux:身旁没人在学这个,买书的话我在书店看过几本,感觉 04/29 22:50
12F:→ icetofux:内容都差不多,所以想说先从DATA SHEET先熟读,再上 04/29 22:51
13F:→ icetofux:教学网站看范例这样。 04/29 22:52
※ 编辑: icetofux 来自: 218.167.84.181 (04/29 22:54)







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job 或 站内搜寻

TOP