CPL的第二个字母作为这种语言的名字,这就是C语言。Р在众多的程序设计语言中,C语言简洁紧凑,语言表达能力强,其结构化的流程控制有助于编制结构良好的程序。C语言程序经编译后生成的目标程序代码效率高,几乎可以与汇编语言媲美。C语言既具备高级语言使用方便、接近自然语言和数学语言的特性,同时也具备对计算机硬件系统的良好操纵和控制能力。C语言可移植性好,一个C语言源程序可以不做改动,或者稍加改动,就可以从一种型号的计算机移转到另外一种型号的计算机上编译运行。因此,C语言被广泛应用于各类系统软件和应用软件的开发。Р所以本系统以C语言进行软件设计,增加了程序的可读性和可移植性,便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁了。Р第二章系统方案论证Р第一节设计要求Р利用单片机完成一个科学管理各种复杂排队情况的排队叫号系统。具体要求如下:Р①医生:通过按键来完成报号,由LCD1602显示叫到的号码,并发出蜂鸣声。Р②病人:通过按键完成取号,由LCD1602显示号码。Р第二节单片机芯片的选择方案和论证Р方案一:Р采用AT89S51芯片作为硬件核心,内部具有4KB ROM 存储空间,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术,所以在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。Р方案二:Р采用STC89C52芯片,STC89C52是一种低功耗、高性能的8位CMOS微控制器,具有8K的可编程Flash存储器。同样具有AT89S51的功能,且具有在线编程可擦除技术,当对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。Р综上所述,选择采用STC89C52作为主控制系统核心。Р第三节显示模块选择方案和论证