论文部分内容阅读
随着计算机网络技术、数据库技术的发展,传统的税费征缴模式已逐步发生转变,通过互联网进行税费征收与查询已成为一种趋势。本论文基于这一背景,在现有税控收款机工作方式的基础上,设计及实现了税控收款机的远程税务征收系统。大多数的税控收款机是以单片机构成的嵌入式系统为控制核心,也就是说,在设计过程中,很重要的一部分工作就是构建一个嵌入式系统的网络并通过这个网络实现嵌入式系统的远程数据传输功能。嵌入式设备和Internet连接必须符合TCP/IP网络协议规范,但是嵌入式设备本身并不能支持互联网协议,而且它本身的资源也十分有限。因此,本文在了解现有解决嵌入式系统实现网络化的各种方案之后,结合单片机系统的特点,研究一种新的实现单片机系统与Internet互联的解决方案:嵌入式TCP/IP协议。该方案以满足应用为目的,通过对TCP/IP网络协议的深入分析,对TCP/IP协议进行合理的简化,将其嵌入到内部资源有限的微处理器中,使税控收款机能以电子邮件方式进行远程数据传输。论文通过对TCP/IP协议的介绍,分析并选择了实现单片机系统电子邮件发送功能所必需的各层相关协议。在软件实现方案中,主要介绍了ARP协议、IP协议、ICMP协议、TCP协议和SMTP协议的设计和精简,给出完成各个模块的流程图和部分程序。