mc9s08JS16最小系统
- 格式:pdf
- 大小:106.07 KB
- 文档页数:2


.
.. 单片机最小系统设计
时间:2011-05-01 22:47:54 来源: 作者:
单片机最小系统设计
该单片机最小系统具有的功能:
(1)具有2位LED数码管显示功能。
(2)具有八路发光二极管显示各种流水灯。
(3)可以完成各种奏乐,报警等发声音类实验。
(4)具有复位功能。
功能分析
(1)两位LED数码管显示功能,我们可以利用单片机的P0口接两个数码管来现这个功能;
(2)八路发光二极管显示可以利用P1口接八个发光二极管实现这个功能;
(3)各种奏乐、报警等发声功能可以采用P2.0这个引脚接一蜂鸣器来实现。
(4)利用单片机的第9脚可以设计成复位系统,我们采用按键复位;利用单片机的18、19脚可以设计成时钟电路,我们利用单片机的内部振荡方式设计的。
设计框图
硬件电路设计
根据本系统的功能,和单片机的工作条件,我们设计出下面的电路图。 .
..
元件清单的确定:
数码管:共阴极2只(分立)
电解电容:10UF的一只
30PF的电容2只
220欧的电阻9只
4.7K的电阻一只
1.2K的电阻一只
4.7K的排阻一只,
12MHZ的晶振一只
有源5V蜂名器一只
AT89S51单片机一片
常开按钮开关1只
紧锁座一只(方便芯取下来的,绿色的)
发光二极管(5MM红色)8只
万能板电路版15*17CM
S8550三极管一只
4.5V电池盒一只,导线若干。 七、硬件电路的焊接
按照原理图把上面的元件焊接好,详细步骤省略。
相关程序编写
针对上面的电路原理图,设计出本单片机最小系统的详细功能:
(1)、第一个发光二极管点亮,同时数码管显示“1”。
(2)、第二个发光二极管点亮,同时数码管显示“2”。
(3)、依次类推到第八个发光二极管点亮,同时数码管显示“8”。
以上出现的是流水灯的效果
(4)、所有的发光二极管灭了,同时数码管现实“0”。 .
.. (5)、数码管显示“1”。
(6)、数码管显示“2、……”直到“9、A、B、C、D、E、F、Y”。
MC9S12XS128单片机最小系统设计
作者:文/周刚,杨永平,杨金峰
来源:《时代汽车》 2016年第6期
周刚 杨永平 杨金峰
陕西理工学院 陕西省工业自动化重点实验室 陕西省汉中市 723000
摘 要: 本课题基于对单片机最小系统的研究,在现有汽车电子控制技术的基础下,通过对汽车电控系统的学习,完成对单片机电路设计 、时钟电路设计 、电源电路设计、通讯电路设计(串口、CAN)。
关键词:汽车电子;单片机电路设计;时钟电路设计;通讯电路设计
1 前言
目前世界轿车95% 以上都采用了电子控制。在我国,从70 年代才开始此领域的研究,研究开发和生产能力还相当的薄弱,只有欧洲国家70 年代的水平。通过对汽车电控系统的学习以及其在多内外发展的对比情况,深刻认识到国内汽车电子发展的不足。因此我们必须认识自己的不足,努力学习国外先进技术,开拓创新,形成自己独有的技术,为我国汽车电子事业做出巨大的贡献。本课题就是在此情况下提出的,由于目前大多数汽车发动机还以汽油机为主,因此在本论文中主要针对汽油机的电子控制技术进行研究的。
2 原理图的绘制
首先启动 Altium Designer release 10, 然后单击工具栏[ 文件]—[ 新建]—[ 原理图],把原理图重新命名为“最小系统”并保存到新建的工程文件夹中。根据所需要的元器件从库中寻找,然后拖动放到原理图工作区域中,然后进行原理图的布线。然后对封装所有的元器件进行封装,根据各元器件的引脚的控制功能以及控制的对象不同建立相关的连接。然后单击工具栏的[ 工程]—[Compile Document 最小系统. SchDoc] 检查原理图是否有错,有错则可根据相关提示进行更改。
3 PBC 板的设计
将画好的原理图导入PCB 板,进行PCB板的制作。首先单击工具栏[ 文件]—[ 新建]—[PCB],重命名并保存到和原理图一个工程中。然后在单击工具栏中的[ 设计]—[Update
晶振:一般选用11.0592M,因为可以准确地得到9600波特率和19200波特率
晶振电路:单片机系统正常工作的保证,如果振荡器不起振,系统将会不能工作;假如振荡器运行不规律,系统执行程序的时候就会出现时间上的误差,这在通信中会体现的很明显:电路将无法通信。他是由一个晶振和两个瓷片电容组成的,x1和x2分别接单片机的x1和x2,晶振和瓷片电容是没有正负的,注意两个瓷片电容相连的那端一定要接地。
复位电路:给单片机一个复位信号(一个一定时间的低电平)使程序从头开始执行;一般有两中复位方式:上电复位,在系统一上电时利用电容两端电压不能突变的原理给系统一个短时的低电平;手动复位,同过按钮接通低电平给系统复位,这时如果手按着一直不放,系统将一直复位,不能正常工作,在这里我们需要注意用的电容是电解电容,是有正负的,如果接反了,他就会爆炸,我们可以用并口或者串口把程序下到单片机中,这样我们就可以省去了买烧录器, 3、电源, 说了半天还没有说到电源,要不单片机怎么工作呀,图中没有给出,第20管脚是地GND,第40管脚是电源VCC,一般我们在电源vcc处。加一个0.1uf的瓷片电容,滤掉电源中的高频雑波,使系统更安全。注意51单片机使用的是5付直流电源。
89c51内部有一个用于构成振荡器的高增益反向放大器,该放大器的输入输出引脚为XTAL1和XTAL2,它们跨接在晶体振荡器和用于微调的电容,便构成了一个自激励振荡器
电路中的C1、C2的选择在30PF左右,但电容太小会影响振荡的频率、稳定性和快速性。晶振频率为在1.2MHZ~12MHZ之间,频率越高单片机的速度就越快,但对存储器速度要求就高。为了提高稳定性我们采用温度稳定性好的NPO电容,采用的晶振频率为12MHZ。
重点介绍:
C1、C2作用:震荡补偿电容,可以放宽起震频率,让时钟电路容易起震。
C3的作用:为极性电容,上电瞬间,电容导通,可以通交流阻直流。给RST连续两个机器周期的高电平,即可完成上电复位,复位后,从程序存储器的第一条指令码开始执行。
MC9S12XS128单片机最小系统设计
周刚;杨永平;杨金峰
【期刊名称】《时代汽车》
【年(卷),期】2016(0)6
【摘 要】本课题基于对单片机最小系统的研究,在现有汽车电子控制技术的基础下,通过对汽车电控系统的学习,完成对单片机电路设计、时钟电路设计、电源电路设计、通讯电路设计(串口、CAN).
【总页数】2页(P46,48)
【作 者】周刚;杨永平;杨金峰
【作者单位】陕西理工学院陕西省工业自动化重点实验室 陕西省汉中市723000;陕西理工学院陕西省工业自动化重点实验室 陕西省汉中市723000;陕西理工学院陕西省工业自动化重点实验室 陕西省汉中市723000
【正文语种】中 文
【相关文献】
1.基于MC9S12XS128单片机的多功能智能小车系统设计2.基于MC9S12XS128单片机的管道内钢珠运动测量系统设计3.基于MC9S12XS128单片机的管道内钢珠运动测量系统设计4.基于MC9S12XS128单片机的汽车智能照明系统设计5.基于MC9S12XS128单片机的车载自动伸缩挡雨帘系统设计与研发
因版权原因,仅展示原文概要,查看原文内容请购买