单片机开发基础本部分主要介绍单片机系统的一般开发方法和利用Proteus进行硬件仿真的方法
单片机工程开发过程理解目标需求分析选定技术路线硬件设计及制作硬件测试软件设计软硬件联调仿真(可选)七、单片机程序设计接到任务需求分析,要做什么
芯片选型及方案选择,怎么做
硬件设计及制作软件设计项目需求分析报告电路原理图PCB电路板控制程序一
硬件选型ATMEL89S51系列特点:便宜(3~8元/片)支持ISPTQFP封装DIP封装PLCC封装AT51系列型号简介后缀的数字部分,表示支持的最高系统时钟
例:AT89S51-24AU,“24”表示可支持最高为24MHZ的系统时钟
后缀第一个字母,表示封装
“P”:DIP封装,“A”:TQFP封装,“J”:PLCC封装
例:AT89S51-24AU,“A”表示TQFP封装
后缀最后一个字母,表示应用级别
“C”:商业级,“I”:工业级(有铅)、“U”工业级(无铅)
例:AT89S51-24AU,“U”表示无铅工业级
AT89S51-24AI,“I”表示有铅工业级
PIC单片机简介AVR单片机性能简介其他外围器件缓冲、译码芯片:74ls273,74ls244,74ls138……通用输入输出(GPIO)扩展:8155,8255……串口通讯芯片:MAX232,MAX485,MAX13184E……A/D,D/A转换器:ADC0832,DAC0809,MAX197……其他外设驱动芯片:L297/298外部ROM、RAM:AT24C02,FM24C64……学习阶段使用少量芯片,推荐Maxim,可以到其公司网站免费申请样片:http://www
maxim-ic
cn/samples/二、硬件设计硬件设计的产物是系统硬件原理图原理图——用连线或标签标示电路硬件管脚连接关系的图纸
原理图的绘制软件很多,常用的