3214|6

2942

帖子

4

TA的资源

五彩晶圆(中级)

楼主
 

我的单片机开发之路(二) [复制链接]

在掌握了Keil和Protel 99以后我就正式入行了。先前我主要的工作是开发8051的汇编程序,公司主要产品是IC卡读写器(非CPU卡,使用IIC总线),那时如果会IIC总线和驱动128x64液晶就可以独挡一面了,甚至支撑一个公司都没问题。我当时主要的工作就是用VB6编写串口读写程序。师傅的主要工作是测试各种的IC卡读写程序的兼容性。我主要的工作是维护公司的设备和VB6程序。具体一点就是到处跑现场升级IC卡读写程序。那时IIC的总线程序是通过软件模拟的,比较麻烦的是有些卡的兼容性较差。有时IC卡的电器性能也是有细微的差别。所以要经常测试读卡器的兼容性。这样的工作也没什么挑战性。所以一直都是和AT89C52打交道。记得第一次更换单片机是因为那时需要写一个短信猫的读写程序,C写的字符串处理程序是非常费RAM的,AT98C52的RAM只有512字节,在处理字符串的时候很麻烦。于是更换成华邦的W77E58/516单片机。因为芯片里有内置的2K RAM。而且Flash也比AT89C52大。从那以后就开始关注各厂家的单片机了。因为大部分的单片机都支持C语言。以至于只要不支持C语言的单片机我是不要用的。那时候与同行交流的比较多的是哪家的单片机内存比较大,哪个单片机内部有EEPROM。我用的第一款AD是ADC0809,当时通过查询了很多资料才搞清楚怎么给ADC0809供时钟。在第一次使用查询模式调通ADC0809的程序时非常的高兴,还在当天晚上去了一家叫“巴西烤肉”的自助餐厅请了两个哥们大吃了一顿庆贺。但是由于ADC0809的引脚信号出现的时间很短,查询模式非常的不稳定。下定决心使用“中断”模式。在这之前包括按键程序都是使用的“查询”模式。虽然也混了几年“单片机江湖”,但是仍然是一个低级“菜鸟”。为了调试中断,我在一个引脚上挂了一个LED。只要进入中断就点量这个LED。经过几天的努力终于见到了那个魂牵梦绕的亮灯,就象人生第一次“XX”!我!我!我!终于成为了一个会写单片机中断的男人!!!这是我真正全面掌握单片机程序的里程碑。包括之后学习PIC单片机也没有太大的障碍。那时多么希望有一台“仿真器”呀!和现在大家的家伙事儿比真是羡慕啊!

最新回复

顶一下                                                                                                                                                详情 回复 发表于 2021-8-26 19:46
点赞 关注
 
 

回复
举报

26

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
楼主,Protel99se安装包能发一个嘛?
 
 
 

回复

257

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
你这单片机还是可以用C写的,不错了
 
 
 

回复

3243

帖子

0

TA的资源

纯净的硅(高级)

4
 

顶一个

个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 
 

回复

110

帖子

0

TA的资源

一粒金砂(高级)

5
 

顶一个。

 
 
 

回复

4856

帖子

3

TA的资源

版主

6
 

入门容易吗,其实我觉得挺难的,当初看了一些视频,看了一些资料,结果上手一块开发板还是头昏

 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

7
 

顶一下                                                                                                                                             

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表