打印

关于PIC8位的单片机的问题

[复制链接]
1804|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jtas|  楼主 | 2011-3-25 11:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人初学者,第一次接触PIC8位的单片机,没什么思绪?不知道怎么学?请问各位要怎么入手???不胜感激!!!
沙发
兰天白云| | 2011-3-25 16:22 | 只看该作者
推荐一本书《PIC单片机入门与实战》张明峰编著

使用特权

评论回复
板凳
Mary_luo| | 2011-3-25 17:20 | 只看该作者
地板
NE5532| | 2011-3-25 20:55 | 只看该作者
如果没搞过单片机,就找两个简单的实例看下什么是单片机,单片机怎么工作;如果搞过的,就找个Datasheet看内核,外设用到谁看谁,Over。

使用特权

评论回复
5
shizaigaole| | 2011-3-26 09:19 | 只看该作者
第一步: 树立观念,单片机就是个可编程的集成块,没啥神秘,就三招两式,很简单。
第二部: 掌握编程语言
第三遍:熟悉开发环境,学会编译最简单程序,学会排除程序编译中的错误
第四步:熟悉开发环境,通过下载调试,工具把最简单程序下载到单片机里面
第五步:既然单片机是个可编程的集成块,那就要设置其工作状态,首先要彻底弄清楚其配置字概念
搞清楚配置字含义,这些东西决定了PIC单片机上电运行的初始状态
第六部:学习IO口线,熟悉IO口线的硬件结构,输入输出配置,输入输出操作,
编一个最简单的点灯,按键输出程序验证之
第七部:学习定时器,设计简单的闪灯程序
第八步:学习中断,设计基于中断的定时器闪灯程序.


如此几步,就入门了,
要应用纯熟,以后还要学习PIC本身体系结构和指令系统,以及各类外设模块
要深度应用,还要学习系统测量,系统控制的各种概念,计算方法。。。。。。。。
除此还有,程序逻辑的设计方法。。。

单片机本身其实不难,尽管有点繁琐,
难的是以后的深入.........

使用特权

评论回复
6
shizaigaole| | 2011-3-26 09:26 | 只看该作者
初学首先还是要弄块带程序的开发板,照猫画虎,
先熟悉开发环境,才能实践,才能进步。

一开始
不要自己焊板子,做板子,
不要把时间浪费在大家都走过的路上。

工欲善其事必先利其器.

使用特权

评论回复
7
jtas|  楼主 | 2011-3-26 09:58 | 只看该作者
恩恩,谢谢给位的建议,之前有学过51,对单片机有一定的认识了!!!

使用特权

评论回复
8
jiangsong8068| | 2011-4-9 13:24 | 只看该作者
现在大部分PIC方面的资料都是用的汇编写的,可是想用C来写。就是觉得PIC用C的例子太少了。大家有没有同感啊?

使用特权

评论回复
9
雪山飞狐D| | 2011-4-9 15:10 | 只看该作者
理解哈结构和PIC特殊分页就可以了,直接用C

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

5

帖子

1

粉丝